/CS575

CS575-Parallel Programming

Primary LanguageC

CS575

CS575-Parallel Programming

In this project, I use OpenCL and OpenGL to simulate 1 million particales bumping with two spheres. The OpenCL implementation is inside the .cl file. The OpenGL part is inside the .cpp file.

To run the project, just download the package and open the .sln file by visual studio 2013/2010. PS: The first running will take some time to load the essential library.

中文说明

在这个设计中,我使用了OpenCL和OpenGL来模拟100万个小粒子撞击两个球形的情景。OpenCL是一个开放的并行运算API,可适用于AMD,Nvidia或者Intel的集成显卡,有效的通过GPU进行物理加速。OpenGL部分是用于直观的展示OpenCL的运算结果。

语言使用:C++

运行程序: 直接下载文件包,并用Visual Studio 2013或2010 打开sln文件,rebuild后run。 PS: 第一次运行需要较长的时间加载所需要的dll文件,请耐心等待。