CudaLifeCudaLife uses either OpenGL textures or PBOs in CUDA
to run Tim Conway's Game of Life on the GPU.
By ping-ponging 2 buffers back and forth on the GPU, all
device-host transfers are elided resulting in speed of up to
a billion cells per second on a GTX 285.
CudaLife is written in C++ using Glut and CUDA.