Update documentation
authorbdemsky <bdemsky@uci.edu>
Tue, 20 Aug 2019 19:24:42 +0000 (12:24 -0700)
committerbdemsky <bdemsky@uci.edu>
Tue, 20 Aug 2019 19:24:42 +0000 (12:24 -0700)
README.md

index 15958b3..396599b 100644 (file)
--- 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