[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Question
From: |
Dominic O'Kane |
Subject: |
Question |
Date: |
Thu, 7 Jul 2016 11:27:42 +0300 |
Hi All
I have a very basic question I would like to ask. Forgive me if it appears dumb.
I like Octave and the idea of contributing to this community but the speed of
computation is an issue for me and keeps pushing me back to matlab and
alternatives.
I realise that it is a lot of work to be done to get a fast JIT compiler.
I was wondering if it might be easier to have a built in parser that can
convert octave code to C which can then be compiled to machine code by the
local compiler to produce fast object files and an executable that would run at
close to the maximum possible speed. The compilation may take a short time -
say a minute or so.
The work flow for users would be to do all initial development and debugging
and testing in octave but click on a "compile" button when they are ready in
order to obtain the fast executable.
I appreciate that this would require some clever makefile to be generated. And
every user would need to have a c compiler on their machine.
But compared to writing a full working JIT, would this be easier ?
Regards
D
Sent from my iPad
- Question,
Dominic O'Kane <=
- Re: Question, c., 2016/07/07
- Re: Question, Jordi GutiƩrrez Hermoso, 2016/07/07
- Re: Question, John W. Eaton, 2016/07/07
- Re: Question, LachlanA, 2016/07/07
- Re: Question, Jordi GutiƩrrez Hermoso, 2016/07/08
- Re: Question, LachlanA, 2016/07/08
- Getting gprof or oprof to work on recent versions of Octave (was Re: Question), Julien Bect, 2016/07/11
- Re: Getting gprof or oprof to work on recent versions of Octave (was Re: Question), Julien Bect, 2016/07/11