VyPR (http://cern.ch/vypr) is a framework being developed with the aim of automating as much as possible the performance analysis of Python programs. To achieve this, it uses an analysis-by-specification approach; developers specify the performance requirements of their programs (without any modifications of the source code) and such requirements are checked at runtime. VyPR then provides tools which allow developers to perform detailed analyses of the performance of their code. Such analyses can include determining the common paths taken to reach badly performing parts of code, deciding whether a single path through code led to variations in time taken by future observations, and more. This paper describes the developments that have ...
Regression testing can be done by re-executing a test suite on different software versions and compa...
A grid software harmonization is possible through adoption of standards i.e. common protocols and in...
This paper presents a scenario-based approach for the evaluation of the quality attribute of perform...
VyPR (http://pyvypr.github.io/home/) is a framework being developed with the aim of automating as mu...
VyPR is a framework being developed with the aim of automating as much as possible the performance a...
VyPR is a framework that automates performance analysis of Python programs. The aim of the analysis ...
Reasonable performance analysis skills are essential for writing efficient code. However, while ther...
Computer architecture and computer systems research and development is heavily driven by benchmarkin...
The integration of scalable performance analysis in parallel development tools is difficult. The pot...
Scalable performance analysis is a challenge for parallel development tools. The potential size of d...
We take a look at the performance analysis tools Vampir, Scalasca, Sun Performance Analyzer and the ...
The lack of a useful and accurate software infrastructure for measuring, modeling, and analyzing the...
Although there are a number of performance tools available to DoD users, the process of performance ...
Achieving a significant fraction of peak performance on a modern high-performance computer is a chal...
One of the reasons why parallel programming is considered to be a difficult task is that users frequ...
Regression testing can be done by re-executing a test suite on different software versions and compa...
A grid software harmonization is possible through adoption of standards i.e. common protocols and in...
This paper presents a scenario-based approach for the evaluation of the quality attribute of perform...
VyPR (http://pyvypr.github.io/home/) is a framework being developed with the aim of automating as mu...
VyPR is a framework being developed with the aim of automating as much as possible the performance a...
VyPR is a framework that automates performance analysis of Python programs. The aim of the analysis ...
Reasonable performance analysis skills are essential for writing efficient code. However, while ther...
Computer architecture and computer systems research and development is heavily driven by benchmarkin...
The integration of scalable performance analysis in parallel development tools is difficult. The pot...
Scalable performance analysis is a challenge for parallel development tools. The potential size of d...
We take a look at the performance analysis tools Vampir, Scalasca, Sun Performance Analyzer and the ...
The lack of a useful and accurate software infrastructure for measuring, modeling, and analyzing the...
Although there are a number of performance tools available to DoD users, the process of performance ...
Achieving a significant fraction of peak performance on a modern high-performance computer is a chal...
One of the reasons why parallel programming is considered to be a difficult task is that users frequ...
Regression testing can be done by re-executing a test suite on different software versions and compa...
A grid software harmonization is possible through adoption of standards i.e. common protocols and in...
This paper presents a scenario-based approach for the evaluation of the quality attribute of perform...