skip to main content

Title: 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.
Authors:
;  [1]
  1. Oak Ridge National Lab., TN (United States)
Publication Date:
OSTI Identifier:
125616
Report Number(s):
CONF-950212--
TRN: 95:005768-0161
DOE Contract Number:
AC05-84OR21400
Resource Type:
Conference
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.
Publisher:
Society for Industrial and Applied Mathematics, Philadelphia, PA (United States)
Country of Publication:
United States
Language:
English
Subject:
99 MATHEMATICS, COMPUTERS, INFORMATION SCIENCE, MANAGEMENT, LAW, MISCELLANEOUS; PARALLEL PROCESSING; PROGRAMMING LANGUAGES; EFFICIENCY; TRANSLATORS