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

  1. C++ interface
  2. Controlling the executing of a benchmark that is wrapped in a C function.
  3. Importing results from a single-threaded C++ program.
  4. Command-line interface
  5. Controlling the execution of a client program whose path is passed on the command line.
  6. Importing results from the stdout of the client program.
  7. Analytical functions
  8. Calculating the confidence interval of samples.
  9. Autocorrelation detection and removal by using subsession analysis.
  10. Determining optimal session duration to achieve the desired confidence interval.
  11. Warm-up and cool-down phases detection and removal.
  12. Comparing results between benchmark runs.

OS supported

The following OSes are officially supported:

  1. Red Hat Enterprise Linux 7

The following OSes are supported on best effort:

  1. Mac OS X
  2. Ubuntu 16.04 LTS