mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-19 21:59:16 +02:00
685 lines
14 KiB
Groff
685 lines
14 KiB
Groff
|
|
****************************
|
|
Benchmarking Cyclone on Fri Oct 21 11:28:54 UTC 2016 under Linux justin-arch64-vm 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux
|
|
|
|
Testing sboyer under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running sboyer:5:1
|
|
Elapsed time: 25.435661 seconds (25.0) for sboyer:5:1
|
|
|
|
real 0m25.499s
|
|
user 0m25.033s
|
|
sys 0m0.403s
|
|
|
|
Testing nboyer under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running nboyer:5:1
|
|
Elapsed time: 36.971272 seconds (37.0) for nboyer:5:1
|
|
|
|
real 0m37.056s
|
|
user 0m35.330s
|
|
sys 0m1.647s
|
|
|
|
Testing maze under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running maze:20:7:10000
|
|
Elapsed time: 48.328292 seconds (49.0) for maze:20:7:10000
|
|
|
|
real 0m48.391s
|
|
user 0m48.237s
|
|
sys 0m0.093s
|
|
|
|
Testing ack under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running ack:3:12:2
|
|
Elapsed time: 200.443186 seconds (200.0) for ack:3:12:2
|
|
|
|
real 3m20.372s
|
|
user 3m19.723s
|
|
sys 0m0.720s
|
|
|
|
Testing tak under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running tak:40:20:11:1
|
|
Elapsed time: 62.839974 seconds (63.0) for tak:40:20:11:1
|
|
|
|
real 1m2.901s
|
|
user 1m2.787s
|
|
sys 0m0.057s
|
|
|
|
****************************
|
|
Benchmarking Cyclone on Fri Oct 21 11:55:33 UTC 2016 under Linux justin-arch64-vm 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux
|
|
|
|
Testing browse under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running browse:2000
|
|
Elapsed time: 36.483947 seconds (36.0) for browse:2000
|
|
|
|
real 0m36.484s
|
|
user 0m36.387s
|
|
sys 0m0.103s
|
|
|
|
Testing deriv under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running deriv:10000000
|
|
Elapsed time: 27.209614 seconds (27.0) for deriv:10000000
|
|
|
|
real 0m27.216s
|
|
user 0m27.203s
|
|
sys 0m0.007s
|
|
|
|
Testing destruc under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running destruc:600:50:4000
|
|
Elapsed time: 76.514346 seconds (76.0) for destruc:600:50:4000
|
|
|
|
real 1m16.493s
|
|
user 1m16.423s
|
|
sys 0m0.093s
|
|
|
|
Testing diviter under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running diviter:1000:1000000
|
|
Elapsed time: 10.857149 seconds (11.0) for diviter:1000:1000000
|
|
|
|
real 0m10.859s
|
|
user 0m10.817s
|
|
sys 0m0.040s
|
|
|
|
Testing divrec under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running divrec:1000:1000000
|
|
Elapsed time: 18.847294 seconds (19.0) for divrec:1000:1000000
|
|
|
|
real 0m18.841s
|
|
user 0m18.703s
|
|
sys 0m0.143s
|
|
|
|
Testing puzzle under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running puzzle:1000
|
|
Elapsed time: 92.022257 seconds (92.0) for puzzle:1000
|
|
|
|
real 1m32.038s
|
|
user 1m31.970s
|
|
sys 0m0.053s
|
|
|
|
Testing triangl under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running triangl:22:1:50
|
|
Elapsed time: 62.913476 seconds (62.0) for triangl:22:1:50
|
|
|
|
real 1m2.931s
|
|
user 1m2.860s
|
|
sys 0m0.053s
|
|
|
|
Testing tak under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running tak:40:20:11:1
|
|
Elapsed time: 67.767888 seconds (68.0) for tak:40:20:11:1
|
|
|
|
real 1m7.770s
|
|
user 1m7.753s
|
|
sys 0m0.013s
|
|
|
|
Testing takl under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running takl:40:20:12:1
|
|
Elapsed time: 35.836858 seconds (36.0) for takl:40:20:12:1
|
|
|
|
real 0m35.843s
|
|
user 0m35.830s
|
|
sys 0m0.007s
|
|
|
|
Testing ntakl under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running ntakl:40:20:12:1
|
|
Elapsed time: 33.630823 seconds (34.0) for ntakl:40:20:12:1
|
|
|
|
real 0m33.642s
|
|
user 0m33.610s
|
|
sys 0m0.020s
|
|
|
|
Testing cpstak under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running cpstak:40:20:11:1
|
|
Elapsed time: 87.261396 seconds (87.0) for cpstak:40:20:11:1
|
|
|
|
real 1m27.295s
|
|
user 1m27.210s
|
|
sys 0m0.067s
|
|
|
|
Testing ctak under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running ctak:32:16:8:1
|
|
Elapsed time: 6.804009 seconds (7.0) for ctak:32:16:8:1
|
|
|
|
real 0m6.810s
|
|
user 0m6.793s
|
|
sys 0m0.010s
|
|
|
|
****************************
|
|
Benchmarking Cyclone on Fri Oct 21 12:11:27 UTC 2016 under Linux justin-arch64-vm 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux
|
|
|
|
Testing fib under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running fib:40:5
|
|
Elapsed time: 149.098054 seconds (149.0) for fib:40:5
|
|
|
|
real 2m29.149s
|
|
user 2m28.980s
|
|
sys 0m0.120s
|
|
|
|
Testing fibc under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running fibc:30:10
|
|
Elapsed time: 17.849623 seconds (18.0) for fibc:30:10
|
|
|
|
real 0m17.888s
|
|
user 0m17.840s
|
|
sys 0m0.010s
|
|
|
|
Testing fibfp under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running fibfp:35.0:10
|
|
Elapsed time: 30.983428 seconds (31.0) for fibfp:35.0:10
|
|
|
|
real 0m31.017s
|
|
user 0m30.943s
|
|
sys 0m0.040s
|
|
|
|
Testing sum under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running sum:10000:200000
|
|
Elapsed time: 206.292846 seconds (206.0) for sum:10000:200000
|
|
|
|
real 3m26.331s
|
|
user 3m26.247s
|
|
sys 0m0.047s
|
|
|
|
Testing sumfp under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running sumfp:1000000.0:500
|
|
Elapsed time: 67.103517 seconds (67.0) for sumfp:1000000.0:500
|
|
|
|
real 1m7.142s
|
|
user 1m7.057s
|
|
sys 0m0.047s
|
|
|
|
Testing fft under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running fft:65536:100
|
|
Elapsed time: 37.715375 seconds (38.0) for fft:65536:100
|
|
|
|
real 0m37.771s
|
|
user 0m37.383s
|
|
sys 0m0.333s
|
|
|
|
Testing mbrot under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running mbrot:75:1000
|
|
Elapsed time: 77.863896 seconds (78.0) for mbrot:75:1000
|
|
|
|
real 1m17.950s
|
|
user 1m17.867s
|
|
sys 0m0.030s
|
|
|
|
Testing mbrotZ under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running mbrotZ:75:1000
|
|
Error: Complex numbers are not supported at this time
|
|
Call history:
|
|
/tmp/larcenous/mbrotZ.scm:hide
|
|
scheme/base.sld:call-with-values
|
|
scheme/base.sld:vector
|
|
scheme/base.sld:values
|
|
/tmp/larcenous/mbrotZ.scm:test
|
|
/tmp/larcenous/mbrotZ.scm:mbrot
|
|
scheme/complex.sld:make-rectangular
|
|
scheme/base.sld:error
|
|
scheme/base.sld:raise
|
|
|
|
|
|
real 0m0.009s
|
|
user 0m0.000s
|
|
sys 0m0.000s
|
|
|
|
Testing nucleic under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running nucleic:50
|
|
Elapsed time: 26.699505 seconds (27.0) for nucleic:50
|
|
|
|
real 0m26.734s
|
|
user 0m26.660s
|
|
sys 0m0.040s
|
|
|
|
Testing pnpoly under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running pnpoly:1000000
|
|
Elapsed time: 87.486105 seconds (88.0) for pnpoly:1000000
|
|
|
|
real 1m27.514s
|
|
user 1m27.447s
|
|
sys 0m0.040s
|
|
|
|
Testing ray under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running ray:50
|
|
Error: Unable to open file outputs/ray.output
|
|
Call history:
|
|
/tmp/larcenous/ray.scm:make-sphere
|
|
scheme/base.sld:vector
|
|
/tmp/larcenous/ray.scm:defsphere
|
|
/tmp/larcenous/ray.scm:make-point
|
|
scheme/base.sld:vector
|
|
/tmp/larcenous/ray.scm:make-sphere
|
|
scheme/base.sld:vector
|
|
/tmp/larcenous/ray.scm:tracer
|
|
scheme/file.sld:call-with-output-file
|
|
|
|
|
|
real 0m0.042s
|
|
user 0m0.000s
|
|
sys 0m0.000s
|
|
|
|
Testing simplex under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running simplex:1000000
|
|
Elapsed time: 80.84569 seconds (81.0) for simplex:1000000
|
|
|
|
real 1m20.828s
|
|
user 1m20.690s
|
|
sys 0m0.157s
|
|
|
|
Testing array1 under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running array1:1000000:500
|
|
Elapsed time: 91.555446 seconds (92.0) for array1:1000000:500
|
|
|
|
real 1m31.574s
|
|
user 1m30.663s
|
|
sys 0m0.893s
|
|
|
|
Testing string under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running string:500000:25
|
|
Elapsed time: 0.337604 seconds (0.0) for string:500000:25
|
|
|
|
real 0m0.364s
|
|
user 0m0.270s
|
|
sys 0m0.067s
|
|
|
|
Testing sum1 under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running sum1:25
|
|
Elapsed time: 17.261982 seconds (17.0) for sum1:25
|
|
|
|
real 0m17.318s
|
|
user 0m17.210s
|
|
sys 0m0.077s
|
|
|
|
Testing cat under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running cat:50
|
|
Error: Unable to open file outputs/cat.output
|
|
Call history:
|
|
scheme/base.sld:values
|
|
/tmp/larcenous/cat.scm:hide
|
|
scheme/base.sld:call-with-values
|
|
scheme/base.sld:vector
|
|
scheme/base.sld:values
|
|
/tmp/larcenous/cat.scm:go
|
|
scheme/file.sld:call-with-input-file
|
|
scheme/base.sld:call-with-port
|
|
scheme/file.sld:call-with-output-file
|
|
|
|
|
|
real 0m0.059s
|
|
user 0m0.000s
|
|
sys 0m0.027s
|
|
|
|
Testing tail under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running tail:25
|
|
Error: Unable to open file outputs/tail.output
|
|
Call history:
|
|
scheme/base.sld:values
|
|
/tmp/larcenous/tail.scm:hide
|
|
scheme/base.sld:call-with-values
|
|
scheme/base.sld:vector
|
|
scheme/base.sld:values
|
|
/tmp/larcenous/tail.scm:go
|
|
scheme/file.sld:call-with-input-file
|
|
scheme/base.sld:call-with-port
|
|
scheme/file.sld:call-with-output-file
|
|
|
|
|
|
real 0m0.006s
|
|
user 0m0.000s
|
|
sys 0m0.000s
|
|
|
|
Testing wc under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running wc:inputs/bib:50
|
|
Elapsed time: 108.624215 seconds (109.0) for wc:inputs/bib:50
|
|
|
|
real 1m48.654s
|
|
user 1m48.380s
|
|
sys 0m0.247s
|
|
|
|
Testing read1 under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running read1:2500
|
|
Elapsed time: 37.718575 seconds (38.0) for read1:2500
|
|
|
|
real 0m37.812s
|
|
user 0m37.527s
|
|
sys 0m0.197s
|
|
|
|
****************************
|
|
Benchmarking Cyclone on Fri Oct 21 12:55:20 UTC 2016 under Linux justin-arch64-vm 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux
|
|
|
|
Testing ray under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running ray:50
|
|
Elapsed time: 30.545356 seconds (31.0) for ray:50
|
|
|
|
real 0m30.557s
|
|
user 0m30.510s
|
|
sys 0m0.037s
|
|
|
|
Testing cat under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running cat:50
|
|
Elapsed time: 32.995959 seconds (33.0) for cat:50
|
|
|
|
real 0m33.073s
|
|
user 0m32.417s
|
|
sys 0m0.580s
|
|
|
|
Testing output under Cyclone
|
|
cat: /home/justin/Documents/larceny/test/Benchmarking/R7RS/src/output.scm: No such file or directory
|
|
Compiling...
|
|
Error: Unbound variable(s) (main)
|
|
Call history:
|
|
scheme/cyclone/transforms.sld:built-in-syms
|
|
scheme/cyclone/transforms.sld:difference
|
|
scheme/cyclone/transforms.sld:remove
|
|
scheme/cyclone/transforms.sld:difference
|
|
scheme/cyclone/transforms.sld:remove
|
|
scheme/cyclone/transforms.sld:difference
|
|
scheme/base.sld:list
|
|
scheme/base.sld:error
|
|
scheme/base.sld:raise
|
|
|
|
Running...
|
|
./bench: line 290: /home/justin/Documents/larceny/test/Benchmarking/R7RS/inputs/output.input: No such file or directory
|
|
|
|
real 0m0.010s
|
|
user 0m0.000s
|
|
sys 0m0.003s
|
|
|
|
****************************
|
|
Benchmarking Cyclone on Fri Oct 21 14:53:20 UTC 2016 under Linux justin-arch64-vm 4.8.2-1-ARCH #1 SMP PREEMPT Mon Oct 17 08:11:46 CEST 2016 x86_64 GNU/Linux
|
|
|
|
Testing equal under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running equal:100:100:8:1000:2000:5000
|
|
Elapsed time: 0.546295 seconds (0.0) for equal:100:100:8:1000:2000:5000
|
|
|
|
real 0m0.551s
|
|
user 0m0.513s
|
|
sys 0m0.033s
|
|
|
|
Testing bv2string under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running bv2string:1000:1000:100
|
|
Elapsed time: 18.463788 seconds (18.0) for bv2string:1000:1000:100
|
|
|
|
real 0m18.465s
|
|
user 0m18.447s
|
|
sys 0m0.017s
|
|
|
|
Testing gcbench under Cyclone
|
|
Compiling...
|
|
Running...
|
|
The garbage collector should touch about 128.0 megabytes of heap storage.
|
|
The use of more or less memory will skew the results.
|
|
Running gcbench:20:1
|
|
Garbage Collector Test
|
|
Stretching memory with a binary tree of depth 20
|
|
Total memory available= ???????? bytes Free memory= ???????? bytes
|
|
GCBench: Main
|
|
Creating a long-lived binary tree of depth 18
|
|
Creating a long-lived array of 2097148.0 inexact reals
|
|
Total memory available= ???????? bytes Free memory= ???????? bytes
|
|
Creating 135300 trees of depth 4
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 33026 trees of depth 6
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 8208 trees of depth 8
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 2048 trees of depth 10
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 512 trees of depth 12
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 128 trees of depth 14
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 32 trees of depth 16
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Creating 8 trees of depth 18
|
|
GCBench: Top down construction
|
|
GCBench: Bottom up construction
|
|
Total memory available= ???????? bytes Free memory= ???????? bytes
|
|
Elapsed time: 61.690944 seconds (62.0) for gcbench:20:1
|
|
|
|
real 1m1.677s
|
|
user 1m0.970s
|
|
sys 0m0.727s
|
|
|
|
Testing mperm under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running perm20:10:2:1
|
|
Elapsed time: 247.94873 seconds (248.0) for perm20:10:2:1
|
|
|
|
real 4m16.026s
|
|
user 4m14.320s
|
|
sys 0m1.687s
|
|
|
|
Testing conform under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running conform:500
|
|
Elapsed time: 53.6996 seconds (53.0) for conform:500
|
|
|
|
real 0m53.686s
|
|
user 0m53.397s
|
|
sys 0m0.303s
|
|
|
|
Testing dynamic under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running dynamic:500
|
|
Elapsed time: 68.568639 seconds (69.0) for dynamic:500
|
|
|
|
real 1m8.579s
|
|
user 1m8.153s
|
|
sys 0m0.417s
|
|
|
|
Testing earley under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running earley:1
|
|
Elapsed time: 600.922348 seconds (600.0) for earley:1
|
|
|
|
real 10m0.839s
|
|
user 9m58.483s
|
|
sys 0m2.447s
|
|
|
|
Testing graphs under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running graphs:7:3
|
|
Elapsed time: 102.022931 seconds (102.0) for graphs:7:3
|
|
|
|
real 1m41.972s
|
|
user 1m40.860s
|
|
sys 0m1.163s
|
|
|
|
Testing lattice under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running lattice:44:10
|
|
Elapsed time: 128.160431 seconds (128.0) for lattice:44:10
|
|
|
|
real 2m8.160s
|
|
user 2m7.823s
|
|
sys 0m0.340s
|
|
|
|
Testing matrix under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running matrix:5:5:2500
|
|
Elapsed time: 82.22192 seconds (82.0) for matrix:5:5:2500
|
|
|
|
real 1m22.176s
|
|
user 1m21.590s
|
|
sys 0m0.633s
|
|
|
|
Testing maze under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running maze:20:7:10000
|
|
Elapsed time: 41.1122 seconds (41.0) for maze:20:7:10000
|
|
|
|
real 0m41.109s
|
|
user 0m41.047s
|
|
sys 0m0.070s
|
|
|
|
Testing mazefun under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running mazefun:11:11:10000
|
|
Elapsed time: 67.293218 seconds (68.0) for mazefun:11:11:10000
|
|
|
|
real 1m7.281s
|
|
user 1m7.257s
|
|
sys 0m0.037s
|
|
|
|
Testing nqueens under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running nqueens:13:10
|
|
Elapsed time: 186.06596 seconds (186.0) for nqueens:13:10
|
|
|
|
real 3m6.096s
|
|
user 3m6.037s
|
|
sys 0m0.030s
|
|
|
|
Testing paraffins under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running paraffins:23:10
|
|
Elapsed time: 42.52144 seconds (43.0) for paraffins:23:10
|
|
|
|
real 0m42.525s
|
|
user 0m41.657s
|
|
sys 0m0.867s
|
|
|
|
Testing parsing under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running parsing:2500
|
|
Elapsed time: 78.389558 seconds (78.0) for parsing:2500
|
|
|
|
real 1m18.383s
|
|
user 1m18.337s
|
|
sys 0m0.053s
|
|
|
|
Testing peval under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running peval:2000
|
|
Elapsed time: 45.686942 seconds (46.0) for peval:2000
|
|
|
|
real 0m45.680s
|
|
user 0m45.543s
|
|
sys 0m0.143s
|
|
|
|
Testing primes under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running primes:1000:10000
|
|
Elapsed time: 24.276349 seconds (24.0) for primes:1000:10000
|
|
|
|
real 0m24.269s
|
|
user 0m24.130s
|
|
sys 0m0.147s
|
|
|
|
Testing quicksort under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running quicksort:10000:2500
|
|
Elapsed time: 96.833258 seconds (97.0) for quicksort:10000:2500
|
|
|
|
real 1m36.840s
|
|
user 1m36.660s
|
|
sys 0m0.203s
|
|
|
|
Testing scheme under Cyclone
|
|
Compiling...
|
|
Running...
|
|
Running scheme:100000
|
|
Elapsed time: 28.43945 seconds (28.0) for scheme:100000
|
|
|
|
real 0m28.433s
|
|
user 0m28.283s
|
|
sys 0m0.157s
|