AN EFFICIENT HEURISTIC FOR PERMUTATION PACKET ROUTING ON MESHES WITH LOW BUFFER REQUIREMENTS

被引:3
|
作者
MAKEDON, F [1 ]
SYMVONIS, A [1 ]
机构
[1] UNIV SYDNEY,BASSER DEPT COMP SCI,SYDNEY,NSW 2006,AUSTRALIA
关键词
DISTANCE NORMALIZATION; MESH CONNECTED ARRAYS; ODD-EVEN TRANSPOSITION; PACKET ROUTING; PERMUTATIONS;
D O I
10.1109/71.210810
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Even though exact algorithms exist for permutation routing of n2 messages on a n x n mesh of processors which require constant size queues, the constants are very large and the algorithms very complicated to implement. In this paper, we present a novel, simple heuristic for the above problem. It uses constant and very small size queues (size = 2). For all the simulations we ran on randomly generated data, the number of routing steps that is required by our algorithm is almost equal to the maximum distance a packet has to travel. We demonstrate a pathological case where the routing takes more than the optimal, and we prove that the upper bound on the number of required steps is O(n2). Furthermore, we show that our heuristic routes in optimal time inversion, transposition, and rotations, three special routing problems that appear very often in the design of parallel algorithms.
引用
收藏
页码:270 / 276
页数:7
相关论文
共 50 条
  • [1] Heuristic methods for permutation routing on meshes and tori
    Makedon, F
    Symvonis, A
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (06): : 373 - 380
  • [2] Deterministic permutation routing on meshes
    Sibeyn, JF
    Chlebus, BS
    Kaufmann, M
    JOURNAL OF ALGORITHMS, 1997, 22 (01) : 111 - 141
  • [3] Permutation routing on reconfigurable meshes
    Cogolludo, JC
    Rajasekaran, S
    ALGORITHMICA, 2001, 31 (01) : 44 - 57
  • [4] Permutation Routing on Reconfigurable Meshes
    J. C. Cogolludo
    S. Rajasekaran
    Algorithmica, 2001, 31 : 44 - 57
  • [5] ON MULTIDIMENSIONAL PACKET ROUTING FOR MESHES WITH BUSES
    LEUNG, JYT
    SHENDE, SM
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1994, 20 (02) : 187 - 197
  • [6] An empirical study of off-line permutation packet routing on two-dimensional meshes based on the multistage routing method
    Symvonis, A
    Tidswell, J
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (05) : 619 - 625
  • [7] An Efficient Routing Method using Packet Buffer Management in Wi-SUN FAN
    Nagao, Ryuichi
    Masaki, Hiroko
    Harada, Hiroshi
    2023 IEEE 9TH WORLD FORUM ON INTERNET OF THINGS, WF-IOT, 2023,
  • [8] Flit-serial packet routing on meshes and tori
    Makedon, F
    Symvonis, A
    MATHEMATICAL SYSTEMS THEORY, 1996, 29 (04): : 311 - 330
  • [9] Flit-serial packet routing on meshes and tori
    Makedon, F.
    Symvonis, A.
    1996, Springer Science and Business Media, LLC (29)
  • [10] REASSEMBLY BUFFER REQUIREMENTS IN A PACKET VOICE NETWORK
    ALI, MKM
    WOODSIDE, CM
    HAYES, JF
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1988, 15 (02): : 109 - 119