-
Notifications
You must be signed in to change notification settings - Fork 0
moraxu/Lock-free-Static-Tree-Barrier
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CDSChecker is a model checker for C11/C++11 which exhaustively explores the behaviors of code under the C/C++ memory model - http://plrg.ics.uci.edu/software_page/42-2/ In order to run the test cases: 1. Place 'CS295' directory in 'model-checker' (git://plrg.ics.uci.edu/model-checker.git) directory, 2. 'cd' to that 'CS295' directory, 3. Issue 'make test1' and 'make test2', 4. 'cd ..', 5. Issue './run.sh CS295/test1 -m 2 -y -x 10000' to run test case 1, 6. Issue './run.sh CS295/test2 -m 2 -y -x 10000' to run test case 2. Without the '-x 10000' flag the test cases were running for over two hours so I decided to limit the number of executions to 10000.
About
Lock-free Static Tree Barrier data structure implemented in C++11 with optimized memory orderings during the course Advanced Concurrency (CompSci 295).
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published