https://github.com/ivotron/docker-microbench
Small group of micro-benchmarking tools
https://github.com/ivotron/docker-microbench
Last synced: 17 days ago
JSON representation
Small group of micro-benchmarking tools
- Host: GitHub
- URL: https://github.com/ivotron/docker-microbench
- Owner: ivotron
- Created: 2015-09-26T06:24:44.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-06T06:11:39.000Z (over 10 years ago)
- Last Synced: 2025-09-05T19:57:34.288Z (9 months ago)
- Language: Shell
- Size: 148 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docker-microbench
Small group of micro-benchmarking tools.
# Usage
```bash
docker run --rm -ti ivotron/microbench
```
# Variables
The `BENCHMARKS` environment variable controls which benchmarks get
executed. Possible values:
- `stream-copy`
- `stream-add`
- `stream-scale`
- `stream-triad`
- `crafty`
- `c-ray`
By default, if `BENCHMARKS` is not specified, all benchmarks are
executed.
# Output
The format of the output is:
```javascript
{
"bench-name": {
"class": "one of memory|processor|network|io",
"unit": "mb/s or runtime or ...",
"result": "number"
},
"otherbench": { ... }
}