Clusters of multiprocessors, or Clumps, promise to be the supercomputers of the future, but obtaining high performance on these architectures requires an understanding of interactions between the multiple levels of interconnection. In this paper, we present the first multi-protocol implementation of a lightweight message layer---a version of Active Messages-II running on a cluster of Sun Enterprise 5000 servers connected with Myrinet. This research brings together several pieces of high-performance interconnection technology: bus backplanes for symmetric multiprocessors, low-latency networks for connections between machines, and simple, user-level primitives for communication. The paper describes the shared memory message-passing protocol a...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...
This paper describes a novel methodology for implementing a common set of collective communication o...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
The design challenge for large-scale multiprocessors is (1) to minimize communication overhead, (2) ...
Recent developments in communication architectures for parallel machines have made significant progr...
The design challenge for large-scale multiprocessors is (1) to minimize communication overhead, (2) ...
The design challenge for huge-scale multiprocessors is (1) to min-imize communication overhead, (2) ...
Modern multicomputer architectures provide high-performance hardware support for the error-free deli...
This paper introduces semi-user-level communication architecture, a new high-performance light-weigh...
We present MPWide, a light weight communication library which allows efficient message passing over ...
Traditionally, a cluster is defined as a collection of homogeneous nodes interconnected by a single ...
Recent developments in network, CPU, and memory technologies have made possible the conception and r...
A majority of the MPP systems designed to date have been MIMD distributed memory systems. For almost...
In this paper we discuss our preliminary experience with implementing active messages and Split-C on...
In this paper we present some implementation details of a programming model – pCoR – that combines p...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...
This paper describes a novel methodology for implementing a common set of collective communication o...
Parallel computing on clusters of workstations and personal computers has very high potential, since...
The design challenge for large-scale multiprocessors is (1) to minimize communication overhead, (2) ...
Recent developments in communication architectures for parallel machines have made significant progr...
The design challenge for large-scale multiprocessors is (1) to minimize communication overhead, (2) ...
The design challenge for huge-scale multiprocessors is (1) to min-imize communication overhead, (2) ...
Modern multicomputer architectures provide high-performance hardware support for the error-free deli...
This paper introduces semi-user-level communication architecture, a new high-performance light-weigh...
We present MPWide, a light weight communication library which allows efficient message passing over ...
Traditionally, a cluster is defined as a collection of homogeneous nodes interconnected by a single ...
Recent developments in network, CPU, and memory technologies have made possible the conception and r...
A majority of the MPP systems designed to date have been MIMD distributed memory systems. For almost...
In this paper we discuss our preliminary experience with implementing active messages and Split-C on...
In this paper we present some implementation details of a programming model – pCoR – that combines p...
Clusters of workstations are a popular platform for high-performance computing. For many parallel ap...
This paper describes a novel methodology for implementing a common set of collective communication o...
Parallel computing on clusters of workstations and personal computers has very high potential, since...