Lois Curfman McInnes et al 2007 J. Phys.: Conf. Ser. 78 012046 doi:10.1088/1742-6596/78/1/012046
Lois Curfman McInnes1, Tamara Dahlgren2, Jarek Nieplocha3, David Bernholdt4, Ben Allan5, Rob Armstrong5, Daniel Chavarria3, Wael Elwasif4, Ian Gorton3, Joe Kenny5, Manoj Krishan3, Allen Malony6, Boyana Norris1, Jaideep Ray7 and Sameer Shende6
Show affiliationsThis 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.
07.05.Bx Computer systems: hardware, operating systems, computer languages, and utilities
Issue 1 (2007)
Lois Curfman McInnes et al 2007 J. Phys.: Conf. Ser. 78 012046
Stephen J Pyne 2009 Environ. Res. Lett. 4 031004
Pavlos Vranas 2007 J. Phys.: Conf. Ser. 78 012080
F Z Fang et al 2008 Meas. Sci. Technol. 19 055501
Michael Attard et al. 2009 ApJ 702 1584
Jae-Weon Lee et al JCAP08(2007)005
M O'Hare et al 2009 Environ. Res. Lett. 4 024001
K W Ross et al 2009 Environ. Res. Lett. 4 024009
C. H. Chen and M. Jura 2003 ApJ 582 443
M. Jura et al. 2004 ApJS 154 453