From 5af8dc182091002ca7b221de028c9ec5d4c555e4 Mon Sep 17 00:00:00 2001 From: bdemsky Date: Tue, 20 Aug 2019 12:24:42 -0700 Subject: [PATCH] Update documentation --- README.md | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 15958b3..396599b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ +C11Tester Concurrency Benchmarks +================================ + +This is a set of benchmarks that make use of C/C++11 atomic operations. + +Getting Started +--------------- + To get things working one has to come up with the following Build/Runtime Dependencies. Corresponding command for Ubuntu is included for convenience. @@ -10,11 +18,16 @@ Corresponding command for Ubuntu is included for convenience. 3. GLIBC -- sudo apt-get install libc6 -4. g++ Compiler that supports C++11 --- sudo apt-get install g++ +4. LLVM Compiler that supports C++11 w/o C11Tester instrumentation passes 5. packages for Silo sudo apt-get install libdb++-dev sudo apt-get install libaio-dev sudo apt-get install libjemalloc-dev + +6. Edit the scripts clang, clang++, g++, gcc, and run with the appropriate +paths for your system. + +7. Each benchmark contains a script compile.sh to build the benchmark +and run.sh to run the benchmark. \ No newline at end of file -- 2.34.1