÷

 Are the Lua LuaJIT programs faster?

Do the Lua LuaJIT programs use optimized assembly code libraries? Are they small simple programs or very optimized programs? Do the Lua LuaJIT programs use a fraction of the time used by other programs or do they use several times more?


 Lua LuaJIT used what fraction? used how many times more? 
Programs Time Memory Code Reduced N
↓ pidigits1/611/14±
↓ fannkuch1/61/10±
↓ k-nucleotide1/5
↓ spectral-norm1/51/13±
↓ n-body1/41/24±
↓ reverse-complement1/3±
↓ fasta1/21/19±
↓ binary-trees±

± look at the measurements and then look at the programs.

 Are the Lua LuaJIT programs faster?

Program & Logs CPU secs Elapsed secs Memory KB Code B ~ CPU Load
 pidigits 
Lua LuaJIT3.843.841,548479  0% 0% 1% 100%
JavaScript V8235.04235.0421,172609  0% 0% 0% 100%
 fannkuch 
Lua LuaJIT113.37113.36832492  0% 0% 2% 100%
JavaScript V8707.22707.198,088488  0% 0% 0% 100%
 k-nucleotide 
Lua LuaJIT66.2166.21570,556601  0% 0% 0% 100%
JavaScript V8355.20355.19332,880390  0% 1% 0% 100%
 spectral-norm 
Lua LuaJIT15.7115.711,044328  0% 0% 0% 100%
JavaScript V881.1581.1413,880311  0% 0% 0% 100%
 n-body 
Lua LuaJIT45.5545.558361197  0% 0% 0% 100%
JavaScript V8200.11200.1020,3121287  0% 0% 0% 100%
 reverse-complement 
Lua LuaJIT13.3213.32495,432538  0% 0% 0% 100%
JavaScript V839.4039.40317,988456  0% 0% 0% 100%
 fasta 
Lua LuaJIT16.3516.351,1721039  0% 0% 0% 100%
JavaScript V840.0840.0822,488923  0% 0% 0% 100%
 binary-trees 
Lua LuaJIT152.53152.53877,724446  0% 0% 0% 100%
JavaScript V895.6695.67188,024467  0% 0% 0% 100%
 mandelbrot 
Lua LuaJIT64.1964.1919,088607  0% 0% 0% 100%
No JavaScript V8
 chameneos-redux
   No program
 regex-dna
   No program

 Lua LuaJIT : jit compiler fully compatible with lua 5.1 

LuaJIT 2.0 intellectual property disclosure and research opportunities

LuaJIT 2.0.0-beta1 -- Copyright (C) 2005-2009 Mike Pall

Home Page: The LuaJIT Project

Download: LuaJIT Download

Revised BSD license