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

Insight into In Situ Amphiphilic Functionalization of Few-Layered Transition Metal Dichalcogenide Nanosheets

escience

Devising Bone Molecular Models at the Nanoscale: From Usual Mineralized Collagen Fibrils to the First Bone Fibers Including Hydroxyapatite in the Extra-Fibrillar Volume

cces cces

The Role of the Extrafibrillar Volume on the Mechanical Properties of Molecular Models of Mineralized Bone Microfibrils

cces cces