CCA Forum Winter Meeting1 25-26 January 20071 CCA Common Component Architecture TASCS Project News Update October 2006 – January 2007.

Slides:



Advertisements
Similar presentations
DELOS Highlights COSTANTINO THANOS ITALIAN NATIONAL RESEARCH COUNCIL.
Advertisements

ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
U.S. Department of Energy’s Office of Science Basic Energy Sciences Advisory Committee Dr. Daniel A. Hitchcock October 21, 2003
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Cracow Grid Workshop, November 5-6, 2001 Towards the CrossGrid Architecture Marian Bubak, Marek Garbacz, Maciej Malawski, and Katarzyna Zając.
Integrated Frameworks for Earth and Space Weather Simulation Timothy Killeen and Cecelia DeLuca National Center for Atmospheric Research, Boulder, Colorado.
Reconfigurable Application Specific Computers RASCs Advanced Architectures with Multiple Processors and Field Programmable Gate Arrays FPGAs Computational.
Australian Partnership for Sustainable Repositories AUSTRALIAN PARTNERSHIP FOR SUSTAINABLE REPOSITORIES Caul Meeting 2005/2 Brisbane 15.
Center for Component Technology for Terascale Simulation Software (aka Common Component Architecture) (aka CCA) Rob Armstrong & the CCA Working Group Sandia.
Loads Balanced with CQoS Nicole Lemaster, Damian Rouson, Jaideep Ray Sandia National Laboratories Sponsor: DOE CCA Meeting – January 22, 2009.
CCA Forum Summer Meeting1 27 July CCA Common Component Architecture The SciDAC Center for Technology for Advanced Scientific Component Software(TASCS)
Commodity Grid (CoG) Kits Keith Jackson, Lawrence Berkeley National Laboratory Gregor von Laszewski, Argonne National Laboratory.
An Automated Component-Based Performance Experiment and Modeling Environment Van Bui, Boyana Norris, Lois Curfman McInnes, and Li Li Argonne National Laboratory,
CCA Forum Fall Meeting October CCA Common Component Architecture Update on TASCS Component Technology Initiatives CCA Fall Meeting October.
1 TOPS Solver Components Language-independent software components for the scalable solution of large linear and nonlinear algebraic systems arising from.
CCA Forum Autumn Meeting15 October 2006 CCA Common Component Architecture Component Technology Initiatives How can we exploit the component environment.
CQoS Update Li Li, Boyana Norris, Lois Curfman McInnes Argonne National Laboratory Kevin Huck University of Oregon.
CCA Forum Fall Meeting October CCA Common Component Architecture Update on TASCS Component Technology Initiatives Lois McInnes, Focus Lead.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
National Center for Supercomputing Applications The Computational Chemistry Grid: Production Cyberinfrastructure for Computational Chemistry PI: John Connolly.
DISTRIBUTED COMPUTING
Overview of Recent MCMD Developments Manojkumar Krishnan January CCA Forum Meeting Boulder.
CCA Common Component Architecture CCA Forum Tutorial Working Group Welcome to the Common.
Scalable Systems Software Center Resource Management and Accounting Working Group Face-to-Face Meeting October 10-11, 2002.
Programming Models & Runtime Systems Breakout Report MICS PI Meeting, June 27, 2002.
CCA Common Component Architecture CCA Forum Tutorial Working Group Welcome to the Common.
Grid Status - PPDG / Magda / pacman Torre Wenaus BNL U.S. ATLAS Physics and Computing Advisory Panel Review Argonne National Laboratory Oct 30, 2001.
Loosely Coupled Parallelism: Clusters. Context We have studied older archictures for loosely coupled parallelism, such as mesh’s, hypercubes etc, which.
4.2.1 Programming Models Technology drivers – Node count, scale of parallelism within the node – Heterogeneity – Complex memory hierarchies – Failure rates.
Accelerating Scientific Exploration Using Workflow Automation Systems Terence Critchlow (LLNL) Ilkay Altintas (SDSC) Scott Klasky(ORNL) Mladen Vouk (NCSU)
Crystal Ball Panel ORNL Heterogeneous Distributed Computing Research Al Geist ORNL March 6, 2003 SOS 7.
Tech-X Corporation for CCA Overview Tech-X Corporation is an entrepreneurial and dynamic enterprise committed to scientific and technical excellence and.
Overview of Recent MCMD Developments Jarek Nieplocha CCA Forum Meeting San Francisco.
Plans and Opportunities Involving Beam Dynamics Components ComPASS SAP Project and Phase I and II Doe SBIR Boyana Norris (ANL) In collaboration with Stefan.
Grid Computing Research Lab SUNY Binghamton 1 XCAT-C++: A High Performance Distributed CCA Framework Madhu Govindaraju.
Components for Beam Dynamics Douglas R. Dechow, Tech-X Lois Curfman McInnes, ANL Boyana Norris, ANL With thanks to the Common Component Architecture (CCA)
Building an Electron Cloud Simulation using Bocca, Synergia2, TxPhysics and Tau Performance Tools Phase I Doe SBIR Stefan Muszala, PI DOE Grant No DE-FG02-08ER85152.
SAP Participants: Douglas Dechow, Tech-X Corporation Lois Curfman McInnes, Boyana Norris, ANL Physics Collaborators: James Amundson, Panagiotis Spentzouris,
Center for Component Technology for Terascale Simulation Software CCA is about: Enhancing Programmer Productivity without sacrificing performance. Supporting.
CCA Forum Fall Meeting1 5-6 October CCA Common Component Architecture cca-forum.org Server Migration David E. Bernholdt ORNL.
SCIRun and SPA integration status Steven G. Parker Ayla Khan Oscar Barney.
Presented by An Overview of the Common Component Architecture (CCA) The CCA Forum and the Center for Technology for Advanced Scientific Component Software.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
CCA Components for Accelerator Physics ComPASS SAP Project and Phase II Doe SBIR Stefan Muszala, Tech-X Corp, Boulder, CO In collaboration with Jim Amundson.
Scalable Systems Software for Terascale Computer Centers Coordinator: Al Geist Participating Organizations ORNL ANL LBNL.
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
CCA Common Component Architecture CCA Forum Tutorial Working Group CCA Status and Plans.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Distributed Components for Integrating Large- Scale High Performance Computing Applications Nanbor Wang, Roopa Pundaleeka and Johan Carlsson
Computational Science & Engineering meeting national needs Steven F. Ashby SIAG-CSE Chair March 24, 2003.
11 CCA Common Component Architecture CCA Forum Fall 2008 Meeting21-22 October 2008 Upcoming SciDAC Reviews David E. Bernholdt TASCS Lead PI.
Toward interactive visualization in a distributed workflow Steven G. Parker Oscar Barney Ayla Khan Thiago Ize Steven G. Parker Oscar Barney Ayla Khan Thiago.
TeraGrid Gateway User Concept – Supporting Users V. E. Lynch, M. L. Chen, J. W. Cobb, J. A. Kohl, S. D. Miller, S. S. Vazhkudai Oak Ridge National Laboratory.
ComPASS Summary, Budgets & Discussion Panagiotis Spentzouris, Fermilab ComPASS PI.
ESMF and the future of end-to-end modeling Sylvia Murphy National Center for Atmospheric Research
Center for Component Technology for Terascale Simulation Software (CCTTSS) 110 April 2002CCA Forum, Townsend, TN CCA Status, Code Walkthroughs, and Demonstrations.
Toward a Distributed and Parallel High Performance Computing Environment Johan Carlsson and Nanbor Wang Tech-X Corporation Boulder,
Center for Component Technology for Terascale Simulation Software (CCTTSS) 110 April 2002CCA Forum, Townsend, TN This work has been sponsored by the Mathematics,
Update on CHEP from the Computing Speaker Committee G. Carlino (INFN Napoli) on behalf of the CSC ICB, October
Building PetaScale Applications and Tools on the TeraGrid Workshop December 11-12, 2007 Scott Lathrop and Sergiu Sanielevici.
CCA Forum Spring Meeting April CCA Common Component Architecture Fault Tolerance and the Common Component Architecture David E. Bernholdt.
CCA Forum Fall Meeting October CCA Common Component Architecture Update on TASCS Component Technology Initiatives CCA Forum Fall Meeting
VisIt Project Overview
Clouds , Grids and Clusters
EGEE Middleware Activities Overview
Connecting the European Grid Infrastructure to Research Communities
iSERVOGrid Architecture Working Group Brisbane Australia June
DOE 2000 PI Retreat Breakout C-1
Brokering as a Core Element of EarthCube’s Cyberinfrastructure
Presentation transcript:

CCA Forum Winter Meeting January CCA Common Component Architecture TASCS Project News Update October 2006 – January 2007

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture General Items SciDAC Organization Workshop –5-6 February, Atlanta –Attendance limited to a few PIs from each project –Armstrong, Bernholdt, Kumfert to attend Annual SciDAC Conference –24-29 June, Boston –Open attendance, but capped number of participants ~6 months into the project –Labs got money starting ~July –Universities just getting notifications from Chicago Field Office

CCA Forum Winter Meeting January CCA Common Component Architecture Component Technology Initiatives Lois McInnes Focus Lead Jarek Nieplocha HPC Initiative Lead, Presenting

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Support for Emerging HPC Hardware and Software Paradigms Overall goal: Assure that the CCA can be used effectively on emerging architectures Primary focus areas (PNNL, ORNL) –Heterogenous platforms that combine specialized h/w accelerators with general purpose processors e.g., IBM Roadrunner, Cray XD1 or Cascade system –Multiple-Component-Multiple-Data CCA model that enables componentization of apps based on multiple levels of parallelism especially on massively parallel systems Mini-Workshop held 24 January, 2007 Secondary focus area is Fault Tolerance, with ORNL connecting us to the Argonne-led Fault Tolerance project –Level of effort reduced due to budget cuts

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture CCA on Heterogenous Systems Application accelerator services to accelerate application performance on hybrid or heterogeneous architectures PNNL team working with proteomics application Polygraph that uses FPGA computes a “spectral fingerprints” Want to be able build CCA reusable FPGA-accelerated components using that encapsulate common scientific algorithms Event service is essential for linking components on general purpose CPU and FPGA Prototype HPC implementation (Steve Parker proposal) done for the Cray XD1 HPC Computers with hardware accelerators connected via a high-speed interconnect Initial focus on systems with Field Programmable Gate Array (FPGA) accelerators

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Software Quality and Verification Overall goal: Extend component interface definitions with semantic annotations that can be verified/enforced at composition or run time (contracts) Current focus: Integrating contract enforcement features. Goals: –Eliminate C binding dependencies –Reduce client-side instrumentation burden Especially for programs using multiple (annotated) classes –Eliminate implementation burden on server-side March 2007 –Integration of new capabilities into main Babel repository –IOR and C bindings TOPS Solver Components and TAO optimization component examples will also be used in enforcement experiments milestone in mid-March.

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Computational Quality of Service Overall goal: Develop infrastructure for dynamic component adaptivity, i.e., composing, substituting, and reconfiguring running component applications in response to changing conditions –Performance, accuracy, mathematical consistency, reliability, etc. CQoS s ubgroup meeting on 24 January, 2007 –Year-1 deliverables in progress Identify requirements of motivating applications Define metrics, perform base experiments Implement performance database query and management components –Summary of recent work: Details in cvs repository: cca2-docs/2007/jan07-cqos Initial motivating applications: –Quantum chemistry: Joe and Meng-Shiou –Combustion: Jaideep and Rob –Accelerators: Doug and Lois CQoS Infrastructure: –Analysis (when to change): Sameer and Allen –Semantics: Tammy –Control (what to change): Boyana and Jaideep

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture CQoS: Near-Term Activities Build testbed of simplified CQoS example problems –Goal: Enable CQoS infrastructure development and testing without requiring complete combustion/chemistry/accelerator applications –Initial plans for contents: Parallel 2D regular mesh with chemistry/physics varying in 2 subdomains: Rob TOPS linear solver components: Make initial algorithmic choices based on matrix metadata (using Eijkhout’s Anamod); later incorporate adaptivity in nonlinear problems Additional simplifications or subparts of the motivating combustion/chemistry/accelerator simulations Establish a Wiki to facilitate subgroup interactions –Question for everyone: Is there a preferred CCA wiki approach for working groups? Likely wikis would be useful for a variety of TASCS subgroups …

CCA Forum Winter Meeting January CCA Common Component Architecture Key = Done or on Track = Expect more by next meeting = Unknown Key = Done or on Track = Expect more by next meeting = Unknown Environment Year 1 Deliverables Gary Kumfert ?

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Core Tools: Ben Institutions: SNL, LLNL, UU, ORNL, ANL PORTING to NLCF Machines –XT-3 Babel (ORNL-lead) –Wael started this in Indiana Mtg. Ccaffeine (SNL-lead) Tutorial (?) Toolkit (?) –Blue Gene Babel (LLNL-lead) Ccaffeine (SNL-lead) Tutorial (?) Toolkit (?) Set up Helpdesk (LLNL-lead) – –10 submissions (Oct 5-Jan16) 4 resolved 1 spam 1 deferred 4 open Documentation –CCA Specification (LLNL-lead)

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Enhancements: Tom Institutions: LLNL, BU, UU, SNL, ORNL CCA Services –CommandLineService (???) –MPIService (SNL-lead) –EventService (UU-lead) Steve will speak more on this today –GuiBuilderService (ANL-lead) Waiting on EventService Inter-framework Prototypes –CCA-Kepler (UU-lead) –XCAT-BabelRMI (BU-lead) Some things I said last time were… Services are “MUST-HAVE” for CCA Spec 1.0 Ben was right in Indiana: We should start discussing 1.0 Release Criteria (like LLNL did with Babel). Do we want a more formal specification process? Some things I said last time were… Services are “MUST-HAVE” for CCA Spec 1.0 Ben was right in Indiana: We should start discussing 1.0 Release Criteria (like LLNL did with Babel). Do we want a more formal specification process? ?

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Usability: Craig Institutions: LANL, SNL, ANL, ORNL, Tech-X, PNNL, LLNL Draft CCA-Lite Spec & Fwk (LANL-lead) Component Test Harness (ORNL or Tech-X) Document Multilanguage & Component Debugging Techniques (SNL or ANL) Craig Notes: 1.Contributed BIND(C) implementation to gfortran. 2.Adding reference counting to CCAIN 3.Chasm 1.4 release for AIX issues (w/ input from Tom Epperly.) ?

CCA Forum Winter Meeting13CCA Forum Winter Meeting25-26 January CCA Common Component Architecture CCA Toolkit Rob Armstrong Focus Lead

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Toolkit Component Providers - Now is the time to contribute Components should build against a recent Sumo –Our users will install the Sumo Distribution tarball should install in the canonical places – Send a copy of the tarball to –Rob will create a toolkit “Sumo” from selected components (I.e. components that build en masse) Come to the BOF tomorrow

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Introducing Bocca, a Rails-like templating system for CCA Wael, Boyana, Ben and Rob have been working on this. Creates an entire project complete with build tree –Create components that build and load out-of-the-box And incidently do nothing Allows users to start with working components that can be evolved into something useful. –Lowers the barrier to learning using CCA

CCA Forum Winter Meeting16CCA Forum Winter Meeting25-26 January CCA Common Component Architecture User and Applications Outreach and Support David E. Bernholdt Focus Lead

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Application Support/Collaboration ANL, LLNL, Tech-X –FACETS (SciDAC2 Fusion) Babelizing uedge code ANL, SNL –Chemistry SAP (SciDAC2) ANL, Tech-X –Accelerator Physics SBIR Indiana, ORNL –SWIM (SciDAC1 fusion) –CIMA (NSF middleware) ORNL –GNEP integrated reactor simulation prototype (ORNL LDRD) componentization and XT3 port PNNL –Data intensive computing for complex biological systems (ASCR base) scoring cmpts Tech-X –Another SBIR UMD, Utah –CPES (SciDAC1 Fusion) interoperable visualization InterComm data management UMD –CISM (NSF space weather modeling) Utah –SDM (SciDAC2 CET) workflow –Chin/Sun workflow project (?)

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Outreach to (Potential) Applications New NWChem-related project (SciDAC Chem; PNNL) Groundwater project(s) (PNNL) Biology project(s) (PNNL) Spallation Neutron Source (ORNL) Stellar dynamics NASA proposal (UMD) COMPASS Accelerator physics SciDAC2 proposal (ANL, Tech-X) Modeling visual cortex proposal (LANL LDRD) CCA-lite on Cell architecture (LANL) Methane-hydrates, groundwater, Yucca mountain modeling Subsurface 2007 workshop) Jay Larson: "A Data Domain to Model Domain Conversion Package (DMCP) for Sparse Climate Related Measurements," SciDAC Proposal funded by BER, see Bernholdt, Elwasif involved in HPCS program language development efforts, representing CCA among other things

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Outreach & Education Michael R. Head, Madhusudhan Govindaraju (in collaboration with FSU), Benchmarking XML Processors for Applications in Grid Web Services, SC2006 E.T. Ong, J. W. Larson, B. Norris, R.L. Jacob, M. Tobis, and M. Steder, Multilingual Interfaces for Coupling in Multiphysics and Multiscale Systems, submitted to ICCS Kostadin Damevski, Ashwin Deepak Swaminathan and Steven Parker, CCALoop: Scalable Design of a Distributed Component Framework, Proceedings of 16th IEEE International Symposium on High Performance Distributed Computing (HPDC-16), 2007, submitted J. W. Larson and B. Norris, A Component Specification for Parallel Coupling Infrastructure, in preparation. Jay Larson, Wanted: A Theory of Model Coupling, ARC Complex and Open Systems Network Seminar, Department of Theoretical Physics, The Australian National University, 5 Oct IU courses include CCA (~45 grad students/yr) Yu “Marie” Ma, PhD, IU, Dec 2006

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture User Support Built and installed CCA tools on Oklahoma State Systems in support of Andy Li’s group (SNL) Help Desk (since October CCA Forum): –New submissions: 9 (+ 1 spam) –Resolved: 4 (1 LLNL, 3 SNL) –Deferred: 1 –Open: 4 Collaboration Server Migration 2 servers purchased and installed in ORNL Fundamental Research Enclave Installed with RHEL4 Premature transfer of domain ownership hosed DNS settings for a day Migration of Mailman mailing lists planned for next week Subsequent phases –Web content/services –Login access –Plone CMS

CCA Forum Winter Meeting January 2007 CCA Common Component Architecture Near-Term Plans Bernholdt (CCA), Bramley (SWIM), Cary (FACETS) to speak at US-Japan Workshop on Integrated Simulation of Fusion Plasma next week at ORNL Armstrong, Bernholdt, Kumfert to attend SciDAC Organization Workshop, 5-6 February, Atlanta Sussman to attend Geoscience Application Requirements for Petascale Architectures (GARPA-2) at the end of February at SDSC Allan, plenary speaker at workshops at Int’l Conf. on Computational Methods, April 2007, Hiroshima IBM Scientific computer users group (ScicomP 2007) will be held at the Max Plank Institute in Garching (near Munich) July 2007 Planning underway for HPC-GECO/CompFrame 2007, probably to be held in conjunction with OOPSLA, October 2007, Montreal. Bernholdt co-chair w/ many TASCSers and CCAers helping