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 :
بازگشت