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

Title: A user's guide to PICL a portable instrumented communication library

Technical Report ·
DOI:https://doi.org/10.2172/6427471· OSTI ID:6427471

This report is the PCL user's guide. It contains an overview of PICL and how it is used. Examples in C Fortran are included. PICL is a subroutine library that can be used to develop parallel programs that are portable across several distributed-memory multiprocessors. PICL provides a portable syntax for key communication primitives and related system calls. It also provides portable routines to perform certain widely-used, high-level communication operations, such as global broadcast and global summation. Finally, PICL provides execution tracing that can be used to monitor performance or to aid in debugging. 2 refs., 12 figs.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
DOE/ER
DOE Contract Number:
AC05-84OR21400
OSTI ID:
6427471
Report Number(s):
ORNL/TM-11616; ON: DE91005648
Country of Publication:
United States
Language:
English