Applications for OpenCL

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.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

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