Home | Computer Science Projects | General Purpose GPU 


Initial GPU FDTD Results

Graduate GPU Presentation

Example GPU Codes



Basic GPGU Tutorial

I am presenly working on writing simulation codes that use graphics hardware to run simulations.  It turns out that GPUs are very high performance for centain kind of algorithms, and since the GeForce 3, are also programmable via shader programs.  The G80 GPU can be programmed directly with CUDA.  

Not all codes can be ported to the GPU, but those that can often see speedup of 30x or greater.  To be well suited to run on a GPU you need few characteristics: it must be data parallel, not scatter, and arithmetically intense.

On the left I have some links that might help you get started with GPU  programming.