News for hackers. Stuff that matters.
Re:Harlan, new Lispy language for GPU programming by iskander on Tuesday July 02, 2013 @08:36PM (#5981655)
"Array of structs" -> "Struct of arrays"?

I guess if you generalize this transformation sufficiently you end up doing whole-program flattening like NESL and DPH. Or is there a less intrusive way to pull that off?

Re:Harlan, new Lispy language for GPU programming by carterschonwald on Sunday July 14, 2013 @01:34PM (#6041484)
Sounds like in his case the unboxed vector soa rep might be enough, though I'd enjoy hearing more about this too. (Doing some gpu work with Haskell a bunch this fall)
Re:Harlan, new Lispy language for GPU programming by BruceIV on Thursday July 04, 2013 @09:31AM (#5990526)
I don't think there's a less intrusive way to pull it off, but with sufficient compiler support you should be able to make it fairly transparent to the programmer.