This paper describes an environment for performance-oriented design of portable parallel software. The environment consists of a graphical design tool for building parallel algorithms, a state-of-the-art simulation engine, a CPU characterisation tool, a distributed debugging tool and a visualisation/replay tool. The environment is used to model a virtual machine composed of a cluster of heterogeneous workstations interconnected by a local area network. The simulation model used is modular and its components are interchangeable which allows easy re-configuration of the platform. The model is validated using experiments on two parallel Givens linear solver algorithms with average errors of about 8%
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
The process of designing parallel and distributed computer systems requires predicting performance i...
There is a strong belief in the potential of large distributed memory parallel computers in the deve...
This paper describes an environment for performance-oriented design of portable parallel software. T...
This paper describes an environment for performance-oriented design of portable parallel software. ...
This paper describes a performance-oriented environment for the design of portable parallel software...
This paper describes an environment for performance-oriented design of portable parallel software. T...
This paper describes an integrated graphical toolset for performance-oriented design of portable par...
We discuss the problem of developing performance-oriented software and the need for methodologies. W...
. This paper describes a portable performance-oriented integrated toolset for parallel software deve...
In this paper, we discuss the problem of developing performance-oriented software and the need for m...
This paper describes the architecture of a development environment for computer-aided parallel softw...
This paper describes a portable performance-oriented integrated toolset for parallel software develo...
In this paper, a simulation model for incorporation within a performance-oriented parallel software ...
In this paper, a simulation model for incorporation within a performance-oriented parallel software ...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
The process of designing parallel and distributed computer systems requires predicting performance i...
There is a strong belief in the potential of large distributed memory parallel computers in the deve...
This paper describes an environment for performance-oriented design of portable parallel software. T...
This paper describes an environment for performance-oriented design of portable parallel software. ...
This paper describes a performance-oriented environment for the design of portable parallel software...
This paper describes an environment for performance-oriented design of portable parallel software. T...
This paper describes an integrated graphical toolset for performance-oriented design of portable par...
We discuss the problem of developing performance-oriented software and the need for methodologies. W...
. This paper describes a portable performance-oriented integrated toolset for parallel software deve...
In this paper, we discuss the problem of developing performance-oriented software and the need for m...
This paper describes the architecture of a development environment for computer-aided parallel softw...
This paper describes a portable performance-oriented integrated toolset for parallel software develo...
In this paper, a simulation model for incorporation within a performance-oriented parallel software ...
In this paper, a simulation model for incorporation within a performance-oriented parallel software ...
The simulation of parallel systems is an alternative approach to classical parallel system programmi...
The process of designing parallel and distributed computer systems requires predicting performance i...
There is a strong belief in the potential of large distributed memory parallel computers in the deve...