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

TecDay at Unicamp Gathers Researchers and Tech Giants to Discuss the Future of Science with HPC and AI

cces cces

Transient dynamic analysis of generally anisotropic materials using the boundary element method

cces cces

Solid–Liquid Self-Adaptive Polymeric Composite

escience