CCES Unicamp

TMFree: A Compiler Mechanism to Elide Unnecessary Barriers in Transactional Memory Code

TMFree is a compiler mechanism implemented in LLVM that allows programmers to precisely identify and eliminate unnecessary barriers in their Transactional Memory code. TMFree provides a language extension to annotate programs to indicate which variables can be accessed without barriers and LLVM IR passes remove redundant barriers.

https://github.com/jaopaulolc/TMFree

 

Related posts

Post-Doctoral position: Dynamics and reaction mechanisms of carbohydrate-active enzymes

cces cces

Theoretical insights about the possibility of removing Pb2+ and Hg2+ metal ions using adsorptive processes and matrices of carboxymethyl diethylaminoethyl cellulose and cellulose nitrate biopolymers

cces cces

Introduction to Parallel Programming

cces cces