DOLIB: Distributed object library
DOLIB (Distributed Object Library) emulates global shared memory in distributed memory environments intended for scientific applications. Access to global arrays is through explicit calls to gather and scatter. Use of DOLIB does not rely on language extension, compiler or operating system supports. Shared memory provided by DOLIB was also used by DONIO (Distributed Network I/O Library) as large disk caches that gave improvements of 15 to 30 fold on the Intel Paragon. DOLIB shared memory simplifies the parallelization of the CHAMMP Semi-Lagrangian Transport (SLT) code that has particle tracking as the kernel computation.
- Publication Date:
- OSTI Identifier:
- Report Number(s):
- DOE Contract Number:
- Resource Type:
- Resource Relation:
- Conference: 7. Society for Industrial and Applied Mathematics (SIAM) conference on parallel processing for scientific computing, San Francisco, CA (United States), 15-17 Feb 1995; Other Information: PBD: 1995; Related Information: Is Part Of Proceedings of the seventh SIAM conference on parallel processing for scientific computing; Bailey, D.H.; Bjorstad, P.E.; Gilbert, J.R. [eds.] [and others]; PB: 894 p.
- Society for Industrial and Applied Mathematics, Philadelphia, PA (United States)
- Country of Publication:
- United States
- 99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; PARALLEL PROCESSING; PROGRAMMING LANGUAGES; EFFICIENCY; TRANSLATORS