Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Towards Transparent and Efficient Software Distributed Shared Memory

Summary: Towards Transparent and Efficient
Software Distributed Shared Memory
Daniel J. Scales andKourosh Gharachorloo
Despite a large research effort, software distributed shared mem-
ory systems have not been widely used to run parallel applications
across clusters of computers. The higher performance of hardware
multiprocessors makes them the preferred platform for develop-
ing and executing applications. In addition, most applications are
distributed only in binary format for a handful of popular hardware
systems. Due to their limited functionality, software systems cannot
directly execute the applications developed for hardware platforms.
We have developed a system called Shasta that attempts to address
the issues of efficiency and transparency that have hindered wider
acceptanceof software systems. Shastais adistributedsharedmem-
ory system that supports coherence at a fine granularity in software
and can efficiently exploit small-scale SMP nodes by allowing pro-


Source: Arpaci-Dusseau, Andrea - Department of Computer Sciences, University of Wisconsin at Madison
Newhall, Tia - Computer Science Department, Swarthmore College


Collections: Computer Technologies and Information Sciences