Interaction of hardware transactional memory and microprocessor microarchitecture:

Microprocessors have experienced a significant stall in single-thread performance since about 2004. Instead of significant annual performance improvements for a single core, it is easier to increase performance by providing multiple, independent cores that the application programmer has to coordinat...

Full description

Saved in:
Bibliographic Details
Main Author: Diestelhorst, Stephan 1981- (Author)
Format: Thesis Book
Language:English
Published: Dresden 9th June 2019
Subjects:
Online Access:Inhaltsverzeichnis
Inhaltsverzeichnis
Summary:Microprocessors have experienced a significant stall in single-thread performance since about 2004. Instead of significant annual performance improvements for a single core, it is easier to increase performance by providing multiple, independent cores that the application programmer has to coordinate. Exposing concurrency to the applications requires mechanisms to control it. Hardware Transactional Memory (HTM) is an abstraction that provides optimistic, fine-grained concurrency control with a simple application interface, and has received significant research attentions fro 2004 - 2010, with initial publications in the mid-90s. The central thesis of my work is that detailed analysis and ISA modelling of HTM is necessary to understand actual implementation and usage challenges, and get more realistic results. Instead of overly complicating the design of HTM with features that would be extremely hard to implement right in a more detailed microarchitecture and ISA proposal, I suggest that getting a base-line HTM specification and micro-architecture right is a challenge in itself. Yet, despite the complexity, there are interesting implementation options and extensions that can provide benefits to applications using HTM–but they are not on the trajectory taken by most papers published between 2004 and 2010.
Item Description:Enthält 7 Papers
Physical Description:xi, 317 Seiten Illustrationen, Diagramme 30 cm

There is no print copy available.

Interlibrary loan Place Request Caution: Not in THWS collection! Indexes
Indexes