[Beowulf] gpgpu

Li, Bo libo at buaa.edu.cn
Wed Aug 27 23:05:57 PDT 2008


I have tried CTM on Firestream, it was not a good tool for most programmer.
CAL may be different, maybe. AMD GPU's SP is 5D SIMD based, which means if you need all ALU working, you should program your codes based on SIMD and then as what CUDA did. AMD's 4870 was supposed to provide 1.2TFlops, but how to achieve it is a big problem.
Li, Bo
----- Original Message ----- 
From: "Kozin, I (Igor)" <i.kozin at dl.ac.uk>
To: "Li, Bo" <libo at buaa.edu.cn>
Cc: "Beowulf" <beowulf at beowulf.org>
Sent: Thursday, August 28, 2008 12:34 AM
Subject: RE: [Beowulf] gpgpu


> Have you tried ACML on Firestream?
> 
>> -----Original Message-----
>> From: beowulf-bounces at beowulf.org [mailto:beowulf-bounces at beowulf.org]
> On
>> Behalf Of Li, Bo
>> Sent: 27 August 2008 01:50
>> To: Mikhail Kuzminsky; Vincent Diepeveen
>> Cc: Beowulf
>> Subject: Re: [Beowulf] gpgpu
>> 
>> Hello,
>> IMHO, it is better to call the BLAS or similiar libarary rather than
>> programing you own functions. And CUDA treats the GPU as a cluster, so
> .CU
>> is not working as our normal codes. If you have got to many matrix or
>> vector computation, it is better to use Brook+/CAL, which can show
> great
>> power of AMD gpu.
>> Regards,
>> Li, Bo
>




More information about the Beowulf mailing list