Skip to content
No description, website, or topics provided.
C C++ Objective-C Makefile Shell HTML Python
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
array
bayes
common
genome
intruder
kmeans
labyrinth
lib
scripts
ssca2
tm-runtimes
vacation
yada
.gitignore
AUTHORS
LICENSE
README.md
README.stamp.md
VERSIONS

README.md

STAMP for TardisTM

Requires TardisTM at ../tardisTM. When testing with hardware transactional memory or GCC libitm, requires libcpuidoverride at ../libcpuidoverride to hide AVX2 or RTM capabilities under certain conditions. See scripts/run-configs.sh for an automated script that builds and runs the benchmarks with different configurations.

As an example of a repair, see the nested merge function for the array microbenchmark.

Build

./scripts/build.stm.sh

Run

./scripts/abort.sh

You can’t perform that action at this time.