TupleDSM: an educational tool for software distributed shared memory

  • Authors:
  • Norman Matloff

  • Affiliations:
  • University of California at Davis, Davis, CA

  • Venue:
  • WCAE-5 '99 Proceedings of the 1999 workshop on Computer architecture education
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

A software package is introduced to aid in the teaching of courses in parallel processing, particularly topics such as software distributed shared memory, memory consistency models, and synchronization mechanisms. The use of Linda and tuple space for the underlying infrastructure leads to a simple and elegant structure which enables the student to quickly reach the core concepts without having to deal with a large amount of technical detail.