An open API service indexing awesome lists of open source software.

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

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": { ... }
}