Rename some language titles to match the previous benchmark results

master
Ivan Zahariev 2016-09-09 23:17:35 +03:00
parent ddc537ebfc
commit 0ad4729217
2 changed files with 32 additions and 32 deletions

View File

@ -28,34 +28,34 @@ real_TIME:90.12sec user_CPU:88.40sec sys_CPU:1.70sec max_RSS:55224kb swaps:0 ctx
real_TIME:90.02sec user_CPU:88.38sec sys_CPU:1.62sec max_RSS:55184kb swaps:0 ctx_sw:356+1 nlines:303 run_try:5 header:'C++ (not optimized)' version:'g++ (Debian 6.1.1-11) 6.1.1 20160802 ' src_file:primes.cpp
# ... run 6
real_TIME:89.98sec user_CPU:88.24sec sys_CPU:1.72sec max_RSS:55140kb swaps:0 ctx_sw:347+1 nlines:306 run_try:6 header:'C++ (not optimized)' version:'g++ (Debian 6.1.1-11) 6.1.1 20160802 ' src_file:primes.cpp
# Go (not optimized)
# Go
# ... compilation
# ... run 1
real_TIME:89.54sec user_CPU:127.43sec sys_CPU:5.46sec max_RSS:183544kb swaps:0 ctx_sw:28400+61963 nlines:482 run_try:1 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
real_TIME:89.54sec user_CPU:127.43sec sys_CPU:5.46sec max_RSS:183544kb swaps:0 ctx_sw:28400+61963 nlines:482 run_try:1 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# ... run 2
real_TIME:89.99sec user_CPU:121.48sec sys_CPU:5.20sec max_RSS:183800kb swaps:0 ctx_sw:29063+59750 nlines:461 run_try:2 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
real_TIME:89.99sec user_CPU:121.48sec sys_CPU:5.20sec max_RSS:183800kb swaps:0 ctx_sw:29063+59750 nlines:461 run_try:2 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# ... run 3
real_TIME:90.10sec user_CPU:131.69sec sys_CPU:5.14sec max_RSS:153168kb swaps:0 ctx_sw:29771+64656 nlines:502 run_try:3 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
real_TIME:90.10sec user_CPU:131.69sec sys_CPU:5.14sec max_RSS:153168kb swaps:0 ctx_sw:29771+64656 nlines:502 run_try:3 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# ... run 4
real_TIME:89.96sec user_CPU:124.80sec sys_CPU:5.18sec max_RSS:175864kb swaps:0 ctx_sw:30136+62021 nlines:468 run_try:4 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
real_TIME:89.96sec user_CPU:124.80sec sys_CPU:5.18sec max_RSS:175864kb swaps:0 ctx_sw:30136+62021 nlines:468 run_try:4 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# ... run 5
real_TIME:89.97sec user_CPU:125.88sec sys_CPU:5.28sec max_RSS:165752kb swaps:0 ctx_sw:30655+62437 nlines:471 run_try:5 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
real_TIME:89.97sec user_CPU:125.88sec sys_CPU:5.28sec max_RSS:165752kb swaps:0 ctx_sw:30655+62437 nlines:471 run_try:5 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# ... run 6
real_TIME:89.99sec user_CPU:131.58sec sys_CPU:5.49sec max_RSS:183176kb swaps:0 ctx_sw:30187+64365 nlines:499 run_try:6 header:'Go (not optimized)' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# PyPy 2.7
real_TIME:89.99sec user_CPU:131.58sec sys_CPU:5.49sec max_RSS:183176kb swaps:0 ctx_sw:30187+64365 nlines:499 run_try:6 header:'Go' version:'go version go1.7 linux/amd64 ' src_file:primes.go
# Python 2.7 + PyPy
# ... compilation
# ... run 1
real_TIME:89.82sec user_CPU:82.17sec sys_CPU:7.49sec max_RSS:112260kb swaps:0 ctx_sw:291+204 nlines:590 run_try:1 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:89.82sec user_CPU:82.17sec sys_CPU:7.49sec max_RSS:112260kb swaps:0 ctx_sw:291+204 nlines:590 run_try:1 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# ... run 2
real_TIME:90.05sec user_CPU:82.30sec sys_CPU:7.74sec max_RSS:112392kb swaps:0 ctx_sw:181+1 nlines:593 run_try:2 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:90.05sec user_CPU:82.30sec sys_CPU:7.74sec max_RSS:112392kb swaps:0 ctx_sw:181+1 nlines:593 run_try:2 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# ... run 3
real_TIME:89.95sec user_CPU:82.19sec sys_CPU:7.75sec max_RSS:112360kb swaps:0 ctx_sw:273+1 nlines:597 run_try:3 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:89.95sec user_CPU:82.19sec sys_CPU:7.75sec max_RSS:112360kb swaps:0 ctx_sw:273+1 nlines:597 run_try:3 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# ... run 4
real_TIME:89.98sec user_CPU:82.40sec sys_CPU:7.55sec max_RSS:112436kb swaps:0 ctx_sw:398+1 nlines:595 run_try:4 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:89.98sec user_CPU:82.40sec sys_CPU:7.55sec max_RSS:112436kb swaps:0 ctx_sw:398+1 nlines:595 run_try:4 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# ... run 5
real_TIME:90.01sec user_CPU:82.48sec sys_CPU:7.52sec max_RSS:112520kb swaps:0 ctx_sw:278+1 nlines:596 run_try:5 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:90.01sec user_CPU:82.48sec sys_CPU:7.52sec max_RSS:112520kb swaps:0 ctx_sw:278+1 nlines:596 run_try:5 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# ... run 6
real_TIME:89.98sec user_CPU:82.44sec sys_CPU:7.53sec max_RSS:112412kb swaps:0 ctx_sw:175+1 nlines:593 run_try:6 header:'PyPy 2.7' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
real_TIME:89.98sec user_CPU:82.44sec sys_CPU:7.53sec max_RSS:112412kb swaps:0 ctx_sw:175+1 nlines:593 run_try:6 header:'Python 2.7 + PyPy' version:'Python 2.7.10 (5.4.0+dfsg-2, Sep 01 2016, 05:04:17) [PyPy 5.4.0 with GCC 6.2.0 20160822] ' src_file:primes.py
# Python 2.7
# ... compilation
# ... run 1
@ -112,34 +112,34 @@ real_TIME:90.45sec user_CPU:88.18sec sys_CPU:2.26sec max_RSS:231452kb swaps:0 ct
real_TIME:89.52sec user_CPU:87.27sec sys_CPU:2.23sec max_RSS:231420kb swaps:0 ctx_sw:593+1 nlines:134 run_try:5 header:'PHP 7.0' version:'PHP 7.0.10-1 (cli) ( NTS ) ' src_file:primes.php
# ... run 6
real_TIME:90.31sec user_CPU:88.04sec sys_CPU:2.26sec max_RSS:231408kb swaps:0 ctx_sw:405+1 nlines:135 run_try:6 header:'PHP 7.0' version:'PHP 7.0.10-1 (cli) ( NTS ) ' src_file:primes.php
# Java (std)
# Java 8
# ... compilation
# ... run 1
real_TIME:90.70sec user_CPU:127.76sec sys_CPU:0.81sec max_RSS:513456kb swaps:0 ctx_sw:3677+5342 nlines:104 run_try:1 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
real_TIME:90.70sec user_CPU:127.76sec sys_CPU:0.81sec max_RSS:513456kb swaps:0 ctx_sw:3677+5342 nlines:104 run_try:1 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# ... run 2
real_TIME:90.58sec user_CPU:125.52sec sys_CPU:0.80sec max_RSS:513316kb swaps:0 ctx_sw:3982+5777 nlines:103 run_try:2 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
real_TIME:90.58sec user_CPU:125.52sec sys_CPU:0.80sec max_RSS:513316kb swaps:0 ctx_sw:3982+5777 nlines:103 run_try:2 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# ... run 3
real_TIME:90.37sec user_CPU:126.02sec sys_CPU:0.89sec max_RSS:513360kb swaps:0 ctx_sw:3672+5783 nlines:104 run_try:3 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
real_TIME:90.37sec user_CPU:126.02sec sys_CPU:0.89sec max_RSS:513360kb swaps:0 ctx_sw:3672+5783 nlines:104 run_try:3 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# ... run 4
real_TIME:91.03sec user_CPU:126.13sec sys_CPU:0.80sec max_RSS:513420kb swaps:0 ctx_sw:3857+5563 nlines:105 run_try:4 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
real_TIME:91.03sec user_CPU:126.13sec sys_CPU:0.80sec max_RSS:513420kb swaps:0 ctx_sw:3857+5563 nlines:105 run_try:4 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# ... run 5
real_TIME:90.96sec user_CPU:127.15sec sys_CPU:0.82sec max_RSS:513200kb swaps:0 ctx_sw:3831+5593 nlines:105 run_try:5 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
real_TIME:90.96sec user_CPU:127.15sec sys_CPU:0.82sec max_RSS:513200kb swaps:0 ctx_sw:3831+5593 nlines:105 run_try:5 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# ... run 6
real_TIME:90.32sec user_CPU:125.06sec sys_CPU:0.74sec max_RSS:513456kb swaps:0 ctx_sw:4150+5378 nlines:104 run_try:6 header:'Java (std)' version:'javac 1.8.0_102 ' src_file:primes.java
# Java (non-std)
real_TIME:90.32sec user_CPU:125.06sec sys_CPU:0.74sec max_RSS:513456kb swaps:0 ctx_sw:4150+5378 nlines:104 run_try:6 header:'Java 8' version:'javac 1.8.0_102 ' src_file:primes.java
# Java 8 (non-std lib)
# ... compilation
# ... run 1
real_TIME:90.11sec user_CPU:89.87sec sys_CPU:0.46sec max_RSS:459716kb swaps:0 ctx_sw:4530+5951 nlines:799 run_try:1 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.11sec user_CPU:89.87sec sys_CPU:0.46sec max_RSS:459716kb swaps:0 ctx_sw:4530+5951 nlines:799 run_try:1 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# ... run 2
real_TIME:90.11sec user_CPU:89.81sec sys_CPU:0.50sec max_RSS:460756kb swaps:0 ctx_sw:4579+5996 nlines:803 run_try:2 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.11sec user_CPU:89.81sec sys_CPU:0.50sec max_RSS:460756kb swaps:0 ctx_sw:4579+5996 nlines:803 run_try:2 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# ... run 3
real_TIME:90.15sec user_CPU:90.00sec sys_CPU:0.44sec max_RSS:445756kb swaps:0 ctx_sw:4507+6045 nlines:806 run_try:3 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.15sec user_CPU:90.00sec sys_CPU:0.44sec max_RSS:445756kb swaps:0 ctx_sw:4507+6045 nlines:806 run_try:3 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# ... run 4
real_TIME:90.11sec user_CPU:89.81sec sys_CPU:0.49sec max_RSS:462368kb swaps:0 ctx_sw:4717+6164 nlines:800 run_try:4 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.11sec user_CPU:89.81sec sys_CPU:0.49sec max_RSS:462368kb swaps:0 ctx_sw:4717+6164 nlines:800 run_try:4 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# ... run 5
real_TIME:90.16sec user_CPU:89.84sec sys_CPU:0.58sec max_RSS:476500kb swaps:0 ctx_sw:4490+5908 nlines:807 run_try:5 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.16sec user_CPU:89.84sec sys_CPU:0.58sec max_RSS:476500kb swaps:0 ctx_sw:4490+5908 nlines:807 run_try:5 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# ... run 6
real_TIME:90.17sec user_CPU:90.05sec sys_CPU:0.48sec max_RSS:445548kb swaps:0 ctx_sw:4923+5958 nlines:801 run_try:6 header:'Java (non-std)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
real_TIME:90.17sec user_CPU:90.05sec sys_CPU:0.48sec max_RSS:445548kb swaps:0 ctx_sw:4923+5958 nlines:801 run_try:6 header:'Java 8 (non-std lib)' version:'javac 1.8.0_102 ' src_file:primes-alt.java
# JavaScript (nodejs)
# ... compilation
# ... run 1

8
run.sh
View File

@ -91,13 +91,13 @@ rm -f ./primes.cpp.out
##
C='go' ; SRC='primes.go' ; run_benchmark 'Go (not optimized)' \
C='go' ; SRC='primes.go' ; run_benchmark 'Go' \
"$C build $SRC" './primes' "$C version" 'cat' "$SRC"
go clean
##
C='pypy' ; SRC='primes.py' ; run_benchmark 'PyPy 2.7' 'true' "$C $SRC" "$C -V" 'cat' "$SRC"
C='pypy' ; SRC='primes.py' ; run_benchmark 'Python 2.7 + PyPy' 'true' "$C $SRC" "$C -V" 'cat' "$SRC"
C='python2.7' ; SRC='primes.py' ; run_benchmark 'Python 2.7' 'true' "$C $SRC" "$C -V" 'cat' "$SRC"
C='python3.2' ; SRC='primes.py' ; run_benchmark 'Python 3.2' 'true' "$C $SRC" "$C -V" 'cat' "$SRC"
C='python3.5' ; SRC='primes.py' ; run_benchmark 'Python 3.5' 'true' "$C $SRC" "$C -V" 'cat' "$SRC"
@ -117,11 +117,11 @@ JF1='PrimeNumbersBenchmarkApp'
JF2='PrimeNumbersGenerator'
JF3='IntList'
C='javac' ; SRC='primes.java' ; run_benchmark 'Java (std)' \
C='javac' ; SRC='primes.java' ; run_benchmark 'Java 8' \
"$C $SRC" "java $JF1" "$C -version" 'cat' "$SRC"
rm -f ${JF1}.class ${JF2}.class
C='javac' ; SRC='primes-alt.java' ; run_benchmark 'Java (non-std)' \
C='javac' ; SRC='primes-alt.java' ; run_benchmark 'Java 8 (non-std lib)' \
"$C $SRC" "java $JF1" "$C -version" 'cat' "$SRC"
rm -f ${JF1}.class ${JF2}.class ${JF3}.class