From 6a8fc6f6d8cffb37f1c74514408a67e5d83ca633 Mon Sep 17 00:00:00 2001 From: "Brian \"DragonLord\" Wong" Date: Sat, 27 Dec 2014 20:53:15 -0500 Subject: [PATCH] Prepare for 0.2.0 release, apply finishing touches --- CHANGES.md | 13 ++++++++++++- README.md | 2 +- hi64.c | 4 ++-- 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 1897885..8561b58 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,4 +2,15 @@ ## 0.1.0 (October 25, 2014) -First release under the HI64 name. \ No newline at end of file + - First release under the HI64 name. + +## 0.2.0 (December 27, 2014) + + - Added Makefile for easier compilation. + - Set default PATIENCE to 10. This is because modern computer systems tend to + have frequent interrupts, so increasing this value increases benchmark + accuracy. + - Added support for setting key compile-time parameters using command-line + arguments to the compiler or Make. Parameters which may be set this way + include `ADVANCE`, `NCHUNK`, `NTRIAL`, `PATIENCE`, `RUNTM`, `STOPRT`, and + `STOPTM`. \ No newline at end of file diff --git a/README.md b/README.md index 0d7bc99..f8d7a97 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,7 @@ to run per trial. Notable options include: longer than the following trial, it is treated as having taken as long as the following trial. Increasing the `PATIENCE` value may increase net QUIPS especially on systems with frequent interrupts but may also cause the - benchmark to take longer to finish. The default is `7`. + benchmark to take longer to finish. The default is `10`. - `RUNTM`: The minimum time to run each trial, in seconds. HI64 will use this value to determine how many laps to run in earlier trials so that there are enough laps to fill `RUNTM` seconds, but in any case no less than `NTRIAL` diff --git a/hi64.c b/hi64.c index 713fe47..2d21bb3 100644 --- a/hi64.c +++ b/hi64.c @@ -74,8 +74,8 @@ int main(int argc, char *argv[]) char* suffix; /* Suffix for data.suffix directory */ - printf("\nHI64 System Benchmark, Version 0.1.0"); - printf(" (October 25, 2014)\n"); + printf("\nHI64 System Benchmark, Version 0.2.0"); + printf(" (December 27, 2014)\n"); printf("Derived from HINT originally developed by"); printf(" John L. Gustafson & Quinn O. Snell,\n"); printf("Scalable Computing Laboratory, Iowa State University\n\n");