Proceedings.Seventh IEEE Symposium on Parallel and Distributed Processing
DOI: 10.1109/spdp.1995.530716
|View full text |Cite
|
Sign up to set email alerts
|

Metrics and techniques for automatic partitioning and assignment of object-based concurrent programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 11 publications
0
2
0
Order By: Relevance
“…The assessment and concurrency enhancement steps are repeated until all timing requirements are met. This paper describes a research project [15,14,10,17,19,7,13] that is producing techniques and software tools to compute inter-object concurrency metrics for object-oriented Ada software; the tools also use the concurrency metrics to decide how to partition and map the objects/packages onto the nodes of concurrent computers in ways that allow conformance to timing constraints. The partitioning tool produces a platform-independent description of the partitions in the DADS language [6].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The assessment and concurrency enhancement steps are repeated until all timing requirements are met. This paper describes a research project [15,14,10,17,19,7,13] that is producing techniques and software tools to compute inter-object concurrency metrics for object-oriented Ada software; the tools also use the concurrency metrics to decide how to partition and map the objects/packages onto the nodes of concurrent computers in ways that allow conformance to timing constraints. The partitioning tool produces a platform-independent description of the partitions in the DADS language [6].…”
Section: Introductionmentioning
confidence: 99%
“…The main window of the GUI (shown in the lower left of Figure 2) has a set of buttons for viewing various aspects of a concurrent, object-oriented, real-time system. Specifically, it allows viewing of call and/or rendezvous graphs [13,17], of the distribution specification (the object-to-processor mapping) [13], of metrics [16] pertaining to object-orientedness and concurrency, and of dynamic behavior [15]. In the graphical depiction of a partitioning specification (shown in the upper portions of Figure specifically, tasks appear as boxes, package/object instances appear as circles, methods are shown as triangles, and data structures are represented as elongated rectangles.…”
Section: Introductionmentioning
confidence: 99%