<p>An important application of resource analysis is to improve the performance of parallel and distributed programs. In this context key resources are time, space and communication. Given the spectrum of cost models and associated analysis techniques available, what combination should be selected for a specific parallel or distributed context?</p> <p>We address the question as follows. We outline a continuum of coordination cost models and a range of analysis techniques. We consider six representative parallel/distributed applications of resource analysis techniques, and aim to extract general principles governing why the combination of techniques is effective in its context.</p>
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Abstract: We discuss analytic procedures for evaluating the availability of parallel computer system...
A paradigm is presented for the parallelization of coarse-grain engineering and scientific applicati...
<p>Predicting the resources that are consumed by a program component is crucial for many paral...
Predicting the resources that are consumed by a program component is crucial for many parallel or di...
Resource analysis aims at automatically inferring upper/lower bounds on the worst/best-case cost of ...
We present a new parallel computation model called the Parallel Resource-Optimal computation model. ...
In an open distributed system, computational resources are peer-owned, and distributed over time and...
Recourses in a distributed system can be accessed or remotely accessed across multiple nodes in the ...
Designers of parallel computers have to decide how to apportion a machine's resources between p...
This is an overview of the material to be discussed in the invited keynote presentation by H. J. Sie...
The purpose of this paper is to treat the design and evaluation of resource allocation systems for a...
High performance computing can be associated with a method to improve the performance of an applica...
The purpose of this study is to examine the advantages of using parallel computing. The phrase "para...
this paper argues that a useful metric for parallel algorithm analysis should be consistent, quantit...
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Abstract: We discuss analytic procedures for evaluating the availability of parallel computer system...
A paradigm is presented for the parallelization of coarse-grain engineering and scientific applicati...
<p>Predicting the resources that are consumed by a program component is crucial for many paral...
Predicting the resources that are consumed by a program component is crucial for many parallel or di...
Resource analysis aims at automatically inferring upper/lower bounds on the worst/best-case cost of ...
We present a new parallel computation model called the Parallel Resource-Optimal computation model. ...
In an open distributed system, computational resources are peer-owned, and distributed over time and...
Recourses in a distributed system can be accessed or remotely accessed across multiple nodes in the ...
Designers of parallel computers have to decide how to apportion a machine's resources between p...
This is an overview of the material to be discussed in the invited keynote presentation by H. J. Sie...
The purpose of this paper is to treat the design and evaluation of resource allocation systems for a...
High performance computing can be associated with a method to improve the performance of an applica...
The purpose of this study is to examine the advantages of using parallel computing. The phrase "para...
this paper argues that a useful metric for parallel algorithm analysis should be consistent, quantit...
Durant leur exécution, les systèmes concurrents manipulent diverses ressources dynamiques en nombre ...
Abstract: We discuss analytic procedures for evaluating the availability of parallel computer system...
A paradigm is presented for the parallelization of coarse-grain engineering and scientific applicati...