---------- Forwarded Message ----------
Subject: Re: [radeonhd] Porting
http://fc-solve.berlios.de/ to ATI GPUs (?)
Date: Friday 15 May 2009
From: Alex Deucher <alexdeucher_at_gmail.com>
To: Shlomi Fish <shlomif_at_iglu.org.il>
On Fri, May 15, 2009 at 4:33 PM, Shlomi Fish <shlomif_at_iglu.org.il> wrote:
> Hi all!
>
> I became introduced to general-purpose GPU programming here:
> http://tech.groups.yahoo.com/group/extremeprogramming/message/148167 , and
it
> piqued my interest. Now, I maintain http://fc-solve.berlios.de/ which is a
> solver for certain variants of Solitaire card games written in ANSI C, and I
> was wondering if it was feasible to port it to run on my ATI Radeon HD 2600.
>
> I visited the following page on the wikipedia -
> http://en.wikipedia.org/wiki/GPGPU and while I didn't thoroughly read it, I
> saw a link there to http://developer.amd.com/GPU/Pages/default.aspx which
> contains many links to different libraries, but without too much explanation
> of the purpose and intent of all of them.
>
> So my question is: assuming I want to port fc-solve to run on GPUs, how
should
> I start? And would it be at all possible with my hardware? And I'm using
> Linux, of course.
>
The documentation on the 3D engine and shader instruction set is
available. For quick fun you could hack something into r600_demo[0],
but longer term, you'd probably want to create an OpenCL front end for
gallium in mesa.
Alex
[0]
http://cgit.freedesktop.org/mesa/r600_demo/
-------------------------------------------------------
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
"Humanity" - Parody of Modern Life - http://xrl.us/bkeut
God gave us two eyes and ten fingers so we will type five times as much as we
read.
Received on Sat May 16 2009 - 03:22:56 IDT