TY - GEN
T1 - Optimizing execution of component-based applications using group instances
AU - Beynon, Michael D.
AU - Kurc, Tahsin
AU - Sussman, Alan
AU - Saltz, Joel
PY - 2001
Y1 - 2001
N2 - Research on programming models for developing applications in the Grid has proposed component-based models as a viable approach, in which an application is composed of multiple interacting computational objects. We have been developing a framework, called filter-stream programming, for building data-intensive applications that query, analyze and manipulate very large data sets in a distributed environment. In this model, the processing structure of an application is represented as a set of processing units, referred to as filters. We develop the problem of scheduling instances of a filter group. A filter group is a set of filters collectively performing a computation for an application. In particular we seek the answer to the following question: should a new instance be created, or an existing one reused? We experimentally investigate the effects of instantiating multiple filter groups on performance under varying application characteristics.
AB - Research on programming models for developing applications in the Grid has proposed component-based models as a viable approach, in which an application is composed of multiple interacting computational objects. We have been developing a framework, called filter-stream programming, for building data-intensive applications that query, analyze and manipulate very large data sets in a distributed environment. In this model, the processing structure of an application is represented as a set of processing units, referred to as filters. We develop the problem of scheduling instances of a filter group. A filter group is a set of filters collectively performing a computation for an application. In particular we seek the answer to the following question: should a new instance be created, or an existing one reused? We experimentally investigate the effects of instantiating multiple filter groups on performance under varying application characteristics.
UR - https://www.scopus.com/pages/publications/36849082354
U2 - 10.1109/CCGRID.2001.923176
DO - 10.1109/CCGRID.2001.923176
M3 - Conference contribution
AN - SCOPUS:36849082354
SN - 0769510108
SN - 9780769510101
T3 - Proceedings - 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2001
SP - 56
EP - 63
BT - Proceedings - 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2001
T2 - 1st IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGrid 2001
Y2 - 15 May 2001 through 18 May 2001
ER -