The Case for High-Level Parallel Programming in ZPL

Bradford L. Chamberlain
Sung-Eun Choi
E Christopher Lewis
Lawrence Snyder
W. Derrick Weathersby
Calvin Lin

IEEE Computational Science and Engineering, 5(3):76-86, July-September 1998

Abstract: Message-passing programs are efficient, but fall short on convenience and portability. ZPL is a high-level language that offers competitive performance and portability, as well as programming conveniences lacking in low-level approaches.