Fr. 88.00

Software lock elision for x86 machine code - A new approach to software transactional memory

English, German · Paperback / Softback

Shipping usually within 2 to 3 weeks (title will be printed to order)

Description

Read more

Software transactional memory holds much promise but has seen few practical deployments inspite of a decade of research. This work examines the reasons behind this and argues for a software transactional memory system that can be applied directly to machine code to elide legacy locks. This eliminates any changes to the software engineering process (language, compilers, debuggers) and results in an implementation that can be applied optionally at runtime. A theoretical treatment of the underlying interactions of weak atomicity with the x86 memory consistency model as well a practical implementation and its evaluation is presented.

About the author










Amitabha Roy has is a computer scientist with a keen interest in the design and construction of concurrent systems. His areas of expertise include verification, microprocessor architecture, virtual machines, transactional memory and dynamic binary rewriting.

Product details

Authors Amitabha Roy
Publisher LAP Lambert Academic Publishing
 
Languages English, German
Product format Paperback / Softback
Released 13.09.2011
 
EAN 9783845441986
ISBN 978-3-8454-4198-6
No. of pages 176
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.