Toward a Theory of Input Acceptance for Transactional Memories

  • Authors:
  • Vincent Gramoli;Derin Harmanci;Pascal Felber

  • Affiliations:
  • School of Computer and Communication Sciences, EPFL, Switzerland and University of Neuchâtel, Switzerland CH-2009;University of Neuchâtel, Switzerland CH-2009;University of Neuchâtel, Switzerland CH-2009

  • Venue:
  • OPODIS '08 Proceedings of the 12th International Conference on Principles of Distributed Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Transactional memory (TM) systems receive as an input a stream of events also known as a workload , reschedule it with respect to several constraints, and output a consistent history. In multicore architectures, the transactional code executed by a processor is a stream of events whose interruption would waste processor cycles. In this paper, we formalize the notion of TM workload into classes of input patterns, whose acceptance helps understanding the performance of a given TM.