next up previous
Next: Java language Binding Up: Structured SPMD programming- Java Previous: Structured SPMD programming- Java

Introduction

In this report, we introduce HPJava language, a programming language extended from Java [1] for parallel processing, targeting at multi-processor system with distributed memory.

The language introduces a new programming style, called structured SPMD programming(We will explain more about this term in section 2.1.4). It can be summarized as following1,

In fact, the programming style introduced here is language independent, it can also be binded with other programming languages like C/C++ and Fortran.

However, we believe in the near future, Java will play a more important role in the programming world. In addition Java language itself is simple. So we explain the new language constructs inside Java language, and implementing our prototype based on it.


next up previous
Next: Java language Binding Up: Structured SPMD programming- Java Previous: Structured SPMD programming- Java
Bryan Carpenter 2002-07-12