Principles of transactional memory
Transactional memory (TM) is an appealing paradigm for concurrent programming on shared memory architectures. With a TM, threads of an application communicate, and synchronize their actions, via in-memory transactions. Transactions are atomic: programmers get the illusion that every transaction exec...
Enregistré dans:
Auteurs principaux : | , |
---|---|
Format : | Livre |
Langue : | anglais |
Titre complet : | Principles of transactional memory / Rachid Guerraoui, Michal Kapalka,... |
Publié : |
[San Rafael, Calif.] :
Morgan & Claypool Publishers
, cop. 2010 |
Description matérielle : | 1 vol. (XII-179 p.) |
Collection : | Synthesis lectures on distributed computing theory (Print) ; #4 |
Contenu : | 1. Introduction. Problems with explicit locking. Transactional memory. Scope of this book. Contents |
Sujets : |
Résumé : | Transactional memory (TM) is an appealing paradigm for concurrent programming on shared memory architectures. With a TM, threads of an application communicate, and synchronize their actions, via in-memory transactions. Transactions are atomic: programmers get the illusion that every transaction executes all its operations instantaneously, at some single and unique point in time. The aim of this book is to provide theoretical foundations for transactional memory. |
---|---|
Bibliographie : | Bibliogr. (p. 171-178). Index |
ISBN : | 978-1-608-45011-4 |