Scalable Multi-Input–Multi-Output Queues With Application to Variation-Tolerant Architectures | IEEE Journals & Magazine | IEEE Xplore

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


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...Show More

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.
Page(s): 920 - 923
Date of Publication: 19 May 2009

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.