We present a new performance modeling system for message-passing parallel programs that is based around a Performance Evaluating Virtual Parallel Machine (PEVPM). We explain how a PEVPM model for a particular message-passing program can be developed by inserting PEVPM performance directives that describe the serial segments of computation and the message-passing events that the program contains. This is a novel bottom-up approach to performance modeling, which aims to accurately model when processing and message-passing occurs during program execution. Since the times at which these functions are performed are dynamic because they are affected by network contention and data dependencies, we use a virtual machine to simulate program executio...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
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...
We present a new performance modeling system for message-passing parallel programs that is based aro...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
The ability to understand the factors contributing to parallel program performance are vital for un...
The original publication can be found at www.springerlink.comThis paper gives an overview of two rel...
PVM (Parallel Virtual Machine) is a popular standard for writing parallel programs so that they may ...
The ability to understand the factors contributing to parallel program performance are vital for und...
In distributed and vectorized computing there is a large number of highly different supercomputing p...
As massively parallel computers proliferate, there is growing interest in finding ways by which perf...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
Communication latency and unpredictable delays in remote response times constitute significant imped...
The increasing use of massively parallel supercomputers to solve largescale scientific problems has ...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
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...
We present a new performance modeling system for message-passing parallel programs that is based aro...
Parallel computing is essential for solving very large scientific and engineering problems. An effec...
The ability to understand the factors contributing to parallel program performance are vital for un...
The original publication can be found at www.springerlink.comThis paper gives an overview of two rel...
PVM (Parallel Virtual Machine) is a popular standard for writing parallel programs so that they may ...
The ability to understand the factors contributing to parallel program performance are vital for und...
In distributed and vectorized computing there is a large number of highly different supercomputing p...
As massively parallel computers proliferate, there is growing interest in finding ways by which perf...
In this thesis we propose a distributed-memory parallel-computer simulation system called PUPPET (Pe...
Communication latency and unpredictable delays in remote response times constitute significant imped...
The increasing use of massively parallel supercomputers to solve largescale scientific problems has ...
This thesis presents a unified approach to modeling of parallel architectures and algorithms with sp...
Parametric micro-level (PM) performance models are introduced to address the im-portant issue of how...
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...