The Transactional Memory

V. M. Dhivya Shri, K. Reshma · International Journal of Scientific Research in Computer Science Engineering and Information Technology · 2019

Transactional memory (TM) promises to simplify concurrent programming. Language-based constructs allow programmers to denote atomic regions declaratively. Its implementations operate by tracking loads and stores to memory and by detecting concurrent conflicts. TM allows programmers to write simpler programs that are composable and deadlock-freeThis essay presents remarkable similarities between transactional Memory and garbage collection. The connections are fascinating in their own right, and they let us better stand one technology by thinking about the corresponding issues for the other.

Read the paper · More papers on PaperTik