Function call overhead benchmarks with MATLAB, Octave, Python, Cython and C

Computer Science – Programming Languages

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

The benchmark's source code is available under GPL3 at https://bitbucket.org/andrenarchy/funcall

Scientific paper

We consider the overhead of function calls in the programming languages MATLAB/Octave, Python, Cython and C. In many applications a function has to be called very often inside a loop. One such application in numerical analysis is the finite element method where integrals have to be computed on each element in a loop. The called functions can often be evaluated efficiently but the function call itself may be time-consuming. We present a benchmark whose goal is to identify and quantify optimization potentials with respect to time consumption caused by function calls in the mentioned programming languages.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Function call overhead benchmarks with MATLAB, Octave, Python, Cython and C does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Function call overhead benchmarks with MATLAB, Octave, Python, Cython and C, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Function call overhead benchmarks with MATLAB, Octave, Python, Cython and C will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-682338

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.