GPU's as floating point coprocessors

Knud Sørensen 12tkvvb02 at sneakemail.com
Tue Oct 3 11:01:49 PDT 2006


On Tue, 03 Oct 2006 19:33:25 +0000, Andrei Khropov wrote:

> Karen Lanrap wrote:
> 
>> http://folding.stanford.edu/FAQ-ATI.html declares ATI's X1900-series 
>> to be the most advanced coprocessor ever ( rumour: 375 GFLOPS as 
>> opposed to the 25 GFLOPS of the lastest conroes /rumour).
>> 
>> How to address this power with D?
> 
> Have you seen Accelerator project of MS Research?
> 
> Paper:
> http://research.microsoft.com/research/pubs/view.aspx?type=technical%20report&id
> =1040
> Video: http://channel9.msdn.com/showpost.aspx?postid=229585
> Download:
> http://research.microsoft.com/research/downloads/download.aspx?FUID=50ee362a-c4d
> 7-4fe6-9018-1b7f9c1dd5dc
> 
> Maybe it's not a bad idea to create something similar for D.

That is there idea with the vectorization suggestion here.
http://all-technology.com/eigenpolls/dwishlist/index.php?it=10

What is a vectorized expression? Basically, loops that does not specify any
order of execution. If there is no order specified, of course the compiler
can choose any one that is efficient or maybe even distribute the code and
execute it in parallel. 











More information about the Digitalmars-d-learn mailing list