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