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 @
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.
Postscript | HTML |
Post script | HTML |