On the Execution Time of a Computational Intensive Application in Scripting Languages
Luis Gerardo de la Fraga, Esteban Tlelo‐Cuautle, Ana Dalia Pano-Azucena · 2017
We have working in very simple applications in which is necessary to repeat few calculations million of times. Specifically, we have studying the generation of random bits using chaotic maps. In our working days we detected the high increase in execution time when this application is coded in a scripting language such as Python, Mathlab, or Octave. This work is an attempt to analyse this behavior of a computational intensive application. Our obtained results show that performing this application in a scripting language such as Python, Matlab, or Octave, leads to execution times 45, 163, and 832 times higher that the execution time of the same program but compiled in C language. In this manner we measure of execution times and memory page faults, and give an analysis of them. We can conclude that in general it is not recommended to use an interpreted language for computational intensive applications.