Transactional memory

Known as: Hardware transactional memory 
In computer science and engineering, transactional memory attempts to simplify concurrent programming by allowing a group of load and store… (More)
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2010
Highly Cited
2010
Feel lonely? What about reading books? Book is one of the greatest friends to accompany while in your lonely time. When you have… (More)
Is this relevant?
Highly Cited
2008
Highly Cited
2008
Transactional memory (TM) is perceived as an appealing alternative to critical sections for general purpose concurrent… (More)
  • figure 1
  • figure 2
Is this relevant?
Highly Cited
2007
Highly Cited
2007
Hardware Transactional Memory (HTM) systems reflect choices from three key design dimensions: conflict detection, version… (More)
  • figure 1
  • table 1
  • figure 2
  • table 2
  • figure 3
Is this relevant?
Highly Cited
2007
Highly Cited
2007
This paper proposes a hardware transactional memory (HTM) system called LogTM Signature Edition (LogTM-SE). LogTM-SE uses… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • table 2
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Transactional memory (TM) promises to substantially reduce the difficulty of writing correct, efficient, and scalable concurrent… (More)
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Transactional memory (TM) simplifies parallel programming by guaranteeing that transactions appear to execute atomically and in… (More)
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Transactional memory has great potential for simplifying multithreaded programming by allowing programmers to specify regions of… (More)
  • figure 2
  • figure 1
  • figure 3
Is this relevant?
Highly Cited
2006
Highly Cited
2006
Nested transactional memory (TM) facilitates software composition by letting one module invoke another without either knowing… (More)
  • figure 1
  • figure 2
  • table 1
  • table 2
  • figure 7
Is this relevant?
Highly Cited
2005
Highly Cited
2005
Writing concurrent programs is difficult because of the complexity of ensuring proper synchronization. Conventional lock-based… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
Highly Cited
2004
Highly Cited
2004
In this paper, we propos a new shared memory model: Transactionalmemory Coherence and Consistency (TCC).TCC providesa model in… (More)
Is this relevant?