DESIGN OF PARALLEL ALGORITHMS FOR A DISTRIBUTED MEMORY HYPERCUBE

被引:0
|
作者
ZAPATA, EL [1 ]
PLATA, OG [1 ]
RIVERA, FF [1 ]
机构
[1] UNIV SANTIAGO COMPOSTELA,FAC FIS,DEPT ELECTR & COMPUTAC,E-15706 SANTIAGO,SPAIN
关键词
PARALLEL PROGRAMMING; DISTRIBUTED MEMORY; HYPERCUBE MULTICOMPUTERS;
D O I
10.1016/0141-9331(92)90107-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In order to use a multiprocessor effectively it is necessary to develop efficient techniques for the assignment of the computations to the processors available. We must previously be capable of identifying all the computations that can be executed in parallel. In this paper we present a procedure for the efficient programming of a distributed memory, message-passing hypercube multicomputer. This procedure is applied to a sequential program and results in a parallel program which can be expressed in a parallel language. We also present a language with these characteristics called ACLAN (Array C LANguage), as well as the software package ACLE (Array C Language Emulator) for the simulation of ACLAN programs in sequential computers. We have satisfactorily applied the parallelization procedure to a large number of algorithms in the fields of matrix algebra and image processing. We present the results obtained.
引用
收藏
页码:463 / 470
页数:8
相关论文
共 50 条