
Hi, Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code. Cheers, - Dan

Lee, Chakravarty et al Data Parallelism in Haskell : ICFP PC Portland 2009 http://bit.ly/17EQcl The other thing to look for is Obsidian, from Chalmers danielkcook:
Hi,
Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code.
Cheers, - Dan
begin:vcard fn:Daniel K. Cook n:Cook;Daniel K. email;internet:danielkcook@gmail.com tel;cell:+44 (0) 7949 125 491 x-mozilla-html:TRUE version:2.1 end:vcard
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Try reaching Manuel Chakravarty, http://justtesting.org/ and his colleague Sean Lee at Galois. Slides from his talk on GPU.gen : Just gave my talk on "Data Parallelism in Haskell" at PSU; here the slides: http://bit.ly/17EQcl and slides from an earlier Galois talk: http://www.galois.com/blog/2008/08/29/gpugen-bringing-the-power-of-gpus-into... --ts On May 12, 2009, at 9:18 AM, Dan wrote:
Hi,
Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code.
Cheers, - Dan
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Sean and Manuel are both at Univ. New South Wales http://www.cse.unsw.edu.au/~seanl/ http://www.cse.unsw.edu.au/~chak/ On May 12, 2009, at 2:36 PM, Scott A. Waterman wrote:
Try reaching Manuel Chakravarty, http://justtesting.org/ and his colleague Sean Lee at Galois.
Slides from his talk on GPU.gen : Just gave my talk on "Data Parallelism in Haskell" at PSU; here the slides: http://bit.ly/17EQcl
and slides from an earlier Galois talk: http://www.galois.com/blog/2008/08/29/gpugen-bringing-the-power-of-gpus-into...
--ts
On May 12, 2009, at 9:18 AM, Dan wrote:
Hi,
Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code.
Cheers, - Dan
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Doesn't look like there's code out there - will try e-mailing the authors of the various papers/presentations. This e-mail also counts as an open plea to those compiler wizards working on this stuff: feel free to put beta buggy versions of your code online :) Thanks, - Dan Scott A. Waterman wrote:
Try reaching Manuel Chakravarty, http://justtesting.org/ and his colleague Sean Lee at Galois.
Slides from his talk on GPU.gen : Just gave my talk on "Data Parallelism in Haskell" at PSU; here the slides: http://bit.ly/17EQcl
and slides from an earlier Galois talk: http://www.galois.com/blog/2008/08/29/gpugen-bringing-the-power-of-gpus-into...
--ts
On May 12, 2009, at 9:18 AM, Dan wrote:
Hi,
Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code.
Cheers, - Dan
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Dan:
Doesn't look like there's code out there - will try e-mailing the authors of the various papers/presentations.
We haven't made any code available yet, but we are planning to do so before ICFP this year.
This e-mail also counts as an open plea to those compiler wizards working on this stuff: feel free to put beta buggy versions of your code online :)
It's not so much the beta bugginess as the several times completely ripping apart and putting together in different ways that prevented us from putting code out. Once we put something out, it becomes harder to change the API, too, and we are still changing the design of that around. Anyway, thanks for the interest. Manuel
Scott A. Waterman wrote:
Try reaching Manuel Chakravarty, http://justtesting.org/ and his colleague Sean Lee at Galois.
Slides from his talk on GPU.gen : Just gave my talk on "Data Parallelism in Haskell" at PSU; here the slides: http://bit.ly/17EQcl
and slides from an earlier Galois talk: http://www.galois.com/blog/2008/08/29/gpugen-bringing-the-power-of-gpus-into...
--ts
On May 12, 2009, at 9:18 AM, Dan wrote:
Hi,
Does anyone know if there's a compiler from Data-Parallel Haskell to GPU code? I saw a paper on it a while back, but Google hasn't turned up any code.
Cheers, - Dan
participants (4)
-
Dan
-
Don Stewart
-
Manuel M T Chakravarty
-
Scott A. Waterman