Building a High-performance Message-passing System for MEMORY CHANNEL Clusters

DEVICE INTERFACE ABSTRACT DEVICE INTERFACE Figure 14 Digital MPI Architecture Table 5 MPI Latency Comparison MPI Implementation Transport Platform Latency MPICH 1.0.10 Sockets FDDI DEC 3000/800 350 ms MPICH 1.0.10 Shared Memory AlphaServer 2100 4/233 30 ms Digital MPI V1.0 MEMORY CHANNEL 1.0 AlphaServer 2100 4/233 16 ms Digital MPI V1.0 MEMORY CHANNEL 1.5 AlphaServer 4100 5/300 6.9 ms Digital MPI V1.0 Shared Memory AlphaServer 2100 4/233 9.5 ms Digital MPI V1.0 Shared Memory AlphaServer 4100 5/300 5.2 ms

[1]  Liviu Iftode,et al.  Improving release-consistent shared virtual memory using automatic update , 1996, Proceedings. Second International Symposium on High-Performance Computer Architecture.

[2]  Wayne M. Cardoza,et al.  Design of the TruCluster Multicomputer System for the Digital UNIX Environment , 1996, Digit. Tech. J..

[3]  Kai Li,et al.  Retrospective: virtual memory mapped network interface for the SHRIMP multicomputer , 1994, ISCA '98.

[4]  Edward G. Benson,et al.  Design of Digital's Parallel Software Environment , 1995, Digit. Tech. J..

[5]  Message Passing Interface Forum MPI: A message - passing interface standard , 1994 .

[6]  Jack Dongarra,et al.  Pvm 3 user's guide and reference manual , 1993 .

[7]  Jonathan Harris,et al.  Compiling High Performance Fortran for Distributed-memory Systems , 1995, Digit. Tech. J..

[8]  William Gropp,et al.  Mpich working note: creating a new mpich device using the channel interface , 1995 .

[9]  Richard L. Sites,et al.  Alpha Architecture Reference Manual , 1995 .

[10]  Liviu Iftode,et al.  Software support for virtual memory-mapped communication , 1996, Proceedings of International Conference on Parallel Processing.

[11]  David A. Patterson,et al.  Logp quantified: the case for low-overhead local area networks , 1995 .

[12]  Jack Dongarra,et al.  PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing , 1995 .

[13]  Kai Li,et al.  Two virtual memory mapped network interface designs , 1994, Symposium Record Hot Interconnects II.

[14]  Michael Burrows,et al.  Efficient implementation of PVM on the AN2 ATM network , 1995, HPCN Europe.

[15]  Nancy P. Kronenberg,et al.  VAXcluster: a closely-coupled distributed system , 1986, TOCS.

[16]  Message P Forum,et al.  MPI: A Message-Passing Interface Standard , 1994 .

[17]  Corporate Rice University,et al.  High performance Fortran language specification , 1993, FORF.