Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Principles of Transactional Memory

Best Price (Coupon Required):
Buy Principles of Transactional Memory for $27.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

2 Offers Price Range: $29.99 - $45.00
BEST PRICE

Single Product Purchase

$27.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$29.99 $29.99

10% OFF
This deals requires coupon
$27.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9783031020025
Condition
New
Product Description

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. Each transaction can perform any number of operations on shared data, and then either commit or abort. When the transaction commits, the effects of all its operations become immediately visible to other transactions; when it aborts, however, those effects are entirely discarded. Transactions are atomic: programmers get the illusion that every transaction executes all its operations instantaneously, at some single and unique point in time. Yet, a TM runs transactions concurrently to leverage the parallelism offered by modern processors. The aim of this book is to provide theoretical foundations for transactional memory. This includes defining a model of a TM, as well as answering precisely when a TM implementation is correct, what kind of properties it can ensure, what are the power and limitations of a TM, and what inherent trade-offs are involved in designing a TM algorithm. While the focus of this book is on the fundamental principles, its goal is to capture the common intuition behind the semantics of TMs and the properties of existing TM implementations. Table of Contents: Introduction / Shared Memory Systems / Transactional Memory: A Primer / TM Correctness Issues / Implementing a TM / Further Reading / Opacity / Proving Opacity: An Example / Opacity vs.\ Atomicity / Further Reading / The Liveness of a TM / Lock-Based TMs / Obstruction-Free TMs / General Liveness of TMs / Further Reading / Conclusions.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Incompatibility and Incongruity in Wild and Cultivated Plants

Incompatibility and Incongruity in Wild and Cultivated Plants

$169.99
Gesundheitslehre

Gesundheitslehre

$44.99
Komplexchemie

Komplexchemie

$69.99
Narratives of Nostalgia, Gender and Nationalism

Narratives of Nostalgia, Gender and Nationalism

$109.99
Politics, Policy and the European Recession

Politics, Policy and the European Recession

$54.99
Applying Qualitative Methods to Marketing Management Research

Applying Qualitative Methods to Marketing Management Research

$109.99
Graphs and Applications

Graphs and Applications

$54.99
Macrophage Activation

Macrophage Activation

$39.99
Tropical Forest Census Plots

Tropical Forest Census Plots

$169.99
Modeling Multi-Level Systems

Modeling Multi-Level Systems

$199.99
Investigation of Brain Function

Investigation of Brain Function

$39.99
Advanced Dairy Chemistry

Advanced Dairy Chemistry

$329.99
Gender, Work and Social Control

Gender, Work and Social Control

$139.99
Plant Genomic and Cytogenetic Databases

Plant Genomic and Cytogenetic Databases

$219.99
Parallel-in-Time Integration Methods

Parallel-in-Time Integration Methods

$149.00
Lieferantenmanagement in der Automobilindustrie

Lieferantenmanagement in der Automobilindustrie

$74.99
Water Circulation in Rocks

Water Circulation in Rocks

$109.99
Manufacturing Technology in the Electronics Industry

Manufacturing Technology in the Electronics Industry

$54.99
The Dynamics of Clusters and Innovation

The Dynamics of Clusters and Innovation

$54.99
The Economics of Telecommunication Services

The Economics of Telecommunication Services

$79.99
Dependent Data in Social Sciences Research

Dependent Data in Social Sciences Research

$129.00
Optimal Control Problems Related to the RobinsonSolowSrinivasan Model

Optimal Control Problems Related to the RobinsonSolowSrinivasan Model

$139.99
Family Therapy in Global Humanitarian Contexts

Family Therapy in Global Humanitarian Contexts

$59.99
Gestalten lernen mit Desktop Publishing

Gestalten lernen mit Desktop Publishing

$59.99
HCI International 2016  Posters' Extended Abstracts

HCI International 2016 Posters' Extended Abstracts

$54.99
Interpersonales Vertrauen

Interpersonales Vertrauen

$49.99
Angst und Aufklrung

Angst und Aufklrung

$74.99
Blockchain

Blockchain

$79.99
Grundriss der Histologie und Mikroskopischen Anatomie des Menschen

Grundriss der Histologie und Mikroskopischen Anatomie des Menschen

$34.99
Image and Text Compression

Image and Text Compression

$169.99
Staatensouvernitt und ius cogens

Staatensouvernitt und ius cogens

$129.99
Tuberkulose-Jahrbuch 1953/54

Tuberkulose-Jahrbuch 1953/54

$44.99
Adhesion 11

Adhesion 11

$39.99
Biologics for the Treatment of Rheumatoid Arthritis

Biologics for the Treatment of Rheumatoid Arthritis

$54.99
Independent Reading Library: Level O (45 Books)

Independent Reading Library: Level O (45 Books)

$220.00
Alleinerziehende mit volljhrigen Kindern

Alleinerziehende mit volljhrigen Kindern

$69.99
Longing to Belong

Longing to Belong

$54.99
CSR und Kirche

CSR und Kirche

$49.99
Building Database Driven Flash Applications

Building Database Driven Flash Applications

$49.99
Therapy in Pediatric Dermatology

Therapy in Pediatric Dermatology

$299.99
previous
next