[Beowulf] What class of PDEs/numerical schemes suitable for GPU clusters

Jeff Layton laytonjb at att.net
Thu Nov 20 09:36:04 PST 2008



>> what I understand GPUs are useful only with certain classes of numerical
>> problems and discretization schemes, and of course the code must be

> I think it's fair to say that GPUs are good for graphics-like loads,
> or more generally: fairly small data, accessed data-parallel or with 
> very regular and limited sharing, with high work-per-data.

>From my limited experience I would agree. Getting to the high work-per-data is absolutely key to getting the huge speedups.

>> I'm part of a group that is purchasing our first beowulf cluster for a
>> climate model and an estuary model using Chombo
>> (http://seesar.lbl.gov/ANAG/chombo/). Getting up to speed (ha) on

> offhand, I'd guess that adaptive grids will be substantially harder 
> to run efficiently on a GPU than a uniform grid.

One key thing is that unstructured grid codes don't work as well. The problem is the indirect addressing.

I know two of the developers at Nvidia and both are CFD gurus - I will ping them to get more details because I know they were looking at this (unstructured vs. structured).

Jeff

P.S. I had to do the indentation by hand on this stupid email web-based email tool :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.scyld.com/pipermail/beowulf/attachments/20081120/46520a9e/attachment.html


More information about the Beowulf mailing list