Evaluating Weak Memories with Maya

  • Authors:
  • Divyakant Agrawal;Manhoi Choy;Hong V Leong;Ambuj K. Singh

  • Affiliations:
  • -;-;-;-

  • Venue:
  • Evaluating Weak Memories with Maya
  • Year:
  • 1994

Quantified Score

Hi-index 0.01

Visualization

Abstract

Maya is a simulation platform for evaluating the performance of parallel programs on parallel architectures with different memory coherence protocols. Rapid prototyping of different memory protocols supporting varying degrees of coherence is possible and the impact of these protocols on the performance of application programs can be studied. Implementations of existing weak memories along with some new primitives using Maya are presented. The results of running some user applications are summarized and the impact of weak memories on the efficiency of parallel programs is discussed.