STAPL Applications

STAPL is being refined and extended through the concurrent development of domain specific libraries for particle transport computations (computational physics), protein folding simulation (computational biology), and ray tracing (computational geometry). All these applications, like many problems in the physical and life sciences, make heavy use of dynamic linked data structures (e.g., graphs). STAPL provides built-in support for such irregular data structures.


Generic Particle Transport Code


The project focuses on the development of the desired discrete-ordinates transport solutions using the lowest possible wall-clock time on computational platforms of interest to the DOE's Accelerated Strategic Computing Initiative (ASCI).

Protein Folding


Our goal is to better understand protein motion and the folding process to gain a develpment improvement of structure prediction algorithms, treatments for diseases such as Alzheimer's, and many other biochemical processes. Our technique is based on the successful probabilistic roadmap (PRM) method for robotics motion planning.

Seismic Ray Tracing


Seismic Ray Tracing is often used to get information about the Earth's interior. It has its applications in a number of areas in Geosciences including oil exploration and quake fault analysis.