• Home
  • Search
  • Partition-Based Hardware Transactional Memory for Many-Core Processors
  • Cite Icon1
  • https://doi.org/10.1007/978-3-642-40820-5_26Copy DOI Icon

Partition-Based Hardware Transactional Memory for Many-Core Processors

  • Jan 1, 2013
  • Yi Liu +5 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract Transactional memory is an appealing technology which frees programmer from lock-based programming. However, most of current hardware transactional memory systems are proposed for multi-core processors, and may face some challenges with the increasing of processor cores in many-core systems, such as inefficient utilization of transactional buffers, unsolved problem of transactional buffer overflow, etc. This paper proposes PM_TM, a hardware transactional memory for many-core processors. The system turns transactional buffers that are traditionally private to processor cores into shared by moving them from L1-level to L2-level, and uses partition mechanism to provide logically independent and dynamically expandable transactional buffers to transactional threads. As the result, the solution can utilize transactional buffers more efficient and moderate the problem of transactional buffer overflow. The system is simulated and evaluated using gems and simics simulator with STAMP benchmarks. Evaluation results show that the system achieves better performance and scalability than traditional solutions in many-core processors.KeywordsTransactional MemoryPartitionMany-core

Similar Papers
  • Conference Article
  • Citations6

Reducing False Transactional Conflicts with Speculative Sub-Blocking State -- An Empirical Study for ASF Transactional Memory System

  • May 01, 2013
  • Lifeng Nai +1
  • Research Article
  • Citations1

What Scalable Programs Need from Transactional Memory

  • Apr 04, 2017
  • ACM SIGPLAN Notices
  • Donald Nguyen +1
  • Conference Article
  • Citations2

DAdHTM: Low overhead dynamically adaptive hardware transactional memory for large graphs a scalability study

  • Aug 01, 2017
  • Mohammad Qayum +2
  • Book Chapter
  • Citations9

Automatic Tuning of the Parallelism Degree in Hardware Transactional Memory

  • Jan 01, 2014
  • Diego Rughetti +3
  • Conference Article

Adaptive Hybrid Transaction Processing with Hardware Transaction Memory

  • Aug 01, 2019
  • Tao He +1
  • Conference Article
  • Citations17

SEL-TM: Selective Eager-Lazy Management for Improved Concurrency in Transactional Memory

  • May 01, 2012
  • Lihang Zhao +2
  • Conference Article
  • Citations3

Implementation of unified signatures for transactional memory systems

  • Aug 01, 2011
  • Woojin Choi +1
  • PDF
  • Research Article
  • Citations3

Implementing and verifying release-acquire transactional memory in C11

  • Oct 31, 2022
  • Proceedings of the ACM on Programming Languages
  • Sadegh Dalvandi +1
  • Conference Article
  • Citations73

Eigenbench: A simple exploration tool for orthogonal TM characteristics

  • Dec 01, 2010
  • Sungpack Hong +5
  • Research Article
  • Citations18

Quantitative comparison of hardware transactional memory for Blue Gene/Q, zEnterprise EC12, Intel Core, and POWER8

  • Jun 13, 2015
  • ACM SIGARCH Computer Architecture News
  • Takuya Nakaike +4
  • Conference Article

Simulation System of Earthquake Precursory Observatory Equipment Based on STM

  • Dec 01, 2010
  • Weifeng Shan +1
  • Book Chapter
  • Citations2

Compiler-Assisted Selection of a Software Transactional Memory System

  • Jan 01, 2011
  • Martin Schindewolf +2
  • Conference Article
  • Citations2

Using Hardware Transactional Memory for High-Performance Computing

  • Jan 01, 2011
  • Karl Ljungkvist +5
  • Book Chapter

Fault Recovery Based on Parallel Recomputing in Transactional Memory System

  • Jan 01, 2011
  • Wei Song +1
  • Conference Article
  • Citations11

Error Detection by Redundant Transaction in Transactional Memory System

  • Jul 01, 2011
  • Wei Song +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.