Ubuntu : Intel® Q6600® one core |
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 |
| ↓ pidigits | 1/61 | 1/14 | ± | |
| ↓ fannkuch | 1/6 | 1/10 | ± | |
| ↓ k-nucleotide | 1/5 | 2× | 2× | |
| ↓ spectral-norm | 1/5 | 1/13 | ± | |
| ↓ n-body | 1/4 | 1/24 | ± | |
| ↓ reverse-complement | 1/3 | 2× | ± | |
| ↓ fasta | 1/2 | 1/19 | ± | |
| ↓ binary-trees | 2× | 5× | ± | |
± look at the measurements and then look at the programs.
| Program & Logs | CPU secs | Elapsed secs | Memory KB | Code B | ~ CPU Load |
|---|---|---|---|---|---|
| pidigits | |||||
| Lua LuaJIT | 3.84 | 3.84 | 1,548 | 479 | 0% 0% 1% 100% |
| JavaScript V8 | 235.04 | 235.04 | 21,172 | 609 | 0% 0% 0% 100% |
| fannkuch | |||||
| Lua LuaJIT | 113.37 | 113.36 | 832 | 492 | 0% 0% 2% 100% |
| JavaScript V8 | 707.22 | 707.19 | 8,088 | 488 | 0% 0% 0% 100% |
| k-nucleotide | |||||
| Lua LuaJIT | 66.21 | 66.21 | 570,556 | 601 | 0% 0% 0% 100% |
| JavaScript V8 | 355.20 | 355.19 | 332,880 | 390 | 0% 1% 0% 100% |
| spectral-norm | |||||
| Lua LuaJIT | 15.71 | 15.71 | 1,044 | 328 | 0% 0% 0% 100% |
| JavaScript V8 | 81.15 | 81.14 | 13,880 | 311 | 0% 0% 0% 100% |
| n-body | |||||
| Lua LuaJIT | 45.55 | 45.55 | 836 | 1197 | 0% 0% 0% 100% |
| JavaScript V8 | 200.11 | 200.10 | 20,312 | 1287 | 0% 0% 0% 100% |
| reverse-complement | |||||
| Lua LuaJIT | 13.32 | 13.32 | 495,432 | 538 | 0% 0% 0% 100% |
| JavaScript V8 | 39.40 | 39.40 | 317,988 | 456 | 0% 0% 0% 100% |
| fasta | |||||
| Lua LuaJIT | 16.35 | 16.35 | 1,172 | 1039 | 0% 0% 0% 100% |
| JavaScript V8 | 40.08 | 40.08 | 22,488 | 923 | 0% 0% 0% 100% |
| binary-trees | |||||
| Lua LuaJIT | 152.53 | 152.53 | 877,724 | 446 | 0% 0% 0% 100% |
| JavaScript V8 | 95.66 | 95.67 | 188,024 | 467 | 0% 0% 0% 100% |
| mandelbrot | |||||
| Lua LuaJIT | 64.19 | 64.19 | 19,088 | 607 | 0% 0% 0% 100% |
| chameneos-redux | |||||
| regex-dna | |||||
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