Message passing programming is main paradigm in distributed memory systems with which high efficient and scalable parallel programs can be designed. Currently, common message passing systems are PVM and MPI etc., however, they are general libraries for general problems, and thus their application program interfaces (API) are not as easily usable for numeral computing programming as we would like. In order to develop rapidly parallel numerical software with high performance and reliability, it is much necess...