TY - GEN
T1 - Communication efficient data structures on the BSP model with applications in computational geometry
AU - Gerbessiotis, Alexandros V.
AU - Siniolakis, Constantinos J.
N1 - Publisher Copyright:
© 1996, Springer Verlag. All rights reserved.
PY - 1996
Y1 - 1996
N2 - The implementation of data structures on distributed memory models, like the Bulk-Synchronous Parallel (BSP), rather than shared memory ones, like the PRAM, offers a serious challenge. In this paper we undertake the architecture independent study of the communication and synchronization requirements of searching "ordered h-level graphs", which include most of the standard data structures. We propose n-way search as a general tool for the design, analysis, and implementation of BSP algorithms. This technique allows elegant high-level design and analysis of algorithms, using data structures similar to that of sequential models. Our methods are within a 1 + o(1) factor of the respective sequential methods. An application to computational geometry is also presented.
AB - The implementation of data structures on distributed memory models, like the Bulk-Synchronous Parallel (BSP), rather than shared memory ones, like the PRAM, offers a serious challenge. In this paper we undertake the architecture independent study of the communication and synchronization requirements of searching "ordered h-level graphs", which include most of the standard data structures. We propose n-way search as a general tool for the design, analysis, and implementation of BSP algorithms. This technique allows elegant high-level design and analysis of algorithms, using data structures similar to that of sequential models. Our methods are within a 1 + o(1) factor of the respective sequential methods. An application to computational geometry is also presented.
UR - http://www.scopus.com/inward/record.url?scp=84947918727&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84947918727&partnerID=8YFLogxK
U2 - 10.1007/bfb0024722
DO - 10.1007/bfb0024722
M3 - Conference contribution
AN - SCOPUS:84947918727
SN - 3540616276
SN - 9783540616276
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 348
EP - 351
BT - Euro-Par 1996 Parallel Processing - 2nd International Euro-Par Conference, Proceedings
A2 - Bouge, Luc
A2 - Fraigniaud, Pierre
A2 - Mignotte, Anne
A2 - Robert, Yves
PB - Springer Verlag
T2 - 2nd International Euro-Par Conference on Parallel Processing, Euro-Par 1996
Y2 - 26 August 1996 through 29 August 1996
ER -