logo

Collaborators

TASCS collaborates widely, both in order to drive our own R&D objectives and to help others use CCA technologies to realize theirs. We also collaborate in order to bring key expertise from outside of component technology to our work.

Our work on component-based software technologies is motivated by the needs of scientific applications.  While our team encompasses experience in a broad range of applications, we rely on outside collaborations with active research teams to insure that the CCA really works for for them.  Establishing a long-term collaborative relationship with CCA users helps us obtain important feedback on gaps and rough edges in our tools and ideas, and it gives us the opportunity to address the issues and validate the results in real software projects.

Experience from past collaborations motivated many of the R&D objectives that TASCS now pursues.  In turn, we have established collaborations with projects that will benefit from these developments not just to showcase the results of our work, but jointly develop these ideas into new capabilities for all CCA users.

In short, we collaborate in order to realize our research objectives, and to help you realize yours. We’re always interested in exploring new possibilities for collaboration. If you’re interested, please contact us!

TASCS Collaborations

Complete List: By Name Recently Updated
By Partner Sponsor: DOE SciDAC

DOE (non-SciDAC) Other Sponsors
APDEC: Applied Partial Differential Equations Center — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
This collaboration seeks to integrate Chombo, APDEC block-structured adaptive mesh package, into the CFRFS toolkit for reacting flow simulations. This collaboration involves wrapping a part of Chombo into a CCA component so that it can function as a part of the CFRFS Toolkit.
CCA Forum — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
A community organization for the development and promotion of the Common Component Architecture
CCA Synergia — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
The primary goal of this collaboration is to foster the beginning of a component community in computational accelerator physics, including creating initial collective effects-based components for an accelerator physics component toolkit.
CFRFS: Computational Facility for Reacting Flow Science — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
CFRFS seeks to develop a component-based toolkit to enable reacting flow simulations. TASCS contributes in terms of software design and load-balancing
Chapel — by Cindy Sonewald — last modified Jan 19, 2009 11:09 AM
Provide a migration path for a new programming language.
CIFTS: Coordinated Infrastructure for Fault Tolerant Systems — by David E. Bernholdt — last modified Oct 21, 2008 08:36 AM
Providing the connections to allow the development of component-based applications capable of taking an active role in responding to faults in HPC systems.
CISM: NSF Center for Integrated Space Weather Modeling — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
Introduce CCA technology into space weather simulation components, with parallel coupling components
Co-Op: Cooperative Programming — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
Provide distributed computing infrastructure for MPMD framework.
COMPASS: Community Petascale Project for Accelerator Science and Simulation — by Cindy Sonewald — last modified Oct 20, 2008 03:38 PM
The focus of TASCS-COMPASS collaboration is the development of high-performance components for accelerator modeling, with initial emphasis on particle tracking, beam optics, and solvers for space charge models. Also, the selection and parameterization of accelerator components motivates TASCS work on computational quality of service (CQoS), a TASCS component technology initiative.
CScADS: Center for Scalable Application Development Software — by Cindy Sonewald — last modified Jun 01, 2008 05:08 PM
Developing software optimization techniques that are applicable to multi-language and component-based applications.