Applications for OpenCL
By bcassell at Mon, Feb 1 2010 10:10pm |
I'm working on developing cluster support for OpenCL for a class project, and was wondering if anyone here has recommendations for large applications that we could use to demonstrate the power of a OpenCL cluster. I need something sufficiently large to amortize the communication costs, so preferably something that would take around 10 minutes or more on a GPU, and something that is meaningful at that size, not just a scaling up of something trivial.
Thanks,
Ben-Alexander Cassell
Ph.D. Pre-candidate in Computer Science, University of Michigan.




Applications for OpenCL
Have you considered all the available demos?
Here's some of those available from Apple. There are also quite a few from NVIDIA.
OpenCL_FFT
OpenCL_NBody_Simulation_Example
OpenCL_OceanWave
OpenCL_Parallel_Prefix_Sum_Example
OpenCL_Parallel_Reduction_Example
OpenCL_Procedural_Geometric_Displacement_Example
OpenCL_Procedural_Grass_and_Terrain_Example
OpenCL_Procedural_Noise_Example
OpenCL_RayTraced_Quaternion_Julia-Set_Example
Similarly, some of the videos available on Youtube might provide some inspiration, e.g.
http://www.youtube.com/watch?v=bUJPdiUHnqs
Cheers,
Max