2003 International Conference on Parallel Processing Workshops (ICPPW'03)
From Distributed Sequential Computing to Distributed Parallel Computing
Kaohsiung, Taiwan
October 06-October 09
ISBN: 0-7695-2018-9
One approach to distributed parallel programming is to utilize self-migrating threads. Computations can be distributed first, and parallelized second. The first step produces a distributed sequential thread, which can be incrementally parallelized by the second step. This paper prescribes three transformations that turn distributed sequential programs into distributed parallel programs. Real-life examples and performance data are presented, and the advantages of our approach are discussed.
Index Terms:
distributed sequential computing, distributed parallel computing, program transformation, parallel Jacobi iteration, parallel Cholesky factorization
Citation:
Lei Pan, Lubomir F. Bic, Michael B. Dillencourt, Ming Kin Lai, "From Distributed Sequential Computing to Distributed Parallel Computing," icppw, pp.255, 2003 International Conference on Parallel Processing Workshops (ICPPW'03), 2003