From 107b85f140385085e42ceacf5a8453cc60aaee55 Mon Sep 17 00:00:00 2001 From: moebiusband73 Date: Mon, 11 Mar 2019 11:29:18 +0100 Subject: [PATCH] Update README.md --- README.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/README.md b/README.md index 0482cac..66236dc 100644 --- a/README.md +++ b/README.md @@ -53,3 +53,41 @@ make asm The assembler files will also be located in the `` directory. ## Usage + +To run just call: +``` +./bwBench- +``` + +The benchmark will output the results similar to the stream benchmark. Results are validated. +For threaded execution it is recommended to control thread affinity. + +We recommend to use likwid-pin for benchmarking: +``` +likwid-pin -c 0-3 ./bwbench-GCC +``` + +Example output for threaded version: +``` +------------------------------------------------------------- +[pthread wrapper] +[pthread wrapper] MAIN -> 0 +[pthread wrapper] PIN_MASK: 0->1 1->2 2->3 +[pthread wrapper] SKIP MASK: 0x0 + threadid 140271463495424 -> core 1 - OK + threadid 140271455102720 -> core 2 - OK + threadid 140271446710016 -> core 3 - OK +OpenMP enabled, running with 4 threads +------------------------------------------------------------- +Function Rate (MB/s) Avg time Min time Max time +Init: 14681.5000 0.0110 0.0109 0.0111 +Sum: 20634.9290 0.0079 0.0078 0.0082 +Copy: 18822.2827 0.0172 0.0170 0.0176 +Update: 28135.9717 0.0115 0.0114 0.0117 +Triad: 19263.0634 0.0253 0.0249 0.0268 +Daxpy: 26718.1377 0.0182 0.0180 0.0187 +STriad: 21229.4470 0.0305 0.0301 0.0313 +SDaxpy: 26714.3897 0.0243 0.0240 0.0253 +------------------------------------------------------------- +Solution Validates +```