In this paper we present an interpretive approach for accurate and cost-effective performance prediction in a high performance computing environment, and describe the design of a compile-time HPF/Fortran 90D performance prediction framework based on this approach. The performance prediction framework has been implemented as a part of the HPF/Fortran 90D application development environment that integrates it with a HPF/Fortran 90D compiler and a functional interpreter. The current implementation of the environment framework is targeted to the iPSC/860 hypercube multicomputer system. A set of benchmarking kernels and application codes have been used to validate the accuracy, utility, and usability of the performance prediction framework. The ...
This paper describes the design of the Fortran90D/HPF compiler, a source-to-source parallel compiler...
This paper details the development and application of a model for predictive performance analysis of...
The peak processing performance of highly parallel computers can be achieved only by advanced progra...
In this paper we present a novel interpretive approach for accurate and cost-effective performance p...
Software development for High Performance (parallel /distributed) Computing (HPC) is a non-trivial p...
The development of efficient application software capable of exploiting available High Performance C...
Since the definition of the High Performance Fortran (HPF) standard, we have been maintaining a suit...
Performance modeling, the science of understanding and predicting application performance, is import...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Software development in parallel/distributed environment is a non-trivial task and depends greatly o...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
International audiencePredicting distributed application performance is a constant challenge to rese...
International audienceHardware monitoring through performance counters is available on almost all mo...
This paper describes the design of the Fortran90D/HPF compiler, a source-to-source parallel compiler...
This paper details the development and application of a model for predictive performance analysis of...
The peak processing performance of highly parallel computers can be achieved only by advanced progra...
In this paper we present a novel interpretive approach for accurate and cost-effective performance p...
Software development for High Performance (parallel /distributed) Computing (HPC) is a non-trivial p...
The development of efficient application software capable of exploiting available High Performance C...
Since the definition of the High Performance Fortran (HPF) standard, we have been maintaining a suit...
Performance modeling, the science of understanding and predicting application performance, is import...
In this paper, we present the first, preliminary results of HPF/Fortran-D language analysis based on...
Software development in parallel/distributed environment is a non-trivial task and depends greatly o...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
Cycle-accurate simulation is far too slow for modeling the expected performance of full parallel app...
High performance FORTRAN is a set of extensions for FORTRAN 90 designed to allow specification of da...
International audiencePredicting distributed application performance is a constant challenge to rese...
International audienceHardware monitoring through performance counters is available on almost all mo...
This paper describes the design of the Fortran90D/HPF compiler, a source-to-source parallel compiler...
This paper details the development and application of a model for predictive performance analysis of...
The peak processing performance of highly parallel computers can be achieved only by advanced progra...