Journal Article10.1016/S0743-7315(03)00117-5
Program control language: a programming language for adaptive distributed applications
51
TL;DR: The paper uses three adaptative applications examples to illustrate the capabilities and benefits of PCL, and to show experimentally that the performance overheads of using PCL for implementing an adaptive application are negligible.
read more
About: This article is published in Journal of Parallel and Distributed Computing. The article was published on 01 Nov 2003. The article focuses on the topics: Runtime system & Compiler.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
GATES: a grid-based middleware for processing distributed data streams
Liang Chen,Krishna Reddy,Gagan Agrawal +2 more
- 04 Jun 2004
TL;DR: This system is designed to use the existing grid standards and tools to the extent possible and flexibly achieves the best accuracy that is possible while maintaining the real-time constraint on the analysis.
94
Components for high performance Grid programming in Grid.it
Marco Aldinucci,Sonia Campa,Massimo Coppola,Marco Danelutto,Domenico Laforenza,Diego Puppin,Luca Scarponi,Marco Vanneschi,Corrado Zoccolo +8 more
- 01 Jan 2005
TL;DR: This chapter presents the main ideas of the high-performance component-based Grid programming environment of the Grid.it project and shows that ASSIST, the prototype of parallel programming environment currently under development at the group, is a suitable basis to capture all the desired features of the component model in a flexible and efficient manner.
Component Models and Systems for Grid Applications
Vladimir Getov,Thilo Kielmann +1 more
- 01 Jan 2005
41
Supporting self-adaptation in streaming data mining applications
Liang Chen,Gagan Agrawal +1 more
- 25 Apr 2006
TL;DR: A runtime algorithm for supporting adaptive execution for distributed data mining on streaming data that is able to quickly converge to stable values of the adaptation parameter, for different data arrival rates, and independent of the specified initial value.
Performance Control of Scientific Coupled Models in Grid Environments
C. W. Armstrong,Rupert W. Ford,John R. Gurd,Mikel Luján,K Mayes,G. D. Riley +5 more
- 01 Feb 2005
TL;DR: A general coupling framework (GCF) is described that allows the construction of flexible coupled models and a proof‐of‐concept performance prediction algorithm is presented, based on the descriptions of GCF and PERCO.
17
References
Aspect-oriented programming
Gregor Kiczales,Erik Hilsdale +1 more
- 01 Sep 2001
TL;DR: This tutorial shows how to use AOP to implement crosscutting conerns in a concise modular way and includes a description of their underlying model, in terms of which a wide range of AOP languages can be understood.
5.6K
Globus: a Metacomputing Infrastructure Toolkit
Ian Foster,Carl Kesselman +1 more
- 01 Jun 1997
TL;DR: The Globus system is intended to achieve a vertically integrated treatment of application, middleware, and net work, an integrated set of higher level services that enable applications to adapt to heteroge neous and dynamically changing metacomputing environ ments.
CHARM++: a portable concurrent object oriented system based on C++
Laxmikant V. Kale,Laxmikant V. Kale,Sanjeev Krishnan +2 more
- 01 Oct 1993
TL;DR: Charm++ is an explicitly parallel language consisting of C++ with a few extensions that provides a clear separation between sequential and parallel objects and helps one write programs that are latency-tolerant.
1K
Dynamic structure in software architectures
Jeff Magee,Jeff Kramer +1 more
- 01 Oct 1996
TL;DR: ADL features which permit the description of dynamic software architectures in which the organisation of components and connectors may change during system execution are examined.
Simgrid: a toolkit for the simulation of application scheduling
Henri Casanova
- 15 May 2001
TL;DR: This work presents Simgrid a simulation toolkit for the study of scheduling algorithms for distributed application, giving the main concepts and models behind Simgrid, its API and current implementation issues, and describes work that builds on Simgrid's functionalities.
492
Related Papers (5)
Jérémy Buisson,Françoise André,Jean-Louis Pazat +2 more
- 14 Feb 2005
Malcolm McIlhagga,Ann Light,Ian Wakeman +2 more
- 25 Oct 1998