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) |
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 |
Posted-Date: | 26 Jun 2005 11:19:27 EDT |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.