Understanding the interplay between machines and problems is key to obtaining high performance on parallel machines. This paper investigates the interplay between programming paradigms and communication capabilities of parallel machines. In particular, we explicate the communication capabilities of the IBM SP-2 distributed-memory multiprocessor and the SGI PowerCHALLENGEarray symmetric multiprocessor. Two benchmark problems of bitonic sorting and Fast Fourier Transform are selected for experiments. Communication-efficient algorithms are developed to exploit the overlapping capabilities of the machines. Programs are written in Message-Passing Interface for portability and identical codes are used for both machines. Various data sizes and mes...
IBM SP--2 has become a popular MPP for scientific community. Its programming environment includes se...
Due to the character of the original source materials and the nature of batch digitization, quality ...
We have implemented eight of the MPI collective routines using MPI point-to-point communication rou...
Interprocessor communication overhead is a crucial measure of the power of parallel computing system...
The objective of this work is to compare the performance of three common environments for supporting...
Interprocessor communication overhead is a crucial measure of the power of parallel computing syste...
Multicomputer (distributed memory MIMD machines) have emerged as inexpensive, yet powerful parallel...
We describe a methodology for developing high performance programs running on clusters of SMP nodes....
We describe a methodology for developing high performance programs running on clusters of SMP no...
We evaluate the architectural support of collective communication operations on the IBM SP2, Cray T3...
In this paper we propose a new approach to the study of the communication requirements of distribute...
As time progresses, computer architects continue to create faster and more complex micropro-cessors ...
In this paper we investigate some of the important factors which affect the message-passing performa...
In this paper we investigate some of the important factors which affect the message-passing performa...
A benchmark test using the Message Passing Interface (MPI, an emerging standard for writing message ...
IBM SP--2 has become a popular MPP for scientific community. Its programming environment includes se...
Due to the character of the original source materials and the nature of batch digitization, quality ...
We have implemented eight of the MPI collective routines using MPI point-to-point communication rou...
Interprocessor communication overhead is a crucial measure of the power of parallel computing system...
The objective of this work is to compare the performance of three common environments for supporting...
Interprocessor communication overhead is a crucial measure of the power of parallel computing syste...
Multicomputer (distributed memory MIMD machines) have emerged as inexpensive, yet powerful parallel...
We describe a methodology for developing high performance programs running on clusters of SMP nodes....
We describe a methodology for developing high performance programs running on clusters of SMP no...
We evaluate the architectural support of collective communication operations on the IBM SP2, Cray T3...
In this paper we propose a new approach to the study of the communication requirements of distribute...
As time progresses, computer architects continue to create faster and more complex micropro-cessors ...
In this paper we investigate some of the important factors which affect the message-passing performa...
In this paper we investigate some of the important factors which affect the message-passing performa...
A benchmark test using the Message Passing Interface (MPI, an emerging standard for writing message ...
IBM SP--2 has become a popular MPP for scientific community. Its programming environment includes se...
Due to the character of the original source materials and the nature of batch digitization, quality ...
We have implemented eight of the MPI collective routines using MPI point-to-point communication rou...