| TR#: | CS0953 |
| Class: | CS |
| Title: | Distributed Shared Memory: Bridging the Granularity Gap |
| Authors: | Ayal Itzkovitz and Assaf Schuster |
| PostScript | CS0953.ps.gz - CS0953.ps |
| CS0953.pdf | |
| Abstract: | In this position paper we explore a very recent technique, called MultiView, its applications, and its implications on the design and usage of distributed shared memory systems (DSMs). MultiView can be used to bridge the gap between the large, fixed-size memory pages handled by the hardware and operating system, and the relatively-small, varying-size minipages that are used by applications. Using MultiView, the distributed shared memory system can adapt to the native granularity of the application in a natural way. While originally proposed for supporting fine-granularity sharing, MultiView can also be used by all the accompanying DSM services, including sharing across machines, protection and consistency manipulation, detecting racing accesses, collecting garbage, tracing true sharing by application threads, etc. Thus, MultiView simplifies the design and usage of DSM systems in a significant step towards making them a popular technology. |
| Copyright | The above paper is copyright by the Technion, Author(s), or others. Please contact the author(s) for more information |
Remark: Any link to this technical report should be to this page (http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi/1998/CS/CS0953), rather than to the URL of the PDF or PS files directly. The latter URLs may change without notice.
To the list of the CS technical reports of 1998
To the main CS technical reports page