TY - GEN
T1 - Dynamic deployment of a component framework with the Ubiqis system
AU - Brandt, Steven
AU - Allen, Gabrielle Dawn
AU - Eastman, Matthew
AU - Kemp, Matthew
AU - Schnetter, Erik
PY - 2009/12/11
Y1 - 2009/12/11
N2 - Component frameworks provide one strategy for the development and deployment of complex multiphysics applications, which are increasingly developed by collaborative, distributed, and diverse teams, and are deployed across multiple supercomputer architectures located at numerous sites. One longstanding issue is the management of components. The complexity involved in choosing, locating, compiling, verifying, and deploying codes consisting of hundreds of independent modules can be overwhelming for beginners, and is a huge burden on developers and users. In the case of Cactus, framework-specific tools have been developed to address some of these issues, but it still suffers from being somewhat ad-hoc, difficult to maintain, and lacking in capabilities. This paper describes a dynamic framework for deploying applications that we are developing, called Ubiqis, which works automatically and on-demand. It is decentralized, requires no per-application configuration by administrative staff, and can work recursively to resolve dependencies.
AB - Component frameworks provide one strategy for the development and deployment of complex multiphysics applications, which are increasingly developed by collaborative, distributed, and diverse teams, and are deployed across multiple supercomputer architectures located at numerous sites. One longstanding issue is the management of components. The complexity involved in choosing, locating, compiling, verifying, and deploying codes consisting of hundreds of independent modules can be overwhelming for beginners, and is a huge burden on developers and users. In the case of Cactus, framework-specific tools have been developed to address some of these issues, but it still suffers from being somewhat ad-hoc, difficult to maintain, and lacking in capabilities. This paper describes a dynamic framework for deploying applications that we are developing, called Ubiqis, which works automatically and on-demand. It is decentralized, requires no per-application configuration by administrative staff, and can work recursively to resolve dependencies.
UR - http://www.scopus.com/inward/record.url?scp=71449088243&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=71449088243&partnerID=8YFLogxK
U2 - 10.1109/ICADIWT.2009.5273888
DO - 10.1109/ICADIWT.2009.5273888
M3 - Conference contribution
AN - SCOPUS:71449088243
SN - 9781424444571
T3 - 2nd International Conference on the Applications of Digital Information and Web Technologies, ICADIWT 2009
SP - 68
EP - 74
BT - 2nd International Conference on the Applications of Digital Information and Web Technologies, ICADIWT 2009
T2 - 2nd International Conference on the Applications of Digital Information and Web Technologies, ICADIWT 2009
Y2 - 4 August 2009 through 6 August 2009
ER -