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
Link To Document