VERY EFFICIENT CYCLIC SHIFTS ON HYPERCUBES

Authors
Citation
Oy. Pei et Kv. Palem, VERY EFFICIENT CYCLIC SHIFTS ON HYPERCUBES, Journal of parallel and distributed computing, 39(1), 1996, pp. 79-86
Citations number
16
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
07437315
Volume
39
Issue
1
Year of publication
1996
Pages
79 - 86
Database
ISI
SICI code
0743-7315(1996)39:1<79:VECSOH>2.0.ZU;2-R
Abstract
Cyclic shifts are intrinsic operations in many parallel algorithms. Th erefore, it is important to execute them efficiently. In this note, we present and analyze an algorithm for the cyclic shift operation on n- dimensional (distributed memory) hypercubes. On asynchronous hypercube s, we have shown that all previously known algorithms for cyclic shift s need local message buffers. In order to overcome this, we present an algorithm that always uses link-disjoint paths for routing. We prove that by using this algorithm, any cyclic shift can be realized by usin g at most 4/3 n steps, without using any local message buffers. (C) 19 96 Academic Press, Inc.