head 1.1; access; symbols; locks; strict; comment @# @; 1.1 date 2000.05.18.17.29.15; author dbc; state Exp; branches; next ; desc @@ 1.1 log @ Added Files: Makefile compiler.html.in hpfparse.html.in infra.html.in runtime.html.in sementics.html.in subsRoot Removed Files: compiler.html hpfparse.html infra.html runtime.html sementics.html @ text @ Runtime proper

NPAC Run-time Library


The kernel of NPAC library is a C++ class library. It is most directly descended from the run-time library of an earlier research implementation of HPF, with influences from the Fortran 90D run-time and the CHAOS/PARTI libraries. The kernel is currently implemented on top of MPI. The library design is solidly object-oriented, but efficiency is maintained as primary goal. Inlining is used extensively, and dynamic memeory allocation, unnecessary copying, true prcedure calls, virtual functions and other forms of indirection are avoided inless they have clear organizational or efficiency advantages.

Common Runtime Support for HPF and HPC++ compilation


-- This page is maintained by Bryan Carpenter and Yuhong Wen, dbc@@csit.fsu.edu
-- Last updated: May 2000
@