• DocumentCode
    902495
  • Title

    Scalable Multi-Input–Multi-Output Queues With Application to Variation-Tolerant Architectures

  • Author

    Van Berkel, C. H Kees ; Van Roermund, Timo

  • Author_Institution
    Adv. R&D, ST-Ericsson, Eindhoven
  • Volume
    17
  • Issue
    7
  • fYear
    2009
  • fDate
    7/1/2009 12:00:00 AM
  • Firstpage
    920
  • Lastpage
    923
  • Abstract
    A queue typically connects a producer and a consumer and improves the overall performance by smoothening irregular production and consumption over time. In this paper, we introduce so-called multiple-input-multiple-output (MIMO) queues, connecting NP producers with NC consumers, that are symmetric, scalable, and have a high throughput. MIMO queues can be used to perform fine-grained load balancing and are proposed as key building blocks for variation-tolerant architectures. We present and analyze a family of asynchronous MIMO queues.
  • Keywords
    MIMO systems; queueing theory; asynchronous MIMO queues; fine-grained load balancing; multiinput-multioutput queues; smoothening irregular production; variation-tolerant architectures; Load balancing; multiple-input–multiple-output (MIMO) queues; variation-tolerant architectures;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2012929
  • Filename
    4957019