-
-
Notifications
You must be signed in to change notification settings - Fork 85
/
pamela.scroll
20 lines (16 loc) · 1.88 KB
/
pamela.scroll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import ../code/conceptPage.scroll
id pamela
name PAMELA
appeared 1992
tags pl
conceptDescription In this report we present a new methodology for the performance prediction of parallel programs on parallel platforms ranging from shared-memory to distributed-memory (vector) machines. The complete methodology comprises the concurrent language Pamela (PerformAnce ModEling LAnguage), the program and machine modeling paradigm, and a novel performance analysis method, called "serialization analysis". While Pamela models can be directly executed (i.e., simulated), prior to this ultimate evaluation step, serialization analysis allows for (symbolic) model reduction, which often renders simulation superuous. This analysis method extends conventional parallel program analysis technology by explicitly accounting for the performance degrading eects of resource contention, yet at the low evaluation cost, typical for conventional techniques. It is shown that, where application of conventional techniques may yield serious errors, predictions from serialization analysis remain accurate. Apart from the modeling methodology itself, this low-cost/high-reliability analysis potential makes Pamela a particularly suitable candidate for compile-time application in terms of the performance prediction hierarchy often found in parallel programming environments.
wordRank 8220
centralPackageRepositoryCount 0
country The Netherlands
originCommunity Delft University of Technology
reference http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.12.9900&rep=rep1&type=pdf
reference https://dl.acm.org/doi/10.1145/165939.166002
hopl https://hopl.info/showlanguage.prx?exp=5099
semanticScholar 1
year|title|doi|citations|influentialCitations|authors|paperId
1993|Performance prediction of parallel processing systems: the PAMELA methodology|10.1145/165939.166002|112|3|A. V. Gemund|33e380c38a45918c483c5e9c6ae7410f040db391