Proceedings of the 2001 ACM SIGPLAN Workshop on Optimization of Middleware and Distributed Systems 2001
DOI: 10.1145/384198.384229
|View full text |Cite
|
Sign up to set email alerts
|

Language and Compiler Support for Adaptive Distributed Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2002
2002
2005
2005

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 20 publications
(13 citation statements)
references
References 15 publications
0
12
0
Order By: Relevance
“…If (b) does not hold, then there are two possibilities: (1) the process is not performed along a safe adaptation path or (2) there is an adaptive action taking place in a state that is not globally safe. In the first situation, there must be a configuration on the adaptation path violating dependency relationships, and therefore, the adaptation process is unsafe.…”
Section: (2) Use Proof By Contradiction To Establish (A) → (B)mentioning
confidence: 99%
See 1 more Smart Citation
“…If (b) does not hold, then there are two possibilities: (1) the process is not performed along a safe adaptation path or (2) there is an adaptive action taking place in a state that is not globally safe. In the first situation, there must be a configuration on the adaptation path violating dependency relationships, and therefore, the adaptation process is unsafe.…”
Section: (2) Use Proof By Contradiction To Establish (A) → (B)mentioning
confidence: 99%
“…To meet the needs of emerging and future adaptive systems, numerous research efforts in the past several years have addressed ways to construct adaptable software. Examples include support for adaptability in programming languages [2,3,4], frameworks to design context-aware applications [5,6], adaptive middleware platforms that shield applications from external dynamics [7,8], and adaptable and extensible operating systems [9,10,11]. In many cases, adaptations involve not only changes to parameters, but reconfiguration of the software structure itself.…”
Section: Introductionmentioning
confidence: 99%
“…It has been suggested [43] that static task graphs can be used in a run-time library, and be traversed at run-time. Conversely, the use of static task graphs in run-time libraries for adaptive performance control may be too inefficient [44].…”
Section: Performance Prediction and Controlmentioning
confidence: 99%
“…(Figure 1 is the task graph representation of ATR. Task graphs are useful in our future work because they form the basis for adaptive operations in a program control language that we are currently developing [2]. )…”
Section: Task Graph/application Structurementioning
confidence: 99%
“…Simultaneous computation of cell potentials for multiple charge types. 2. Use of optimized library routines for vector-matrix multiply.…”
Section: The Flems Code and The Parallel Fast Multipole Solvermentioning
confidence: 99%