Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

The Distribution of Waiting Times in Clocked Multistage Interconnection Networks

Published: 01 November 1988 Publication History
  • Get Citation Alerts
  • Abstract

    Analyzes the random delay experienced by a message traversing a buffered, multistage packet-switching banyan network. The authors find the generating function for the distribution of waiting time at the first stage of the network for a very general class of traffic, assuming messages have discrete sizes. For example, traffic can be uniform or nonuniform, messages can have different sizes, and messages can arrive in batches. For light-to-moderate loads, the authors conjecture that delays experienced at the various stages of the network are nearly the same and are nearly independent. This allows us to approximate the total delay distribution. Better approximations for the distribution of waiting times at later stages of the network are attained by assuming that in the limit a sort of spatial steady state is achieved. Extensive simulations confirm the formulas and conjectures.

    References

    [1]
    {1} L. N. Bhuyan and C. W. Lee, "An interference analysis of interconnection networks," in Proc. 1983 Int. Conf. Parallel Processing , pp. 2-9.
    [2]
    {2} J. Blum, H. Chernoff, M. Rosenblatt, and H. Teicher, "Central limit theorems for interchangeable processes," Canadian J. Math., vol. 10, pp. 222-229, 1958.
    [3]
    {3} D. Y. Burman and D. R. Smith, "Asymptotic analysis of a queueing model with bursty traffic," Bell Syst. Tech. J., vol. 62, pp. 1433- 1453, July 1983.
    [4]
    {4} S. Cheemalavagu and M. Malek, "Analysis and simulation of Banyan interconnection networks with 2 × 2, 4 × 4, and 8 × 8 switching elements," in Proc. Real-Time Syst. Symp., Dec. 1982, pp. 83-89.
    [5]
    {5} D. M. Dias and J. R. Jump, "Packet switching interconnection networks for modular systems," IEEE Computer, vol. 14, pp. 43-54, Dec. 1981.
    [6]
    {6} T-Y. Feng, "A survey of interconnection networks," IEEE Computer , vol. 14, pp. 12-27, Dec. 1981.
    [7]
    {7} G. R. Goke and G. J. Lipovski, "Banyan networks for partitioning multiprocessor systems," in Proc. 1st Annu. Symp. Comput. Architecture, 1973, pp. 21-28.
    [8]
    {8} A. Gottlieb, R. Grishman, C. P. Kruskal, K. P. McAuliffe, L. Rudolph, and M. Snir, "The NYU Ultracomputer--Designing an MIMD shared memory parallel computer," IEEE Trans. Comput., vol. C-32, pp. 175-189, Feb. 1983.
    [9]
    {9} L. Kleinrock, Queueing Systems, Vol. 1. New York: Wiley, 1975.
    [10]
    {10} H. Kobayashi and A. G. Konheim, "Queueing models for computer communications system analysis," IEEE Trans. Commun., vol. COM-25, pp. 2-29, 1977.
    [11]
    {11} C. P. Kruskal and M. Snir, "The performance of multistage interconnection networks for multiprocessors," IEEE Trans. Comput., vol. C-32, pp. 1091-1098, Dec. 1983.
    [12]
    {12} C. P. Kruskal, M. Snir, and A. Weiss, "On the distribution of delays in buffered multistage networks for uniform and nonuniform traffic (extended abstract)," in Proc. 1984 Int. Conf. Parallel Processing, pp. 215-219.
    [13]
    {13} D. H. Lawrie, "Access and alignment of data in an array processor," IEEE Trans Comput., vol. C-24, pp. 1145-1155, 1975.
    [14]
    {14} A. Norton and G. Pfister, "A methodology for predicting multiprocessor performance," in Proc. 1985 Int. Conf. Parallel Processing, pp. 772-781.
    [15]
    {15} J. A. Patel, "Performance of processor-memory interconnections for multiprocessors," IEEE Trans. Comput., vol. C-30, pp. 771-780, 1981.
    [16]
    {16} G. Pfister, W. C. Brantley, D. A. George, S. L. Harvey, W. J. Kleinfelder, K. P. McAuliffe, E. A. Melton, V. A. Norton, and J. Weiss, "The IBM Research Parallel Processor Prototype (RP3): Introduction and architecture," in Proc. 1985 Int. Conf. Parallel Processing, pp. 764-771.
    [17]
    {17} H. J. Siegel, Interconnection Networks for Large-Scale Parallel Processing: Theory and Case Studies. Lexington, MA: Lexington Books, 1985.

    Cited By

    View all
    • (2015)Circuit ORAMProceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security10.1145/2810103.2813634(850-861)Online publication date: 12-Oct-2015
    • (2007)Queuing Delays in Randomized Load Balanced NetworksProceedings of the IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications10.1109/INFCOM.2007.54(400-408)Online publication date: 1-May-2007
    • (2003)Scheduling length for switching element disjoint multicasting in Banyan-type switching networksJournal of Systems Architecture: the EUROMICRO Journal10.1016/S1383-7621(02)00135-248:6-7(175-191)Online publication date: 1-Jan-2003
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Transactions on Computers
    IEEE Transactions on Computers  Volume 37, Issue 11
    November 1988
    174 pages

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 01 November 1988

    Author Tags

    1. buffer storage
    2. buffered interconnection networks
    3. clocked multistage interconnection networks
    4. conjectures
    5. delays
    6. formulas
    7. multiprocessor interconnection networks
    8. multistage packet-switching banyan network
    9. performance evaluation
    10. queueing theory
    11. queueing theory.
    12. random delay
    13. spatial steady state
    14. total delay distribution
    15. waiting times
    16. waiting times distribution

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0

    Other Metrics

    Citations

    Cited By

    View all
    • (2015)Circuit ORAMProceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security10.1145/2810103.2813634(850-861)Online publication date: 12-Oct-2015
    • (2007)Queuing Delays in Randomized Load Balanced NetworksProceedings of the IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications10.1109/INFCOM.2007.54(400-408)Online publication date: 1-May-2007
    • (2003)Scheduling length for switching element disjoint multicasting in Banyan-type switching networksJournal of Systems Architecture: the EUROMICRO Journal10.1016/S1383-7621(02)00135-248:6-7(175-191)Online publication date: 1-Jan-2003
    • (1996)On the communication throughput of buffered multistage interconnection networksProceedings of the eighth annual ACM symposium on Parallel Algorithms and Architectures10.1145/237502.237521(152-161)Online publication date: 24-Jun-1996
    • (1996)A Family of Interconnection Networks for Nonuniform TrafficIEEE Transactions on Parallel and Distributed Systems10.1109/71.5037737:5(486-492)Online publication date: 1-May-1996
    • (1993)A Markov-modulated Bernoulli process approximation for the analysis of Banyan NetworksACM SIGMETRICS Performance Evaluation Review10.1145/166962.16700521:1(183-194)Online publication date: 1-Jun-1993
    • (1993)A Markov-modulated Bernoulli process approximation for the analysis of Banyan NetworksProceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems10.1145/166955.167005(183-194)Online publication date: 1-Jun-1993
    • (1992)Effect of data access delays and system partitionability on the dynamic performance of a shared memory multiprocessorProceedings of the 1992 ACM/IEEE conference on Supercomputing10.5555/147877.148111(674-682)Online publication date: 1-Dec-1992
    • (1992)Performance analysis of communications in static interconnection networksACM SIGMETRICS Performance Evaluation Review10.1145/149439.13314820:1(249-250)Online publication date: 1-Jun-1992
    • (1992)Queuing delays for uniform and nonuniform traffic patterns in a MINACM SIGSIM Simulation Digest10.1145/141426.14142822:1(17-27)Online publication date: 1-Jul-1992
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media