Release Notes 0.2 - ascar-io/pilot-bench GitHub Wiki
This page is a draft and is subject to change. We welcome your inputs and comments.
Features Supported
- C++ interface
- Controlling the executing of a benchmark that is wrapped in a C function.
- Importing results from a single-threaded C++ program.
- Command-line interface
- Controlling the execution of a client program whose path is passed on the command line.
- Importing results from the stdout of the client program.
- Analytical functions
- Calculating the confidence interval of samples.
- Autocorrelation detection and removal by using subsession analysis.
- Determining optimal session duration to achieve the desired confidence interval.
- Warm-up and cool-down phases detection and removal.
- Comparing results between benchmark runs.
OS supported
The following OSes are officially supported:
- Red Hat Enterprise Linux 7
The following OSes are supported on best effort:
- Mac OS X
- Ubuntu 16.04 LTS