octave and LLVM google summer of code project

David Bateman David.Bateman at motorola.com
Wed Apr 9 07:25:17 CDT 2008


Duncan Sands wrote:
> Hi John, I've added Max (the potential GSoC student) and some LLVM guys
> to the CC list.
>
>   
>> I also think a JIT compiler for Octave would be useful, but I have some
>> doubts about whether someone new to Octave could deliver something
>> working in just 10 weeks.  But maybe it would be worth it just to have
>> a starting point.
>>     
>
> This is also our major concern: since Max has no previous experience with
> either LLVM or octave internals, how much time will be lost getting up to
> speed?  I think he would do well to start on the project now, playing with
> the toy language in the LLVM tutorial, plugging debugging code into the
> octave parser to see how it works etc.  That way he can get a better
> appreciation of the project and show us that he is serious about it.
>   
May I suggest that Max looks at

http://www.ruena.de/publications.html

also where another student previously attempted to address this project. 
I don't think the code itself is much use and the type interferencing is 
just wrong as you can't represent a floating point value (even if it is 
an integer value )as an int and expect the same results after arithmetic 
expressions. However, some of the documentation on the octave parser and 
classes will be useful..

Regards
David



More information about the Octave-maintainers mailing list