https://github.com/smarr/ambienttalk-benchmarks
Benchmarks for AmbientTalk, mostly based on the Computer Language Benchmarks Game
https://github.com/smarr/ambienttalk-benchmarks
Last synced: over 1 year ago
JSON representation
Benchmarks for AmbientTalk, mostly based on the Computer Language Benchmarks Game
- Host: GitHub
- URL: https://github.com/smarr/ambienttalk-benchmarks
- Owner: smarr
- License: other
- Created: 2013-04-04T21:33:40.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-04-08T20:18:58.000Z (over 13 years ago)
- Last Synced: 2025-01-21T10:32:39.485Z (over 1 year ago)
- Language: Java
- Size: 11.1 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AmbientTalk Benchmarks
======================
The repository contains a number of benchmarks to evaluate the performance
of [AmbientTalk][AT]. A good number of them are based on the [Computer
Language Benchmarks Game][CLBG].
Since AmbientTalk is implemented in Java, we use the [Caliper benchmarking
framework][Caliper] for the benchmark execution. Caliper helps to ensure that
the results are more or less reliable and not totally off, because of
just-in-time compilation etc.
While not inherently necessary, we use [ReBench][ReBench] to record the
benchmarking results for statistic evaluation. Please see the `rebench.conf`
file for a list of benchmarks and the parameters we use.
Build and Run
-------------
The benchmarks can be build using `ant` and the `./caliper.sh` scripts assists
running them:
$ ant compile
$ ./caliper.sh bench.clbg.NbodyAT -i macro -l 30000s -p -v
This will compile the benchmarks and execute the N-Body benchmark as a macro
benchmark, for max. runtime of 30 000sec and verbose printouts, including an
overview of the used Caliper configuration.
License
-------
All code based on the [Computer Language Benchmarks Game][CLBG] underlies the
Benchmarks Game's license, i.e., [Revised BSD License][BSD] where necessary.
All other elements of this repository are licensed under the [MIT
License][MIT].
[AT]: https://code.google.com/p/ambienttalk/
[CLBG]: http://benchmarksgame.alioth.debian.org/
[Caliper]: https://code.google.com/p/caliper/
[ReBench]: https://github.com/smarr/ReBench
[BSD]: http://benchmarksgame.alioth.debian.org/license.php
[MIT]: http://opensource.org/licenses/mit-license.php