Skip to content

Releases: exotm/pact23

pact23-exotm-ae

15 Sep 15:31
Compare
Choose a tag to compare

This artifact consists of synchronization libraries and data structures for
evaluating the performance of the exoTM synchronization mechanism and STMCAS
synchronization policy. It consists of synchronization libraries, data
structure implementations, and microbenchmarks for stress-testing those data
structures. The code requires an Intel CPU with support for the rdtscp
instruction, which has been available on most Intel CPUs for more than 10 years.
For the most meaningful evaluation, a system with a large number of cores is
recommended. The provided Dockerfile handles all of the necessary software
dependencies.