projects
/
c11concurrency-benchmarks.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
ec09493
)
Update documentation
author
bdemsky
<bdemsky@uci.edu>
Tue, 20 Aug 2019 19:24:42 +0000
(12:24 -0700)
committer
bdemsky
<bdemsky@uci.edu>
Tue, 20 Aug 2019 19:24:42 +0000
(12:24 -0700)
README.md
patch
|
blob
|
history
diff --git
a/README.md
b/README.md
index 15958b3965cc3dc3a09cbc533cd6ac5ddf5e07e6..396599b31ceeae3e2f8f614ee53fdc6c24ec65fd 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.
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
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
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