DocumentCode :
2241727
Title :
LOFT: A High Performance Network-on-Chip Providing Quality-of-Service Support
Author :
Ouyang, Jin ; Xie, Yuan
Author_Institution :
Comput. Sci. & Eng. Dept, Pennsylvania State Univ., University Park, PA, USA
fYear :
2010
fDate :
4-8 Dec. 2010
Firstpage :
409
Lastpage :
420
Abstract :
Providing quality-of-service (QoS) for concurrent tasks in many-core architectures is becoming important, especially for real-time applications. QoS support for on-chip shared resources (such as shared cache, bus, and memory controllers)in chip-multiprocessors has been investigated in recent years. Unlike other shared resources, network-on-chip (NoC) does not typically have central arbitration of accesses to the shared resource. Instead, each router shares the responsibility of resource allocation. While such distributed nature benefits the scalable performance of NoC, it also dramatically complicates the problem of providing QoS support for individual flows. Existing approaches to address this problem suffer from various shortcomings such as low network utilization and weak QoS guarantees. In this work, we propose LOFT No architecture which features both high network utilization and strong QoS guarantees. LOFT is based on the combination of two mechanisms: a) locally-synchronized frames (LSF), which is a distributed frame-based scheduling mechanism that provides flexible QoS guarantees to different flows and b) flit-reservation (FRS), which is a flow-control mechanism integrated in LSF that improves network utilization. The experimental results show that LOFT delivers flexible and reliable QoS guarantees while sufficiently utilizes available network capacity to gain high overall throughput.
Keywords :
distributed shared memory systems; network-on-chip; quality of service; resource allocation; scheduling; LOFT; NoC; QoS; distributed frame based scheduling; file reservation; flow control mechanism; locally synchronized frames; many-core architectures; multiprocessors chip; network on chip; on-chip shared resources; quality of service; resource allocation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microarchitecture (MICRO), 2010 43rd Annual IEEE/ACM International Symposium on
Conference_Location :
Atlanta, GA
ISSN :
1072-4451
Print_ISBN :
978-1-4244-9071-4
Type :
conf
DOI :
10.1109/MICRO.2010.21
Filename :
5695554
Link To Document :
بازگشت