Transcript SCIRun2

SCIRun2
BioPSE
- THE PROJECT
- OBJECTIVES
- DEVELOPMENTS
- TODAY
- THE FUTURE
NCRR
SCIRun2: THE PROJECT
BioPSE
OBJECTIVE
To develop software component
technology for high-performance,
parallel, scientific computing.
NCRR
SCIRun2: THE PROJECT
BioPSE
CCA FORUM
A project committed to defining a
standard component architecture
for high performance computing.
NCRR
SCIRun2: THE PROJECT
BioPSE
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
NCRR
SCIRun2: THE PROJECT
BioPSE
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
NCRR
SCIRun2: OBJECTIVES
BioPSE
- Builder Service
- GUI Component
- MxN Research
- Creation of parallel, multithreaded GUI components
- Use GUI components for
visualization and numerical
computation
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
- Builder Service
- Qt construction
- SCIRun integration
- CCA | SIDL components
- Parallel
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
BUILDER SERVICE
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
Qt FUNCTIONALITY
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
MESH EXAMPLE
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
MESH EXAMPLE
NCRR
SCIRun2: DEVELOPMENTS
BioPSE
CCA COMPONENTS
NCRR
SCIRun2: TODAY
BioPSE
- XUL: Create customized
builders
- PIDL: Merging PIDL with BABEL
- MxN PROTOTYPE
- BABEL EXAMPLES
- FRAMEWORK IMPROVEMENTS
NCRR
SCIRun2: THE FUTURE
BioPSE
- SCIRun | CCA component
interoperability
- Merge PIDL and BABEL
- XUL: Implementation of dynamic
builders
- MxN: Integration of prototypes
- SCIRun2 tutorials
NCRR
SCIRun2
BioPSE
NCRR