Welcome to the CHICKEN Scheme pasting service
chicken-benchmarks (detailed output) pasted by mario-goulart on Tue Feb 10 10:23:19 2015
$ ./run.scm --repetitions=1 Repeating each program 1 times Using /home/mario/local/chicken-gc-optm/bin/csc The values displayed correspond to the arithmetic mean of all results. Programs Compile time(s) CPU time(s) Major GCs time(s) Mutations Mutations tracked Major GCs Minor GCs (1/45) 0..................................0.305 0 0 0 0 0 0 (2/45) binarytrees........................0.552 0.064 0.008 0 0 12 134 (3/45) boyer..............................0.672 0.1 0.048 48272 48233 14 132 (4/45) browse.............................0.661 0.088 0.012 62395 443 5 285 (5/45) conform............................2.261 0.12 0 68640 29505 3 311 (6/45) cpstak.............................0.289 0.244 0.004 0 0 4 1866 (7/45) ctak...............................0.353 0.104 0 0 0 2 617 (8/45) dderiv.............................0.507 0.112 0 1200000 2067 2 418 (9/45) deriv..............................0.499 0.076 0 1200000 2288 2 408 (10/45) destructive........................0.449 0.072 0 0 0 0 274 (11/45) div-iter...........................0.437 0.028 0 0 0 0 59 (12/45) div-rec............................0.397 0.06 0 0 0 1 166 (13/45) dynamic............................8.564 0.104 0.04 98730 10246 8 181 (14/45) earley.............................1.754 0.064 0.016 558 96 7 215 (15/45) fft................................0.584 0.044 0 337760 315122 4 30 (16/45) fib................................0.302 0.124 0 0 0 0 617 (17/45) fibc...............................0.34 0.572 0.004 0 0 12 4215 (18/45) fprint.............................0.387 0.092 0 3 0 0 399 (19/45) fread..............................0.31 0.388 0.056 218474 41135 24 2484 (20/45) graphs.............................0.997 0.568 0.028 246033 65464 22 3117 (21/45) hanoi..............................0.307 0.3 0 0 0 3 2800 (22/45) kanren.............................56.174 2.336 0.448 4601 41 197 4646 (23/45) lattice............................0.673 3.44 0.032 1765206 185348 114 20541 (24/45) maze...............................1.862 0.12 0.008 275600 79978 14 440 (25/45) mazefun............................0.839 1.224 0.04 252000 564 102 6422 (26/45) nbody..............................0.923 1.744 0.008 7500003 7495816 28 9506 (27/45) nboyer.............................0.965 12.676 8.672 1789212 1789212 126 19280 (28/45) nestedloop.........................0.456 1.812 0 0 0 6 6509 (29/45) nfa................................0.363 0.96 0.016 1 0 35 4983 (30/45) nqueens............................0.302 0.044 0 0 0 0 149 (31/45) nucleic2...........................4.547 1.996 0.056 756000 26285 84 6702 (32/45) primes.............................0.382 0.216 0.02 0 0 19 980 (33/45) psyntax............................29.036 0.884 0.152 349548 39673 25 3264 (34/45) puzzle.............................0.8 0.048 0 0 0 0 176 (35/45) sboyer.............................1.005 19.856 9.68 4158709 4158709 157 79918 (36/45) scheme.............................3.384 0.012 0 500 98 0 46 (37/45) sieves-eratosthenes................0.268 4.26 2.396 0 0 3396 3191 (38/45) slatex.............................4.84 0.324 0 252836 4481 5 1438 (39/45) sort1..............................0.474 1.952 0.808 19709262 45 23 5454 (40/45) tak................................0.319 0.22 0 0 0 3 1600 (41/45) takl...............................0.351 0.148 0 0 0 0 553 (42/45) takr...............................2.735 0.412 0.008 0 0 3 1600 (43/45) traverse...........................0.771 0.16 0 0 0 1 1178 (44/45) travinit...........................0.809 0.052 0 73688 36323 2 91 (45/45) triangl............................0.316 0.52 0.008 775 775 19 2856 Total run time: 3m14s
Fit 80 columns pasted by mario-goulart on Wed Feb 11 09:35:05 2015
$ ./run.scm --repetitions=1 Repeating each program 1 times Using /home/mario/local/chicken-gc-optm/bin/csc Total number of programs to benchmark: 45 The values displayed correspond to the arithmetic mean of all results (except compile time). Columns legend: BT [1] => Build time (seconds) CT [2] => CPU time (seconds) MGT[3] => Major GCs time (seconds) Mut[4] => number of mutations MT [5] => number of tracked mutations MGC[6] => number of major GCs mGC[7] => number of minor GCs Programs BT [1] CT [2] MGT[3] Mut[4] MT [5] MGC[6] mGC[7] 1 0......................0.219 0 0 0 0 0 0 2 binarytrees............0.564 0.068 0.02 0 0 12 134 3 boyer..................0.655 0.096 0.036 48272 48233 14 132 4 browse.................0.663 0.092 0.016 62395 443 5 285 5 conform................2.247 0.104 0.004 68640 29505 3 311 6 cpstak.................0.35 0.244 0 0 0 4 1866 7 ctak...................0.381 0.112 0 0 0 2 617 8 dderiv.................0.505 0.056 0 120000 2067 2 418 9 deriv..................0.457 0.088 0 120000 2288 2 408 10 destructive............0.441 0.072 0 0 0 0 274 11 div-iter...............0.399 0.024 0 0 0 0 59 12 div-rec................0.379 0.068 0 0 0 1 166 13 dynamic................8.447 0.104 0.04 98730 10246 8 181 14 earley.................1.746 0.08 0.016 558 96 7 215 15 fft....................0.551 0.04 0.004 337760 315122 4 30 16 fib....................0.349 0.112 0 0 0 0 617 17 fibc...................0.335 0.584 0.004 0 0 12 4215 18 fprint.................0.354 0.08 0 3 0 0 399 19 fread..................0.361 0.44 0.068 218474 41135 24 2484 20 graphs.................0.901 0.58 0.04 246033 65464 22 3117 21 hanoi..................0.296 0.296 0.004 0 0 3 2800 22 kanren.................55.507 2.344 0.42 4601 41 197 4646 23 lattice................0.764 3.332 0.032 176520 185348 114 20541 24 maze...................1.759 0.116 0.016 275600 79978 14 440 25 mazefun................0.827 1.164 0.04 252000 564 102 6422 26 nbody..................0.915 1.712 0.016 750000 749581 28 9506 27 nboyer.................0.95 12.72 8.744 178921 178921 126 19280 28 nestedloop.............0.457 1.804 0.004 0 0 6 6509 29 nfa....................0.413 1 0.008 1 0 35 4983 30 nqueens................0.45 0.056 0 0 0 0 149 31 nucleic2...............4.68 1.948 0.06 756000 26285 84 6702 32 primes.................0.344 0.22 0.012 0 0 19 980 33 psyntax................29.189 0.896 0.18 349548 39673 25 3264 34 puzzle.................0.812 0.048 0 0 0 0 176 35 sboyer.................1.025 20.772 9.876 415870 415870 157 79918 36 scheme.................3.475 0.024 0 500 98 0 46 37 sieves-eratosthenes....0.266 4.28 2.396 0 0 3396 3191 38 slatex.................4.744 0.288 0.004 252836 4481 5 1438 39 sort1..................0.379 2.076 0.764 197092 45 23 5454 40 tak....................0.27 0.212 0 0 0 3 1600 41 takl...................0.308 0.16 0 0 0 0 553 42 takr...................2.733 0.38 0.004 0 0 3 1600 43 traverse...............0.7 0.16 0 0 0 1 1178 44 travinit...............0.838 0.056 0.008 73688 36323 2 91 45 triangl................0.343 0.44 0.016 775 775 19 2856 Total run time: 3m14s
Not so misleading added by mario-goulart on Fri Feb 13 11:05:56 2015
$ time ./run.scm Repeating each program 10 times Using /home/mario/local/chicken-gc-optm/bin/csc Total number of programs to benchmark: 45 The values displayed correspond to the arithmetic mean of all results (except build time). Columns legend: BT [1] => Build time (seconds) CT [2] => CPU time (seconds) MGT[3] => Major GCs time (seconds) Mut[4] => number of mutations MT [5] => number of tracked mutations MGC[6] => number of major GCs mGC[7] => number of minor GCs Programs BT [1] CT [2] MGT[3] Mut[4] MT [5] MGC[6] mGC[7] 1 0......................0.288 0 0 0 0 0 0 2 binarytrees............0.436 0.0516 0.0132 0 0 12 134 3 boyer..................0.646 0.0816 0.038 48272 48233 14 132 4 browse.................0.76 0.0612 0.0072 62395 443 5 285 5 conform................2.142 0.068 0.0024 68640 29505 3 311 6 cpstak.................0.315 0.2064 0.0004 0 0 4 1866 7 ctak...................0.341 0.0724 0 0 0 2 617 8 dderiv.................0.488 0.0612 0.0016 120000 2067 2 418 9 deriv..................0.455 0.0492 0 120000 2288 2 408 10 destructive............0.392 0.0488 0 0 0 0 274 11 div-iter...............0.346 0.02 0 0 0 0 59 12 div-rec................0.339 0.044 0.0012 0 0 1 166 13 dynamic................8.473 0.096 0.032 98730 10246 8 181 14 earley.................1.745 0.052 0.012 558 96 7 215 15 fft....................0.544 0.0256 0.0032 337760 315122 4 30 16 fib....................0.276 0.09 0 0 0 0 617 17 fibc...................0.34 0.5332 0.0056 0 0 12 4215 18 fprint.................0.358 0.0688 0 3 0 0 399 19 fread..................0.308 0.3796 0.0504 218474 41135 24 2484 20 graphs.................0.918 0.5568 0.0372 246033 65464 22 3117 21 hanoi..................0.306 0.2916 0.0008 0 0 3 2800 22 kanren.................55.893 2.3696 0.4404 4601 41 197 4646 23 lattice................0.702 3.318 0.0412 176520 185348 114 20541 24 maze...................1.77 0.0888 0.0144 275600 79978 14 440 25 mazefun................0.841 1.1736 0.0368 252000 564 102 6422 26 nbody..................0.89 1.688 0.0092 750000 749581 28 9506 27 nboyer.................0.958 12.624 8.7292 178921 178921 126 19280 28 nestedloop.............0.405 1.7436 0.0028 0 0 6 6509 29 nfa....................0.321 0.9188 0.0148 1 0 35 4983 30 nqueens................0.307 0.0424 0 0 0 0 149 31 nucleic2...............4.519 1.8276 0.0764 756000 26285 84 6702 32 primes.................0.32 0.1636 0.0048 0 0 19 980 33 psyntax................28.889 0.8684 0.1676 349548 39673 25 3264 34 puzzle.................0.801 0.0344 0 0 0 0 176 35 sboyer.................1.006 19.998 9.7912 415870 415870 157 79918 36 scheme.................3.39 0.0124 0 500 98 0 46 37 sieves-eratosthenes....0.271 4.2384 2.3736 0 0 3396 3191 38 slatex.................4.757 0.3148 0.0032 252836 4481 5 1438 39 sort1..................0.379 2.0152 0.7968 197092 45 23 5454 40 tak....................0.259 0.1732 0.0012 0 0 3 1600 41 takl...................0.306 0.1268 0 0 0 0 553 42 takr...................2.751 0.3992 0.0016 0 0 3 1600 43 traverse...............0.762 0.136 0.0004 0 0 1 1178 44 travinit...............0.795 0.0368 0.0016 73688 36323 2 91 45 triangl................0.29 0.4504 0.0124 775 775 19 2856 Total compile time: 2m11.798s Total run time (CPU time): 9m36.212s Total time spent in major GCs: 3m47.248s Total mutations: 403688060 Total mutations tracked: 143319470 Total number of minor GCs 2002510 Total number of major GCs 44840 real 11m54.405s user 11m43.408s sys 0m9.568s