Skip to content

gkorland/DeuceSTM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

//===----------------------------------------------------------------------===//
//                  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+

About

Java Software Transactional Memory

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.3%
  • Other 0.7%