Post
by atena » Tue Oct 16, 2012 6:09 pm
Hello, despite the fact that most of the GPUs nowadays support double precision we decided to do single precision for compatibility with all GPUs, new ones and old ones. It doesn't affect the simulation at all.
It is OpenCL, in the last slide we gave some implementation bits.
Memory could be an issue but normally is not because we use the GPU as an additional CPU, meaning we split the computational load and only one part is going to the GPU avoiding for the GPU to have in memory all the simulation data. This is mentioned in the slides as well.
Multiples GPUs? The implementation takes care of that, but we haven't tried that in our office as we don't have a machine ready for that.
Cheers,
Angel Tena
Head of RealFlow Technology
Next Limit Technologies