Paper
16 September 2004 High-level parallel computing language
Author Affiliations +
Abstract
High-level Parallel Computing language (HPCL) combines the high performance of Clusters and the easy-to-use property of high-level language Octave. A HPCL program will run concurrently in a set of virtual machines (VMs). Therefore, HPCL programs are machine independent. HPCL keeps the elegant of the current high-level languages. It only needs one additional operator @ to transfer data and commands among the VMs. HPCL is also compatible to the conventional high-level language. Any sequential high-level Octave programs can be run properly in HPCL environment without modification. The realization of HPCL is briefly introduced in this report, including the main system components, execution strategy and message transfer protocol.
© (2004) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jianfeng Zhou, Yang Yang, and Yan Su "High-level parallel computing language", Proc. SPIE 5493, Optimizing Scientific Return for Astronomy through Information Technologies, (16 September 2004); https://doi.org/10.1117/12.553216
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Parallel computing

Computer programming

Control systems

MATLAB

Astronomy

C++

Computer programming languages

Back to Top