Maya: a simulation platform for distributed shared memories

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

  • Affiliations:
  • Department of Computer Science, University of California at Santa Barbara, Santa Barbara, CA;Department of Computer Science, University of California at Santa Barbara, Santa Barbara, CA;Department of Computer Science, University of California at Santa Barbara, Santa Barbara, CA;Department of Computer Science, University of California at Santa Barbara, Santa Barbara, CA

  • Venue:
  • PADS '94 Proceedings of the eighth workshop on Parallel and distributed simulation
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Maya is a simulation platform for evaluating the performance of parallel programs on parallel architectures. It allows the rapid prototyping of memory protocols with varying degrees of coherence and facilitates the study of the impact of these protocols on application programs. The design of Maya and its simulation mechanism are discussed. Performance results on architectural simulation with different memory coherence protocols are presented. Parallel discrete event simulation techniques are adopted for the execution-driven simulation of parallel architectures.