Portable programming on parallel/networked computers the Application Portable Parallel Library (APPL) / - Quealy, Angela. (National Aeronautics and Space Administration, 1993)