BioPSE NCRR SCIRun2 -THE PROJECT -OBJECTIVES -DEVELOPMENTS -TODAY -THE FUTURE
BioPSE NCRR SCIRun2: THE PROJECT OBJECTIVE To develop software component technology for high-performance, parallel, scientific computing.
BioPSE NCRR SCIRun2: THE PROJECT CCA FORUM A project committed to defining a standard component architecture for high performance computing.
BioPSE NCRR SCIRun2: THE PROJECT CCA PARTICIPANTS Argonne National Laboratory Indiana University The Advanced Computing Laboratory at Los Alamos National Laboratory Lawrence Livermore National Laboratory Oak Ridge National Laboratory Sandia National Laboratory University of Utah
BioPSE NCRR SCIRun2: THE PROJECT CCA SOFTWARE Ccaffeine – a CCA component framework for parallel computing CumulvsMxN – provides basic “MxN” Parallel Dad Redistribution functionality Tao – large scale optimization problems PAWs – Parallel Application Work Space SCIRun – rapid prototyping, extensible PSE
BioPSE NCRR SCIRun2: OBJECTIVES -Builder Service -GUI Component -MxN Research -Creation of parallel, multi- threaded GUI components -Use GUI components for visualization and numerical computation
BioPSE NCRR SCIRun2: DEVELOPMENTS -Builder Service -Qt construction -SCIRun integration -CCA | SIDL components -Parallel
BioPSE NCRR SCIRun2: DEVELOPMENTS BUILDER SERVICE
BioPSE NCRR SCIRun2: DEVELOPMENTS Qt FUNCTIONALITY
BioPSE NCRR SCIRun2: DEVELOPMENTS MESH EXAMPLE
BioPSE NCRR SCIRun2: DEVELOPMENTS MESH EXAMPLE
BioPSE NCRR SCIRun2: DEVELOPMENTS CCA COMPONENTS
BioPSE NCRR SCIRun2: TODAY -XUL: Create customized builders -PIDL: Merging PIDL with BABEL -MxN PROTOTYPE -BABEL EXAMPLES -FRAMEWORK IMPROVEMENTS
BioPSE NCRR SCIRun2: THE FUTURE -SCIRun | CCA component interoperability -Merge PIDL and BABEL -XUL: Implementation of dynamic builders -MxN: Integration of prototypes -SCIRun2 tutorials
BioPSE NCRR SCIRun2