Parallel object-oriented methods and applications
- Los Alamos National Lab., NM (United States)
The Parallel Object-Oriented Methods and Applications (POOMA) FrameWork provides a rich variety of objects to enable rapid prototyping and development of scientific applications on high-performance computing platforms. Applications built with components from the POOMA FrameWork can move between serial, distributed, and parallel architectures with no change to the high-level source code. Thus, a developer is able to develop applications on a serial workstation and, with no change to the source code, move the application to a parallel supercomputer for production. Simulations that are developed under this paradigm are easily moved to new architectures because the details of message-passing algorithms are encapsulated from the application developer. Thus, the investment made in refining a simulation with FrameWork components enables the scientist`s application to run on the next generation of high-performance parallel architectures with little or no effort.
- OSTI ID:
- 411628
- Report Number(s):
- CONF-951006--
- Journal Information:
- Transactions of the American Nuclear Society, Journal Name: Transactions of the American Nuclear Society Vol. 73; ISSN 0003-018X; ISSN TANSAO
- Country of Publication:
- United States
- Language:
- English
Similar Records
A portable, parallel, object-oriented Monte Carlo neutron transport code in C++
Particle beam dynamics simulations using the POOMA framework