DocumentCode
2840449
Title
Optimal parallel merging algorithms on BSR
Author
Xiang, Limin ; Ushijima, Kazuo
Author_Institution
Dept. of Comput. Sci. & Commun. Eng., Kyushu Univ., Fukuoka, Japan
fYear
2000
fDate
2000
Firstpage
12
Lastpage
17
Abstract
Merging is one of the most fundamental problems in computer science. It is well known that Ω(N/p+loglogN) time is required to merge two sorted sequences each of length N on CRCW PRAM with p processors, where p⩽N logαN for any constant α. We describe two optimal O(1) time solutions to the problem for p=N on BSR (Broadcasting with Selective Reduction). They are the first constant time solutions to the problem on any model of computation. We also give an optimal solution to the problem for p<N on BSR with O(N/p) time, which is the first improvement with non-constant time but still better than the lower bound for PRAM
Keywords
computational complexity; concurrency theory; merging; parallel algorithms; BSR; Broadcasting with Selective Reduction; PRAM; computer science; constant time solutions; fundamental problems; non-constant time; optimal parallel merging algorithms; optimal solution; optimal time solutions; sorted sequences; Bismuth; Broadcasting; Chromium; Computational modeling; Computer science; Erbium; Merging; Phase change random access memory; Read-write memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
Conference_Location
Dallas, TX
ISSN
1087-4089
Print_ISBN
0-7695-0936-3
Type
conf
DOI
10.1109/ISPAN.2000.900253
Filename
900253
Link To Document