[Beowulf] GP-GPU experience

Vincent Diepeveen diep at xs4all.nl
Tue Apr 5 00:58:47 PDT 2011


On Apr 5, 2011, at 7:22 AM, Greg Lindahl wrote:

> On Mon, Apr 04, 2011 at 09:54:37AM -0700, Massimiliano Fatica wrote:
>
>> If you are old enough to remember the time when the first distribute
>> computers appeared on the scene,
>> this is a deja-vu.
>
> Not to mention the prior appearance of array processors. Oil+Gas
> bought a lot of those, too. Some important radio astronomy data
> reduction algorithms were coded for them -- a VAX 11/780+FPS AP120B
> was 10X faster than the VAX by itself. Then microprocessor-based
> workstations arrived, and the game was over, ease of use FTW.
>
>> Even on a single system, if you try an auto-parallel/auto-vectorizing
>> compiler on a real code, your results will probably be disappointing.
>
> The wins from such compilers have been steadily decreasing, as main
> memory gets farther and farther away from the CPU and caches.
>
> -- greg

It's different this time indeed; classic cpu's will never again  
deliver big performance.

cache - coherency is simply too complicated with many cores.
cpu's also will need a manycore co-processor therefore.

furthermore manycores simply are cheaper to produce and they can eat  
a bigger powerbudget.

3 very powerful arguments which regrettably limits cpu's, but that's  
the price we pay for progress.

It won't mean cpu's will go away of course any soon, they're so  
generic and easy to program that
they will survive. Just offload the calculations to the manycores.

please don't estimate the argument of cheaper to produce.



>
>
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin  
> Computing
> To change your subscription (digest mode or unsubscribe) visit  
> http://www.beowulf.org/mailman/listinfo/beowulf




More information about the Beowulf mailing list