Preemptive virtual clock: A flexible, efficient, and cost-effective qos scheme for networks-on-chip

B Grot, SW Keckler, O Mutlu - Proceedings of the 42nd Annual IEEE/ACM …, 2009 - dl.acm.org
Future many-core chip multiprocessors (CMPs) and systems-on-a-chip (SOCs) will have
numerous processing elements executing multiple applications concurrently. These …

Kilo-NOC: a heterogeneous network-on-chip architecture for scalability and service guarantees

B Grot, J Hestness, SW Keckler, O Mutlu - ACM SIGARCH computer …, 2011 - dl.acm.org
Today's chip-level multiprocessors (CMPs) feature up to a hundred discrete cores, and with
increasing levels of integration, CMPs with hundreds of cores, cache tiles, and specialized …

Globally-synchronized frames for guaranteed quality-of-service in on-chip networks

JW Lee, MC Ng, K Asanovic - ACM SIGARCH Computer Architecture …, 2008 - dl.acm.org
Future chip multiprocessors (CMPs) may have hundreds to thousands of threads competing
to access shared resources, and will require quality-of-service (QoS) support to improve …

Introducing the supergt network-on-chip: Supergt qos: more than just gt

T Marescaux, H Corporaal - Proceedings of the 44th annual Design …, 2007 - dl.acm.org
Predictability of multi-processor systems-on-chip communication is critical and needs to be
addressed by providing the right mix of soft and hard real-time guarantees. To this end, state …

An approximate communication framework for network-on-chips

Y Chen, A Louri - IEEE Transactions on Parallel and Distributed …, 2020 - ieeexplore.ieee.org
Current multi-/many-core systems spend large amounts of time and power transmitting data
across on-chip interconnects. This problem is aggravated when data-intensive applications …

Approximating age-based arbitration in on-chip networks

MM Lee, J Kim, D Abts, M Marty, JW Lee - Proceedings of the 19th …, 2010 - dl.acm.org
The on-chip network of emerging many-core CMPs enables the sharing of numerous on-
chip components. This on-chip network needs to ensure fairness when accessing the …

Survey on real-time networks-on-chip

S Hesham, J Rettkowski, D Goehringer… - … on Parallel and …, 2016 - ieeexplore.ieee.org
Multi-Processor Systems-on-Chip (MPSoCs) have emerged as an evolution trend to meet
the growing complexity of embedded applications with increasing computation parallelism …

Application-aware prioritization mechanisms for on-chip networks

R Das, O Mutlu, T Moscibroda, CR Das - … of the 42nd annual IEEE/ACM …, 2009 - dl.acm.org
Network-on-Chips (NoCs) are likely to become a critical shared resource in future many-
core processors. The challenge is to develop policies and mechanisms that enable multiple …

Aergia: Exploiting packet latency slack in on-chip networks

R Das, O Mutlu, T Moscibroda, CR Das - ACM SIGARCH computer …, 2010 - dl.acm.org
Traditional Network-on-Chips (NoCs) employ simple arbitration strategies, such as round-
robin or oldest-first, to decide which packets should be prioritized in the network. This is …

HAT: Heterogeneous adaptive throttling for on-chip networks

KKW Chang, R Ausavarungnirun… - 2012 IEEE 24th …, 2012 - ieeexplore.ieee.org
The network-on-chip (NoC) is a primary shared resource in a chip multiprocessor (CMP)
system. As core counts continue to increase and applications become increasingly data …