Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Amit Kumar 0002

dblp:k/AmitKumar2 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2008
0000-0002-1871-8315ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 7 · 6 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
5 papers
Energy-efficient computing · 58% Interconnection networks and networks-on-chip · 31% Processor architecture and microarchitecture · 11%

Topics — the 11 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing
thermal management
0.232008
System-Level Dynamic Thermal Management for High-Performance Microprocessors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
HybDTM: a coordinated hardware-software approach for dynamic thermal management · DAC 2006
Thermal Modeling, Characterization and Management of On-Chip Networks · MICRO 2004
Energy-efficient computing › thermal management
dynamic thermal management
0.122008
System-Level Dynamic Thermal Management for High-Performance Microprocessors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
HybDTM: a coordinated hardware-software approach for dynamic thermal management · DAC 2006
Energy-efficient computing › thermal management
thermal-aware scheduling
0.122008
HybDTM: a coordinated hardware-software approach for dynamic thermal management · DAC 2006
System-Level Dynamic Thermal Management for High-Performance Microprocessors · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2008
Interconnection networks and networks-on-chip
flow control
0.112008
Token flow control · MICRO 2008
Interconnection networks and networks-on-chip › packet switching
packet-switched network
0.112007
Express virtual channels: towards the ideal interconnection fabric · ISCA 2007
Interconnection networks and networks-on-chip
virtual channels
0.112007
Express virtual channels: towards the ideal interconnection fabric · ISCA 2007
Energy-efficient computing
thermal modeling
0.012004
Thermal Modeling, Characterization and Management of On-Chip Networks · MICRO 2004
Processor architecture and microarchitecture
many-core architecture
0.022008
Token flow control · MICRO 2008
Express virtual channels: towards the ideal interconnection fabric · ISCA 2007
Processor architecture and microarchitecture
multicore design
0.012008
Token flow control · MICRO 2008
Interconnection networks and networks-on-chip › interconnect architecture
communication fabric
0.012007
Express virtual channels: towards the ideal interconnection fabric · ISCA 2007
Processor architecture and microarchitecture › multithreading
simultaneous multithreading
0.012006
HybDTM: a coordinated hardware-software approach for dynamic thermal management · DAC 2006

Methods — techniques the papers use, named apart from their topics

regression-based thermal modeling · 0.1hardware performance counters · 0.1packet-switched router design · 0.1energy-delay analysis · 0.1virtual channel flow control · 0.1router microarchitecture design · 0.1clock gating · 0.1thermal-correlation-based routing · 0.0finite element simulation · 0.0distributed throttling · 0.0
YearPublicationVenuePosition
2008 A system-level perspective for efficient NoC design
abstract
With the advent of chip multiprocessors (CMPs) in mainstream systems, the on-chip network that connects different processing cores becomes a critical part of the design. There has been significant work in the recent past on designing these networks for efficiency and scalability. However, most network design evaluations use a stand-alone network simulator which fails to capture the system-level implications of the design. New design innovations, which might yield promising results when evaluated using such stand-alone models, may not look that attractive when evaluated in a full-system simulation framework. In this work, we present GARNET, a detailed network model incorporated inside a full-system simulator which enables system-level performance and power modeling of network-level techniques. GARNET also facilitates accurate evaluation of techniques that simultaneously leverage the memory hierarchy as well as the interconnection network. We also discuss express virtual channels, a novel flow control technique which improves network energy/delay by creating virtual lanes in the network along which packets can bypass intermediate routers.
Amit Kumar 0002, Niket Agarwal, Li-Shiuan Peh, Niraj K. Jha
IPDPS1
2008 Token flow control
abstract
As companies move towards many-core chips, an efficient on-chip communication fabric to connect these cores assumes critical importance. To address limitations to wire delay scalability and increasing bandwidth demands, state-of-the-art on-chip networks use a modular packet-switched design with routers at every hop which allow sharing of network channels over multiple packet flows. This, however, leads to packets going through a complex router pipeline at every hop, resulting in the overall communication energy/delay being dominated by the router overhead, as opposed to just wire energy/delay.
Amit Kumar 0002, Li-Shiuan Peh, Niraj K. Jha
MICRO1
2008 System-Level Dynamic Thermal Management for High-Performance Microprocessors
abstract
Thermal issues are fast becoming major design constraints in high-performance systems. Temperature variations adversely affect system reliability and prompt worst-case design. In recent history, researchers have proposed dynamic thermal-management (DTM) techniques targeting average-case design and tackling the temperature issue at runtime. While past work on DTM has focused on different techniques in isolation, it fails to consider a system-level approach which uses both hardware and software support in a synergistic fashion and hence leads to a significant execution-time overhead. In this paper, we propose HybDTM, a system-level framework for doing fine-grained coordinated thermal management using a hybrid of hardware techniques (like clock gating) and software techniques (like thermal-aware process scheduling), leveraging the advantages of both approaches in a synergistic fashion. We show that while hardware techniques can be used reactively to manage the overall temperature in case of thermal emergencies, proactive use of software techniques can build on top of it to balance the overall thermal profile with minimal overhead using the operating system (OS) support. In order to evaluate our proposed hybrid-DTM policy, we develop a novel regression-based thermal model, providing fast and accurate temperature estimates to do runtime thermal characterization of all applications running on the system, using hardware performance counters available in modern high-performance processors alongside thermal sensors for training the model at runtime. Our model is validated against actual temperature measurements from online thermal sensors, with the average estimation error found to be less than 5%. We also study system-level DTM issues, jointly considering both the processor and memory, and show how a unified DTM approach can benefit from global knowledge of individual system components. We evaluate our proposed methodology on a desktop system with an Intel Pentium-4 processor and a modified Linux OS, running a number of SPEC2000 benchmarks, in both uniprocessor and simultaneous multithreaded environments and show that our proposed technique is able to successfully manage the overall temperature with an average execution-time overhead of only 10.4% (20.1% maximum) compared to the case without any DTM, as opposed to 23.9% (46% maximum) overhead for purely hardware-based DTM. Our system, including the thermal-aware OS, built-in runtime thermal-characterization model, and interface to the underlying hardware using the Pentium-4 processor, is ready for release.
Amit Kumar 0002, Li-Shiuan Peh, Niraj K. Jha
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2007 A 4.6Tbits/s 3.6GHz single-cycle NoC router with a novel switch allocator in 65nm CMOS
abstract
As chip multiprocessors (CMPs) become the only viable way to scale up and utilize the abundant transistors made available in current microprocessors, the design of on-chip networks is becoming critically important. These networks face unique design constraints and are required to provide extremely fast and high bandwidth communication, yet meet tight power and area budgets. In this paper, we present a detailed design of our on-chip network router targeted at a 36-core shared-memory CMP system in 65nm technology. Our design targets an aggressive clock frequency of 3.6GHz, thus posing tough design challenges that led to several unique circuit and microarchitectural innovations and design choices, including a novel high throughput and low latency switch allocation mechanism, a non-speculative single-cycle router pipeline which uses advanced bundles to remove control setup overhead, a low-complexity virtual channel allocator and a dynamically-managed shared buffer design which uses prefetching to minimize critical path delay. Our router takes up 1.19mm2area and expends 551 mW power at 10% activity, delivering a single-cycle no-load latency at 3.6GHz clock frequency while achieving a peak switching data rate in excess of 4.6Tbits/s per router node.
Amit Kumar 0002, Partha Kundu, Arvind P. Singh, Li-Shiuan Peh, Niraj K. Jha
ICCD1
2007 Express virtual channels: towards the ideal interconnection fabric
abstract
Due to wire delay scalability and bandwidth limitations inherent in shared buses and dedicated links, packet-switched on-chip interconnection networks are fast emerging as the pervasive communication fabric to connect different processing elements in many-core chips. However, current state-of-the-art packet-switched networks rely on complex routers which increases the communication overhead and energy consumption as compared to the ideal interconnection fabric.
Amit Kumar 0002, Li-Shiuan Peh, Partha Kundu, Niraj K. Jha
ISCA1
2006 HybDTM: a coordinated hardware-software approach for dynamic thermal management
abstract
With ever-increasing power density and cooling costs in modern high-performance systems, dynamic thermal management (DTM) has emerged as an effective technique for guaranteeing thermal safety at run-time. While past works on DTM have focused on different techniques in isolation, they fail to consider a synergistic mechanism using both hardware and software support and hence lead to a significant execution time overhead.In this paper, we propose HybDTM, a methodology for fine-grained, coordinated thermal management using a hybrid of hardware techniques, such as clock gating, and software techniques, such as thermal-aware process scheduling, synergistically leveraging the advantages of both approaches. We show that while hardware techniques can be used reactively to manage thermal emergencies, proactive use of low-overhead software techniques can rely on application-specific thermal profiles to lower system temperature. Our technique involves a novel regression-based thermal model which provides fast and accurate temperature estimates for run-time thermal characterization of applications running on the system, using hardware performance counters, while considering system-level thermal issues. We evaluate HybDTM on an actual desktop system running a number of SPEC2000 benchmarks, in both uniprocessor and simultaneous multi-threading (SMT) environments, and show that it is able to successfully manage the overall temperature with an average execution time overhead of only 9.9% (16.3% maximum) compared to the case without any DTM, as opposed to 20.4% (29.5% maximum) overhead for purely hardware-based DTM.
Amit Kumar 0002, Li-Shiuan Peh, Niraj K. Jha
DAC1
2004 Thermal Modeling, Characterization and Management of On-Chip Networks
abstract
Due to the wire delay constraints in deep submicron technology and increasing demand for on-chip bandwidth, networks are becoming the pervasive interconnect fabric to connect processing elements on chip. With ever-increasing power density and cooling costs, the thermal impact of on-chip networks needs to be urgently addressed. In this work, we first characterize the thermal profile of the MIT Raw chip. Our study shows networks having comparable thermal impact as the processing elements and contributing significantly to overall chip temperature, thus motivating the need for network thermal management. The characterization is based on an architectural thermal model we developed for on-chip networks that takes into account the thermal correlation between routers across the chip and factors in the thermal contribution of on-chip interconnects. Our thermal model is validated against finite-element based simulators for an actual chip with associated power measurements, with an average error of 5.3%. We next propose ThermalHerd, a distributed, collaborative run-time thermal management scheme for on-chip networks that uses distributed throttling and thermal-correlation based routing to tackle thermal emergencies. Our simulations show ThermalHerd effectively ensuring thermal safety with little performance impact. With Raw as our platform, we further show how our work can be extended to the analysis and management of entire on-chip systems, jointly considering both processors and networks.
Li-Shiuan Peh, Amit Kumar 0002, Niraj K. Jha
MICRO3