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.

Pramesh Pandey

dblp:223/9525 · DBLP profile ↗
← Back
6ranked-venue papers
4as first author
2since 2021 · last 2021
0000-0002-4345-4067ORCID · corroborated

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

Systems, architecture and hardware · 6 · 4 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 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
2 papers
Hardware accelerators and domain-specific architectures · 49% Energy-efficient computing · 41% Hardware reliability and fault tolerance · 10%

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

TopicWeightPapersLastEvidence papers
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.922021
UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating · DAC 2021
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019
Hardware accelerators and domain-specific architectures › tensor accelerator
tensor processing unit
0.922021
UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating · DAC 2021
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019
Energy-efficient computing
power management
0.622021
UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating · DAC 2021
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019
Energy-efficient computing
power gating
0.512021
UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating · DAC 2021
Energy-efficient computing › voltage scaling
near-threshold computing
0.412019
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019
Hardware reliability and fault tolerance
timing error tolerance
0.412019
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019
Hardware accelerators and domain-specific architectures
systolic array
0.112021
UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating · DAC 2021
Energy-efficient computing
voltage scaling
0.112019
GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit · DAC 2019

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

dataflow-adaptive power gating · 0.5voltage boosting · 0.4timing error mitigation · 0.4
YearPublicationVenuePosition
2021 UPTPU: Improving Energy Efficiency of a Tensor Processing Unit through Underutilization Based Power-Gating
abstract
The AI boom is bringing a plethora of domain-specific architectures for Neural Network computations. Google’s Tensor Processing Unit (TPU), a Deep Neural Network (DNN) accelerator, has replaced the CPUs/GPUs in its data centers, claiming more than 15 × rate of inference. However, the unprecedented growth in DNN workloads with the widespread use of AI services projects an increasing energy consumption of TPU based data centers. In this work, we parametrize the extreme hardware underutilization in TPU systolic array and propose UPTPU: an intelligent, dataflow adaptive power-gating paradigm to provide a staggering 3.5 × – 6.5× energy efficiency to TPU for different input batch sizes.
Pramesh Pandey, Noel Daniel Gundi, Koushik Chakraborty, Sanghamitra Roy
DAC1
2021 EFFORT: A Comprehensive Technique to Tackle Timing Violations and Improve Energy Efficiency of Near-Threshold Tensor Processing Units
abstract
Modern deep neural network (DNN) applications demand a remarkable processing throughput usually unmet by traditional Von Neumann architectures. Consequently, hardware accelerators, comprising a sea of multiplier-and-accumulate (MAC) units, have recently gained prominence in accelerating DNN inference engine. For example, tensor processing units (TPUs) account for a lion’s share of Google’s datacenter inference operations. The proliferation of real-time DNN predictions is accompanied by a tremendous energy budget. In quest of trimming the energy footprint of DNN accelerators, we propose Energy eFFicient and errOr Resilient TPU (EFFORT)—an energy optimized, yet high-performance TPU architecture, operating at the near-threshold computing (NTC) region. EFFORT promotes a better-than-worst case design by operating the NTC TPU at a substantially high frequency while keeping the voltage at the NTC nominal value. In order to tackle the timing errors due to such aggressive operation, we employ an opportunistic error mitigation strategy. In addition, we implement anin situclock gating architecture, drastically reducing the MACs’ dynamic power consumption. Compared to a cutting-edge error mitigation technique for TPUs, EFFORT enables up to$2.5\times $better performance at NTC with only 4% average accuracy drop across six out of eight DNN benchmarks.
Noel Daniel Gundi, Tahmoures Shabanian, Prabal Basu, Pramesh Pandey, Sanghamitra Roy, Koushik Chakraborty
IEEE Trans. Very Large Scale Integr. Syst.4
2020 EFFORT: Enhancing Energy Efficiency and Error Resilience of a Near-Threshold Tensor Processing Unit
abstract
Modern deep neural network (DNN) applications demand a remarkable processing throughput usually unmet by traditional Von Neumann architectures. Consequently, hardware accelerators, comprising a sea of multiplier and accumulate (MAC) units, have recently gained prominence in accelerating DNN inference engine. For example, Tensor Processing Units (TPU) account for a lion's share of Google's datacenter inference operations. The proliferation of real-time DNN predictions is accompanied with a tremendous energy budget. In quest of trimming the energy footprint of DNN accelerators, we propose EFFORT-an energy optimized, yet high performance TPU architecture, operating at the Near-Threshold Computing (NTC) region. EFFORT promotes a better-than-worst-case design by operating the NTC TPU at a substantially high frequency while keeping the voltage at the NTC nominal value. In order to tackle the timing errors due to such aggressive operation, we employ an opportunistic error mitigation strategy. Additionally, we implement an in-situ clock gating architecture, drastically reducing the MACs' dynamic power consumption. Compared to a cutting-edge error mitigation technique for TPUs, EFFORT enables up to 2.5× better performance at NTC with only 2% average accuracy drop across 3 out of 4 DNN datasets.
Noel Daniel Gundi, Tahmoures Shabanian, Prabal Basu, Pramesh Pandey, Sanghamitra Roy, Koushik Chakraborty, Zhen Zhang 0006
ASP-DAC4
2020 GreenTPU: Predictive Design Paradigm for Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit
abstract
The emergence of hardware accelerators has brought about several orders of magnitude improvement in the speed of the deep neural-network (DNN) inference. Among such DNN accelerators, the Google tensor processing unit (TPU) has transpired to be the best-in-class, offering more than 15× speedup over the contemporary GPUs. However, the rapid growth in several DNN workloads conspires to escalate the energy consumptions of the TPU-based data-centers. In order to restrict the energy consumption of TPUs, we propose GreenTPU-a low-power near-threshold (NTC) TPU design paradigm. To ensure a high inference accuracy at a low-voltage operation, GreenTPU identifies the patterns in the error-causing activation sequences in the systolic array, and prevents further timing errors from similar patterns by intermittently boosting the operating voltage of the specific multiplier-and-accumulator units in the TPU. Compared to a cutting-edge timing error mitigation technique for TPUs, GreenTPU enables 2× to 3× higher performance (TOPS) in an NTC TPU, with a minimal loss in the prediction accuracy.
Pramesh Pandey, Prabal Basu, Koushik Chakraborty, Sanghamitra Roy
IEEE Trans. Very Large Scale Integr. Syst.1
2019 GreenTPU: Improving Timing Error Resilience of a Near-Threshold Tensor Processing Unit
abstract
The emergence of hardware accelerators has brought about several orders of magnitude improvement in the speed of the deep neural-network (DNN) inference. Among such DNN accelerators, Google Tensor Processing Unit (TPU) has transpired to be the best-in-class, offering more than 15× speedup over the contemporary GPUs. However, the rapid growth in several DNN workloads conspires to escalate the energy consumptions of the TPU-based data-centers. In order to restrict the energy consumption of TPUs, we propose Green TPU---a low-power near-threshold (NTC) TPU design paradigm. To ensure a high inference accuracy at a low-voltage operation, GreenTPU identifies the patterns in the error-causing activation sequences in the systolic array, and prevents further timing errors from the same sequence by intermittently boosting the operating voltage of the specific multiplier-and-accumulator units in the TPU. Compared to a cutting-edge timing error mitigation technique for TPUs, GreenTPU enables 2X--3X higher performance in an NTC TPU, with a minimal loss in the prediction accuracy.
Pramesh Pandey, Prabal Basu, Koushik Chakraborty, Sanghamitra Roy
DAC1
2018 Reliability and Uniformity Enhancement in 8T-SRAM based PUFs operating at NTC
abstract
SRAM-based PUFs (SPUFs) have emerged as promising security primitives for low-power devices. However, operating 8T-SPUFs at Near-Threshold Computing (NTC) realm is plagued by exacerbated process variation (PV) sensitivity which thwarts their reliable operation. In this paper, we demonstrate the massive degradation in the reliability and uniformity characteristics of 8T-SPUF. By exploiting the opportunities bestowed by schematic asymmetry of 8T-SPUF cells, we propose biasing and sizing based design strategies. Our techniques achieve an immense improvement of more than 55% in the percentage of unreliable cells and improves the proximity to ideal uniformity by 82%, over a baseline NTC 8T-SPUF with no enhancement.
Pramesh Pandey, Asmita Pal, Koushik Chakraborty, Sanghamitra Roy
ISLPED1