TY - JOUR
T1 - Research initiatives for plug-and-play scientific computing
AU - McInnes, Lois Curfman
AU - Dahlgren, Tamara
AU - Nieplocha, Jarek
AU - Bernholdt, David
AU - Allan, Ben
AU - Armstrong, Rob
AU - Chavarria, Daniel
AU - Elwasif, Wael
AU - Gorton, Ian
AU - Kenny, Joe
AU - Krishan, Manoj
AU - Malony, Allen
AU - Norris, Boyana
AU - Ray, Jaideep
AU - Shende, Sameer
PY - 2007/7/1
Y1 - 2007/7/1
N2 - This paper introduces three component technology initiatives within the SciDAC Center for Technology for Advanced Scientific Component Software (TASCS) that address ever-increasing productivity challenges in creating, managing, and applying simulation software to scientific discovery. By leveraging the Common Component Architecture (CCA), a new component standard for high-performance scientific computing, these initiatives tackle difficulties at different but related levels in the development of component-based scientific software: (1) deploying applications on massively parallel and heterogeneous architectures, (2) investigating new approaches to the runtime enforcement of behavioral semantics, and (3) developing tools to facilitate dynamic composition, substitution, and reconfiguration of component implementations and parameters, so that application scientists can explore tradeoffs among factors such as accuracy, reliability, and performance.
AB - This paper introduces three component technology initiatives within the SciDAC Center for Technology for Advanced Scientific Component Software (TASCS) that address ever-increasing productivity challenges in creating, managing, and applying simulation software to scientific discovery. By leveraging the Common Component Architecture (CCA), a new component standard for high-performance scientific computing, these initiatives tackle difficulties at different but related levels in the development of component-based scientific software: (1) deploying applications on massively parallel and heterogeneous architectures, (2) investigating new approaches to the runtime enforcement of behavioral semantics, and (3) developing tools to facilitate dynamic composition, substitution, and reconfiguration of component implementations and parameters, so that application scientists can explore tradeoffs among factors such as accuracy, reliability, and performance.
UR - http://www.scopus.com/inward/record.url?scp=36048943274&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/78/1/012046
DO - 10.1088/1742-6596/78/1/012046
M3 - Article
AN - SCOPUS:36048943274
SN - 1742-6588
VL - 78
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 1
M1 - 012046
ER -