benchmarks/hyperfine 2.0.0 OpenBSD
command-line benchmarking tool
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Last update
- Commit
3d106c00f4- Categories
- benchmarks, lang/rust
Description
Command-line benchmarking tool.
Features:
- Statistical analysis across multiple runs.
- Support for arbitrary shell commands.
- Constant feedback about the benchmark progress and current estimates.
- Warmup runs can be executed before the actual benchmark.
- Cache-clearing commands can be set up before each timing run.
- Statistical outlier detection to detect interference from other programs and caching effects.
- Export results to various formats: CSV, JSON, Markdown, AsciiDoc.
- Parameterized benchmarks (e.g. vary the number of threads).
- Cross-platform
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | benchmarks/hyperfine | 2.0.0 |
| FreeBSD | benchmarks/hyperfine | 1.20.0_5 |
| NetBSD | benchmarks/hyperfine | 1.20.0 |
| DragonFly | benchmarks/hyperfine | 1.19.0_1 |
Install
Binary package:
pkg_add hyperfine
From the ports tree:
cd /usr/ports/benchmarks/hyperfine && make install
Dependencies
Build dependencies 2
No port depends on this one.