mirror of
https://github.com/justinethier/cyclone.git
synced 2025-07-14 00:07:36 +02:00
Break benchmarks out into its own page
This commit is contained in:
parent
e773acfafc
commit
24a479ce8e
2 changed files with 27 additions and 24 deletions
26
README.md
26
README.md
|
@ -49,31 +49,9 @@ The [User Manual](docs/User-Manual.md) covers in detail how to use Cyclone, and
|
||||||
|
|
||||||
Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector.
|
Cyclone's [Garbage Collector](docs/Garbage-Collector.md) is documented at a high-level. This document includes details on extending Cheney on the MTA to support multiple stacks and fusing that approach with a tri-color marking collector.
|
||||||
|
|
||||||
Finally, if you need another resource to start learning the Scheme language please try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html).
|
The [Benchmarks](docs/Benchmarks.md) page compares the performance of Cyclone with other R<sup>7</sup>RS Schemes using a common set of benchmarks.
|
||||||
|
|
||||||
Benchmarks
|
Finally, if you need another resource to start learning the Scheme language you may want to try a classic textbook such as [Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html).
|
||||||
----------
|
|
||||||
|
|
||||||
The following [benchmarks from Larceny](http://www.larcenists.org/benchmarksGenuineR7Linux.html) give an indication how well Cyclone performs compared with other R<sup>7</sup>RS Schemes.
|
|
||||||
|
|
||||||
These benchmarks were recorded on a system with an Intel Core i5 CPU @ 2.20 GHz and indicate elapsed time. A longer bar indicates worse performance - however if there is no bar at all it means the benchmark could not be completed in a reasonable amount of time.
|
|
||||||
|
|
||||||
<img src="docs/images/benchmarks/gabriel.png">
|
|
||||||
|
|
||||||
Benchmark | Cyclone | Chibi | Chicken
|
|
||||||
--------- | ------- | ----- | -------
|
|
||||||
browse | 77 | 439 | 30
|
|
||||||
deriv | 39 | 212 | 13
|
|
||||||
destruc | 136 | 197 | 20
|
|
||||||
diviter | 51 | 122.9 | 8
|
|
||||||
divrec | 70 | 108 | 29
|
|
||||||
puzzle | 184 | - | 32
|
|
||||||
triangl | 95 | 201 | 26.6
|
|
||||||
tak | 70 | 105 | 28.9
|
|
||||||
takl | 132 | - | 78.7
|
|
||||||
ntakl | 152 | 193 | 77.9
|
|
||||||
cpstak | 92 | - | 35
|
|
||||||
ctak | 7.884 | - | 8.6
|
|
||||||
|
|
||||||
License
|
License
|
||||||
-------
|
-------
|
||||||
|
|
25
docs/Benchmarks.md
Normal file
25
docs/Benchmarks.md
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
[<img src="images/cyclone-logo-04-header.png" alt="cyclone-scheme">](http://github.com/justinethier/cyclone)
|
||||||
|
|
||||||
|
# Benchmarks
|
||||||
|
|
||||||
|
The following [benchmarks from Larceny](http://www.larcenists.org/benchmarksGenuineR7Linux.html) give an indication how well Cyclone performs compared with other R<sup>7</sup>RS Schemes.
|
||||||
|
|
||||||
|
These benchmarks were recorded on a system with an Intel Core i5 CPU @ 2.20 GHz and indicate elapsed time. A longer bar indicates worse performance - however if there is no bar at all it means the benchmark could not be completed in a reasonable amount of time.
|
||||||
|
|
||||||
|
<img src="docs/images/benchmarks/gabriel.png">
|
||||||
|
|
||||||
|
Benchmark | Cyclone | Chibi | Chicken
|
||||||
|
--------- | ------- | ----- | -------
|
||||||
|
browse | 77 | 439 | 30
|
||||||
|
deriv | 39 | 212 | 13
|
||||||
|
destruc | 136 | 197 | 20
|
||||||
|
diviter | 51 | 122.9 | 8
|
||||||
|
divrec | 70 | 108 | 29
|
||||||
|
puzzle | 184 | - | 32
|
||||||
|
triangl | 95 | 201 | 26.6
|
||||||
|
tak | 70 | 105 | 28.9
|
||||||
|
takl | 132 | - | 78.7
|
||||||
|
ntakl | 152 | 193 | 77.9
|
||||||
|
cpstak | 92 | - | 35
|
||||||
|
ctak | 7.884 | - | 8.6
|
||||||
|
|
Loading…
Add table
Reference in a new issue