Routing and sorting on meshes with row and column buses

Torsten Suel

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    We give improved deterministic algorithms for permutation routing and sorting on meshes with row and column buses. Among our results, we obtain a fairly simple algorithm for permutation routing on two-dimensional meshes with buses that achieves a running time of n + o(n) and a queue size of 2. We also describe an algorithm for routing on r-dimensional networks with a running time of (2-1/ r)n+o(n) and a queue size of 2, and show how to obtain deterministic algorithms for sorting whose running times match those for permutation routing. An interesting feature of our algorithms is that they can be implemented on a wide variety of different models of meshes with buses within the same bounds on time and queue size. finally, we also study the performance of meshes with buses on dynamic routing problems, and propose fast routing schemes under several different assumptions about the properties of the bus system.

    Original languageEnglish (US)
    Title of host publicationProceedings of the International Conference on Parallel Processing
    PublisherPubl by IEEE
    Pages411-417
    Number of pages7
    ISBN (Print)0818656026
    StatePublished - Jan 1 1994
    EventProceedings of the 8th International Parallel Processing Symposium - Cancun, Mex
    Duration: Apr 26 1994Apr 29 1994

    Publication series

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

    Other

    OtherProceedings of the 8th International Parallel Processing Symposium
    CityCancun, Mex
    Period4/26/944/29/94

    ASJC Scopus subject areas

    • Hardware and Architecture

    Fingerprint Dive into the research topics of 'Routing and sorting on meshes with row and column buses'. Together they form a unique fingerprint.

  • Cite this

    Suel, T. (1994). Routing and sorting on meshes with row and column buses. In Proceedings of the International Conference on Parallel Processing (pp. 411-417). (Proceedings of the International Conference on Parallel Processing). Publ by IEEE.