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...

Description complète

Enregistré dans:
Détails bibliographiques
Auteurs principaux : Guerraoui Rachid (Auteur), Kapałka Michał (Auteur)
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 :
Description
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