Re: GPU-aware compiling?

Ray Dillinger <bear@sonic.net>
26 Jun 2005 11:19:27 -0400

          From comp.compilers

Related articles
GPU-aware compiling? mangoo@interia.pl (Tomasz Chmielewski) (2005-05-20)
Re: GPU-aware compiling? tmk@netvision.net.il (Michael Tiomkin) (2005-05-22)
Re: GPU-aware compiling? schummi@i.com.ua (Oleg V.Boguslavsky) (2005-05-22)
Re: GPU-aware compiling? scooter.phd@gmail.com (scooter.phd@gmail.com) (2005-05-24)
Re: GPU-aware compiling? rgd00@doc.ic.ac.uk (Rob Dimond) (2005-05-24)
Re: GPU-aware compiling? hannah@schlund.de (2005-05-24)
Re: GPU-aware compiling? bear@sonic.net (Ray Dillinger) (2005-06-26)
Re: GPU-aware compiling? der_julian@web.de (Julian Stecklina) (2005-07-02)
| List of all articles for this month |

From: Ray Dillinger <bear@sonic.net>
Newsgroups: comp.compilers
Date: 26 Jun 2005 11:19:27 -0400
Organization: Compilers Central
References: 05-05-184 05-05-207
Keywords: parallel, architecture

Rob Dimond wrote:
>
> Modern GPU's are SIMD processors that execute the same program on
> multiple data-elements (e.g. vertices or pixels) in parallel.


I've been looking at GPU's with a hungry eye lately, because I use
Artificial Neural Networks to solve some problems. The memory access
pattern is simple and predictable and amenable to the way GPU's do it,
and the weight calculations look a lot like vertex shading, and of
course the blocks of floats are the ideal form for my data to take in
memory.


And although I haven't been able to work out the kinks and get stuff
to run directly on them, I'm convinced that the kinks are workable-out
and that the DSP's in the graphics card can speed up this kind of work
by an order of magnitude or more with adequate compiler support.


Bear


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.