Skip to main navigation Skip to search Skip to main content

Routing permutations with link-disjoint and node-disjoint paths in a class of self-routable networks

  • DataTreasury Corporation

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

High-speed interconnects have been gaining much attention from the computer industry recently as interconnects are becoming a limiting factor to the performance of modern computer systems. This trend will even continue in the near future as technology improves. In this paper, we consider efficiently routing permutations in a class of switch-based interconnects. Permutation is an important communication pattern in parallel and distributed computing systems. We present a generic approach to realizing arbitrary permutations in a class of unique-path, self-routable multistage networks. We consider routing arbitrary permutations with link-disjoint paths and node-disjoint paths in such interconnects in a minimum number of passes. In particular, routing with node-disjoint paths has important applications in the emerging optical interconnects. We employ and further expand the Latin square technique used in the all-to-all personalized exchange algorithms for this class of multistage networks for general permutation routing. The implementation is optimal in number of passes and near-optimal in network transmission time.

Original languageEnglish
Title of host publicationProceedings - International Conference on Parallel Processing, ICPP 2002
EditorsTarek S. Abdelrahman
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages239-246
Number of pages8
ISBN (Electronic)0769516777
DOIs
StatePublished - 2002
EventInternational Conference on Parallel Processing, ICPP 2002 - Vancouver, Canada
Duration: Aug 18 2002Aug 21 2002

Publication series

NameProceedings of the International Conference on Parallel Processing
Volume2002-January
ISSN (Print)0190-3918

Conference

ConferenceInternational Conference on Parallel Processing, ICPP 2002
Country/TerritoryCanada
CityVancouver
Period08/18/0208/21/02

Keywords

  • Communication switching
  • Computer industry
  • Computer networks
  • Costs
  • Distributed computing
  • Hardware
  • Intelligent networks
  • Optical interconnections
  • Routing
  • Switches

Fingerprint

Dive into the research topics of 'Routing permutations with link-disjoint and node-disjoint paths in a class of self-routable networks'. Together they form a unique fingerprint.

Cite this