Maya: A simulation platform for distributed shared memories

Divyakant Agrawal, Manhoi Choy, Hong Va Leong, Ambuj K. Singh

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

6 Citations (Scopus)


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 executiondriven simulation of parallel architectures.
Original languageEnglish
Title of host publicationProceedings of the 8th Workshop on Parallel and Distributed Simulation, PADS 1994
PublisherAssociation for Computing Machinery, Inc
Number of pages5
ISBN (Electronic)1565550277, 9781565550278
Publication statusPublished - 1 Aug 1994
Externally publishedYes
Event8th Workshop on Parallel and Distributed Simulation, PADS 1994 - Edinburgh, United Kingdom
Duration: 6 Jul 19948 Jul 1994


Conference8th Workshop on Parallel and Distributed Simulation, PADS 1994
Country/TerritoryUnited Kingdom

ASJC Scopus subject areas

  • Software
  • Computer Science Applications
  • Modelling and Simulation

Cite this