skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: PADRE: a parallel asynchronous data routing environment

Conference ·
OSTI ID:15005480

Increasingly in industry, software design and implementation is object-oriented, developed in C++ or Java, and relies heavily on pre-existing software libraries (e.g. the Microsoft Foundation Classes for C++, the Java API for Java). A similar but more tentative trend is developing in high-performance parallel scientific computing. The transition from serial to parallel application development considerably increases the need for library support: task creation and management, data distribution and dynamic redistribution, and inter-process and inter-processor communication and synchronization must be supported. PADRE is a library to support the interoperability of parallel applications. We feel there is significant need for just such a tool to compliment the many domain-specific application frameworks presently available today, but which are generally not interoperable.

Research Organization:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Organization:
US Department of Energy (US)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
15005480
Report Number(s):
UCRL-JC-141942; TRN: US200322%%464
Resource Relation:
Conference: Joint Association for Computing Machinery Java Grande - International Scientific Computing in Object-Oriented Parallel Environments 2001 Conference, Palo Alto, CA (US), 06/02/2001--06/04/2001; Other Information: PBD: 8 Jan 2001
Country of Publication:
United States
Language:
English