Books > Computing & IT > Computer hardware & operating systems > Computer architecture & logic design
|
Buy Now
Transactional Memory, Second Edition (Paperback)
Loot Price: R1,239
Discovery Miles 12 390
|
|
Transactional Memory, Second Edition (Paperback)
Series: Synthesis Lectures on Computer Architecture
Expected to ship within 10 - 15 working days
|
The advent of multicore processors has renewed interest in the idea
of incorporating transactions into the programming model used to
write parallel programs. This approach, known as transactional
memory, offers an alternative, and hopefully better, way to
coordinate concurrent threads. The ACI (atomicity, consistency,
isolation) properties of transactions provide a foundation to
ensure that concurrent reads and writes of shared data do not
produce inconsistent or incorrect results. At a higher level, a
computation wrapped in a transaction executes atomically - either
it completes successfully and commits its result in its entirety or
it aborts. In addition, isolation ensures the transaction produces
the same result as if no other transactions were executing
concurrently. Although transactions are not a parallel programming
panacea, they shift much of the burden of synchronizing and
coordinating parallel computations from a programmer to a compiler,
to a language runtime system, or to hardware. The challenge for the
system implementers is to build an efficient transactional memory
infrastructure. This book presents an overview of the state of the
art in the design and implementation of transactional memory
systems, as of early spring 2010. Table of Contents: Introduction /
Basic Transactions / Building on Basic Transactions / Software
Transactional Memory / Hardware-Supported Transactional Memory /
Conclusions
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!
|
You might also like..
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.