forked from DeuceSTM/DeuceSTM
-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
45 lines (28 loc) · 1.35 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
//===----------------------------------------------------------------------===//
// Steps for building Deuce STM
//===----------------------------------------------------------------------===//
//===----------------------- Installation
Running Deuce can be done in two options:
1. Online e.g. java -javaagent:bin/deuceAgent.jar -cp my.jar myMain
2. Offline e.g. java -jar deuceAgent.jar my.jar out_my.jar
1. Introduction
Deuce comes with few benchmarks and unit tests which are not part of the
downloaded but can be checkout from the SVN. The tests are JUnit3 tests and
can be run by any tool that can run JUnit tests. All the tests are under
src/test directory.
Also under the src/test exist few known benchmarks which are
already adapted to run under Deuce including JSTAMP, STMBENCH7, IntSet
and Bank.
1.1 Naming convention
Under deuce svn you can find the /src directory
Under the src directory you can find two directories:
/java --> deuce agent sources.
/test --> deuce unit tests and benchmarks sources.
1.2 Quick installation instructions
Download: http://www.deucestm.org/download/deuceAgent-1.3.0.jar
More information can be found here: http://www.deucestm.org/documentation
1.3 System requirements
- Operating system: Any-OS
- Processor: Any-Processor
- Compiler: JDK6+
- Libs and other inst req.: JDK6+