GPU Computing (GPGPU) with Elmer?

Numerical methods and mathematical models of Elmer
Post Reply
tincho
Posts: 10
Joined: 08 Jan 2010, 17:45
Location: Switzerland, Winterthur

GPU Computing (GPGPU) with Elmer?

Post by tincho »

Hello every body!

The MPI-protocol included in elmergui is amazing! great job! It offers a good distribution on connected CPU's and scales quite linear!
Is it also possible to use the GPGPU (General Purpose Computation on Graphic Processing Unit) funcionality to solve Elmer jobs?

I read some issues on www.nvidia.com (CUDA) and www.ati.com (STREAM). both manufactures offer this funcion on thier new graphic cards.

for nvidia cards there are some toolkits to download:
http://developer.nvidia.com/object/cuda ... html#Linux
but not for debian(5.0.4) distribution. Does someone have experience? Is it already possible on the listed distibutions? Is it possible to use these downloads for a different distribution (debian504)?
If I'm right, it is only the devellpoers environment, containing the driver and the Cuda software.
Is an interface between MPI and GPU-Driver needed, right? Is something hard core programming?

An Elmer simulation running on 192 GPU's would be nice, no?


like to read your experiences..
best regards
Martin
Machine 1: Lenovo ThinkStation S20, 8x 2.66GHz W3520 Xeon 8MB L2 1066MHz FSB, 12GB RAM, WinXP64, Virtual Machine: VMware 7.0.0 workstation, Ubuntu 10.04
Machine 2: HP xw8200 workstation, 2x DualCore 3.6GHz Xeon 2x 2MB L2 800MHz FSB, 16GB RAM, Ubuntu 10.04
Post Reply