Comparing GLSL, OpenCL and CUDA: cloth simulation on the GPU

Abstract

This chapter provides a comparison study between three popular platforms for generic programming on the GPU, namely GLSL, CUDA and OpenCL. These technologies are used for implementing an interactive physically based method that simulates a piece of cloth colliding with single primitives like spheres, cylinders, and planes. We assess the advantages and the drawbacks of each different technology in terms of usability and performance.

Publication
Game Engine Gems 2
Date

Next
Previous