|
ABSTRACT
There is a large and growing body of literature concerning the solution of geometric problems on mesh-connected arrays of processors [5,9,14,17]. Most of these algorithms are optimal (i.e., run in time &Ogr;(n1/d) on a d-dimensional n-processor array), and they all assume that the parallel machine is trying to solve a problem of size n on an n-processor array. What happens when we have parallel machine for efficiently solving a problem of size p, and we are interested in using it to solve a problem of size n < p? The answer to that question has to do with a fundamental, and yet (at least so far) little-studied property of geometric problems: their parallel-decomposability. More specifically, given that a problem of size p can be solved on a parallel machine P faster by a factor of (say) s(p) than on a RAM alone, then that problem is fully parallel-decomposable for P if a RAM to which the parallel machine P is attached can solve arbitrarily large problems with a speedup of also s(p) when compared to a RAM alone. The issue has been settled for the sorting problem when P is a linear systolic array [1,2,3,11]. Here we show that many geometric problems are fully parallel-decomposable for (multidimensional) mesh-connected arrays of processors.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
R. Beige1 and J. Gill, Sorting tt Objects with a k-sorter, TRCS, The Johns Hopkins University, Apr. 1987.
|
 |
4
|
|
| |
5
|
B. Chazelle, Computational Geometry on a Systolic Chip, IEEE Trans. on Computers, pp. 774- 785, Sept. 1984.
|
| |
6
|
G.N. Frederickson and D.B. Johnson, The Complexity of Selection and Ranking in X + Y and Matrices with Sorted Columns, JCSS, pp. 197- 208, 1982.
|
| |
7
|
|
| |
8
|
R.H. Giiting, Optimal Divide-and-Conquer to Compute Measure and Contour for a Set of Iso- Rectangles, Acta Informatica, pp. 271-291, 1984.
|
| |
9
|
C. S. Jeong and D. T. Lee, Parallel Geometric Algorithms on a Mesh Connected Computer, TR, 87-0%FC-01, Dept. EE/CS, Northwestern Univ., 1987. To appear in Algorithmica.
|
 |
10
|
|
| |
11
|
D.T. Lee and H. Chang and C.K. Wong, An onchip compare steer bubble sorter, IEEE Trans. Computers, pp. 396-405, 1981.
|
| |
12
|
D.T. Lee and F.P. Preparata, Computational Geometry-A Survey, IEEE Trans. on Computers, pp. 872-1101, 1984.
|
| |
13
|
|
| |
14
|
R. Miller and Q. F. Stout, Mesh Computer Algorithms for Computational Geometry, TR 86-18, Dept. of CS, SUNY at Buffalo, 1986.
|
| |
15
|
|
| |
16
|
|
 |
17
|
|
CITED BY 2
|
Frank Dehne , Andreas Fabri , Andrew Rau-Chaplin, Scalable parallel geometric algorithms for coarse grained multicomputers, Proceedings of the ninth annual symposium on Computational geometry, p.298-307, May 18-21, 1993, San Diego, California, United States
|
|
Frank Dehne , Xiaotie Deng , Patrick Dymond , Andreas Fabri , Ashfaq A. Khokhar, A randomized parallel 3D convex hull algorithm for coarse grained multicomputers, Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures, p.27-33, June 24-26, 1995, Santa Barbara, California, United States
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|