DocumentCode
2054486
Title
Sorting on the OTIS-mesh
Author
Osterloh, Andre
Author_Institution
Dept. for Automata & Formal Languages, Tech. Hochschule Ilmenau, Germany
fYear
2000
fDate
2000
Firstpage
269
Lastpage
274
Abstract
In this paper we present sorting algorithms on the recently introduced N2 processor OTIS-mesh, a network with diameter 4√N-3 consisting of N connected meshes of size √N×√N. We show that k-k sorting can be done in 8√N+O(N1/3) steps for k=1, 2, 3, 4 and in 2k√N+O(kN1/3) steps for k>4 with constant buffer-size for all k. We show how our algorithms can be modified to achieve 4√N+O(N1/3) steps for k=1, 2, 3, 4 and k√N+O(kN1/3) steps for k>4 in the average case. Finally, we show a lower bound of max{4√N, 1/√2 k√N} steps for k-k sorting
Keywords
parallel algorithms; parallel machines; sorting; N2 processor; OTIS-mesh; k-k sorting; sorting algorithms; Automata; Formal languages; Network address translation; Optical fiber communication; Optical interconnections; Parallel machines; Routing; Sorting; Topology; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
Conference_Location
Cancun
Print_ISBN
0-7695-0574-0
Type
conf
DOI
10.1109/IPDPS.2000.845995
Filename
845995
Link To Document