From ggrothendieck at gmail.com  Mon Mar 16 15:35:34 2009
From: ggrothendieck at gmail.com (Gabor Grothendieck)
Date: Mon, 16 Mar 2009 10:35:34 -0400
Subject: [Rd] Summer of Code, LLVM, parallelization and R
In-Reply-To: <E4AD01F4-2190-4BB9-815C-8DE33E055D2A@web.de>
References: <E4AD01F4-2190-4BB9-815C-8DE33E055D2A@web.de>
Message-ID: <971536df0903160735x3583e217tadfcd95dcd9a07a5@mail.gmail.com>

In addition to the work Luke is doing there is Ra:

http://www.milbo.users.sonic.net/ra

On Sun, Mar 15, 2009 at 11:25 AM, Florian Gross <Florian.S.Gross at web.de> wrote:
> Hi everybody,
>
> I'm currently working towards my Master's degree as a student of Computer
> Science at the University of Saarbr?cken and highly interested in compiler
> construction, interpretation techniques, optimization, programming languages
> and more. :)
>
> Two professors of my university approached me about an interesting project
> just a few days ago: Developing a LLVM-based JIT compilation back-end for R.
> The primary goal would be the generation of parallel / vectorized code, but
> other ways of increasing performance might be very interesting as well.
>
> I've thought a bit about this and am now wondering if this would make sense
> as a project for Google's Summer of Code program -- I have seen that the R
> foundation was accepted as a mentoring organization in 2008 and has applied
> to be one again in this year.
>
> I've already taken part in the SoC program thrice (working on Novell's
> JScript.NET compiler and run-time environment in 2005, writing a debugger
> for the Ruby programming language in 2006 and working on a detailed
> specification for the Ruby programming language in 2007) and it has always
> been a lot of fun and a great experience. One thing that was particularly
> helpful was getting into contact with the development communities so easily.
>
> What do you folks think? Would this be of benefit to the R community? Would
> it be a good candidate for this year's SoC installment? :)
>
> Also, if some thinking in this direction has already been done or if you
> have any other pointers, please don't hesitate to reply!
>
> Thanks a lot in advance!
>
> Kind regards,
> Florian Gross
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



[Rd] Summer of Code, LLVM, parallelization and R
Gabor Grothendieck