Sciweavers

SBACPAD
2008
IEEE

Using Analytical Models to Efficiently Explore Hardware Transactional Memory and Multi-Core Co-Design

13 years 10 months ago
Using Analytical Models to Efficiently Explore Hardware Transactional Memory and Multi-Core Co-Design
Transactional memory is emerging as a parallel programming paradigm for multi-core processors. Despite the recent interest in transactional memory, there has been no study to characterize the interaction between hardware transactional memory (HTM) design dimensions and multi-core microarchitecture configuration. In this paper, we investigate the use of analytical modeling techniques to build application-specific performance models for understanding the interaction between HTM and multi-core configurations across large design points and for efficiently exploring the co-design space between the two. A key feature of our modeling technique is the ability to simultaneously capture the individual and combinatorial effects of important HTM design dimensions and core microarchitectural parameters. We show that analytical models can be effective tools for assisting architects in identifying these key effects and the interactions between HTM and multi-core microarchitecture that have a high im...
James Poe, Chang-Burm Cho, Tao Li
Added 01 Jun 2010
Updated 01 Jun 2010
Type Conference
Year 2008
Where sbacpad
Authors James Poe, Chang-Burm Cho, Tao Li
Comments (0)