by Wolfgang Karl, Markus Leberecht, Martin Schulz, Lehrstuhl Fur Rechnertechnik Und Rechnerorganisation
http://gppd.inf.ufrgs.br/~barreto/papers/library/karl-SMILE.ps.gz
Add To MetaCart
Abstract:
Abstract. With the rise of fast interconnection technologies and new concepts to utilize them without operating system interaction (like VIA [4]), compute clusters are becoming increasingly commonplace. Most of the interconnection networks focus only on message passing as their prime programming model neglecting the large code basis for shared memory. However, by utilizing the Scalable Coherent Interface (SCI) [19] with its ability to transparently perform remote memory operations, it is possible to support both efficient message passing and transparent shared memory on one single platform. This introduces a previously unknown flexibility into the cluster architecture.
Citations
|
926
|
Active Messages: A mechanism for integrated communication and computation
– Eicken, Culler, et al.
- 1992
|
|
535
|
V.: PVM: Parallel Virtual Machine: A User's Guide and Tutorial for Networked Parallelism
– Geist, Beguelin, et al.
- 1994
|
|
527
|
U-Net: A User-Level Network Interface for Parallel and Distributed Computing
– Eicken, Basu, et al.
- 1995
|
|
372
|
TreadMarks: Shared Memory Computing on Networks of Workstations
– Amza, Cox, et al.
- 1996
|
|
269
|
Virtual memory mapped network interface for the SHRIMP multicomputer
– Blumrich, Li, et al.
- 1994
|
|
118
|
CASHMERE2L: Software Coherent Shared Memory on a Clustered Remote-Write Network
– Stets, Dwarkadas, et al.
- 1997
|
|
94
|
Memory Channel Network for PCI
– Gillett
- 1996
|
|
74
|
Culler Active Message Applications Programming Interface and Communication Subsystem Organization
– Mainwaring, E
- 1996
|
|
53
|
Brazos: A third generation DSM system
– Speight, Bennett
- 1997
|
|
51
|
A.:"Fast Messages (FM): Efficient, Portable Communication for Workstation Clusters and
– Pakin, Karacheti, et al.
- 1997
|
|
49
|
Assessing Fast Network Interfaces
– Culler, Liu, et al.
- 1996
|
|
20
|
High-Performance Cluster Computing Using SCI
– Ibel, Schauser, et al.
- 1997
|
|
5
|
A Common Messaging Layer for MPI and PVM over SCI
– Herland, Eberl, et al.
- 1998
|
|
5
|
Computing on a cluster of PCs: Project overview and early experiences
– Paas, Dormanns, et al.
- 1997
|
|
4
|
Entwurf und Implementierung einer Socket-Bibliothek fr ein SCI-Netzwerk
– Weidendorfer
- 1997
|
|
3
|
Millipede: a User-Level NT-Based Distributed Shared Memory System with Thread Migration and Dynamic Run-Time Optimization of Memory References
– Itzkovitz, Schuster, et al.
- 1997
|
|
2
|
Fast Communication Mechanisms-- Coupling Hardware Distributed Shared Memory and User-Level Messaging
– Hellwagner, Karl, et al.
|
|
2
|
Global virtual memory based on SCI-DSM
– Schulz, Hellwagner
- 1998
|
|
1
|
Global Management of Coherent Shared Memory on an SCI Cluster
– Koch, Cecchet, et al.
- 1998
|
|
1
|
IEEE Std 1596--1992: IEEE Standard for Scalable Coherent Interface. The
– Society
- 1993
|