[pro] GPU/CUDA & common lisp

Alexander Repenning ralex at cs.colorado.edu
Wed Apr 4 16:09:04 UTC 2012


Not CUDA, but GLSL, running a 4 million cell game of life at > 60 FPS in XMLisp on a Mac:


http://code.google.com/p/xmlisp/source/browse/trunk/XMLisp/sources/XLUI/examples/3D/GLSL-Conway.lisp

This is of course a mix of Lisp and shader code. It would be possible to create a Lisp to GLSL shader compiler and then have the GLSL compiler do the rest. I don't think this would be a great idea, however. Somewhat lengthy explanation required but left off...

Alex



On Apr 4, 2012, at 7:58 AM, Mirko Vukovic wrote:

> Tamas Papp <tkpapp at ...> writes:
> 
>> 
>> Hi everyone,
>> 
>> I am about to buy a new server for number crunching, and I would like to 
>> keep my options open about GPU/CUDA based computations.  The most 
>> intensively parallelizable thing that I am doing is particle filtering, 
>> and currently that works fine (and is really fast) in a multi-core CPU 
>> with SBCL, but I keep hearing wonderful things about GPUs from people, 
>> and I was wondering if I could make use of them but still program in CL.
>> 
>> ... stuff deleted
>> 
>> Best,
>> 
>> Tamas
>> 
>> 
> 
> Hi Tamas,
> 
> Did you make any progress in your GPU adventures?  I just got a machine with a
> tesla GPU.  I'd like to run some Monte Carlo simulations on it.
> 
> Mirko
> 
> 
> 
> _______________________________________________
> pro mailing list
> pro at common-lisp.net
> http://lists.common-lisp.net/cgi-bin/mailman/listinfo/pro

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/pro/attachments/20120404/06e6a31b/attachment.html>


More information about the pro mailing list