Demo Data from EDBT 2026 / reviewers in the wild / expert
Naga Durga Prasad Avirneni
dblp:08/2548
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2016
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 4 first-authorSecurity and privacy · 2 · 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
3 papers |
Hardware reliability and fault tolerance · 30% Energy-efficient computing · 30% Processor architecture and microarchitecture · 27% | |
| Network and information security
1 paper |
Hardware security and side channels · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing
power management |
0.3 | 2 | 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi Processors · IEEE Trans. Computers 2016 Countering Power Analysis Attacks UsingReliable and Aggressive Designs · IEEE Trans. Computers 2014 |
Processor architecture and microarchitecture
chip multiprocessor |
0.2 | 1 | 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi Processors · IEEE Trans. Computers 2016 |
Energy-efficient computing › power management
dynamic power management |
0.2 | 1 | 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi Processors · IEEE Trans. Computers 2016 |
Parallel and multicore computing
task scheduling |
0.2 | 1 | 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi Processors · IEEE Trans. Computers 2016 |
Processor architecture and microarchitecture › speculation
timing speculation |
0.2 | 1 | 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi Processors · IEEE Trans. Computers 2016 |
Hardware security and side channels › side-channel attack
power analysis |
0.2 | 1 | 2014 | Countering Power Analysis Attacks UsingReliable and Aggressive Designs · IEEE Trans. Computers 2014 |
Hardware security and side channels
side-channel attack |
0.2 | 1 | 2014 | Countering Power Analysis Attacks UsingReliable and Aggressive Designs · IEEE Trans. Computers 2014 |
Hardware security and side channels
side-channel countermeasures |
0.2 | 1 | 2014 | Countering Power Analysis Attacks UsingReliable and Aggressive Designs · IEEE Trans. Computers 2014 |
Hardware reliability and fault tolerance
soft errors |
0.1 | 1 | 2012 | Low Overhead Soft Error Mitigation Techniques for High-Performance and Aggressive Designs · IEEE Trans. Computers 2012 |
Hardware reliability and fault tolerance › soft errors
soft error mitigation |
0.1 | 1 | 2012 | Low Overhead Soft Error Mitigation Techniques for High-Performance and Aggressive Designs · IEEE Trans. Computers 2012 |
Hardware reliability and fault tolerance
timing error |
0.1 | 1 | 2012 | Low Overhead Soft Error Mitigation Techniques for High-Performance and Aggressive Designs · IEEE Trans. Computers 2012 |
Hardware reliability and fault tolerance › error detection
timing error detection |
0.1 | 1 | 2012 | Low Overhead Soft Error Mitigation Techniques for High-Performance and Aggressive Designs · IEEE Trans. Computers 2012 |
Methods — techniques the papers use, named apart from their topics
differential power analysis · 0.4correlation power analysis · 0.4voltage/frequency scaling · 0.2over-clocking · 0.2triple modular redundancy · 0.1multiple clocking · 0.1gate-level simulation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | Utilization Aware Power Management in Reliable and Aggressive Chip Multi ProcessorsabstractWith increasing transistor density on a single chip, processor design in the nanoscale era is hitting power and frequency walls. Due to these challenges, processors not only need to run fast, but remain cool and consume less energy. At this juncture where no further improvement in clock frequency is possible, data dependent latching through timing speculation provides a silver lining. In this paper, (a) we present a novel power level switching mechanism using reliable and aggressive designs that support overclocking. Using the proposed framework, we achieve 40 percent speed-up and also observe 75 percent energy-delay squared product (ED2) savings relative to the base architecture. (b) showcase the loss of efficiency in current chip multiprocessor systems due to excess power supplied. We propose a utilization-aware task scheduling (UTS) - a power management scheme that increases energy efficiency of chip multiprocessors. (c) demonstrate that UTS along with aggressive timing speculation extracts ample performance from the system without loss of efficiency, and also without breaching power and thermal constraints. We demonstrate that UTS improves performance by 12 percent due to aggressive power level switching and over 50 percent in ED2savings in comparing to traditional power management techniques. Naga Durga Prasad Avirneni, Prem Kumar Ramesh, Arun K. Somani |
IEEE Trans. Computers | 1 |
| 2014 | Countering Power Analysis Attacks UsingReliable and Aggressive DesignsabstractRecent events have indicated that attackers are banking on side-channel attacks, such as differential power analysis (DPA) and correlation power analysis (CPA), to exploit information leaks from physical devices. Random dynamic voltage frequency scaling (RDVFS) has been proposed to prevent such attacks and has very little area, power, and performance overheads. But due to the one-to-one mapping present between voltage and frequency of DVFS voltage-frequency pairs, RDVFS cannot prevent power attacks. In this paper, we propose a novel countermeasure that uses reliable and aggressive designs to break this one-to-one mapping. Our experiments show that our technique significantly reduces the correlation for the actual key and also reduces the risk of power attacks by increasing the probability for incorrect keys to exhibit maximum correlation. Moreover, our scheme also enables systems to operate beyond the worst-case estimates to offer improved power and performance benefits. For the experiments conducted on AES S-box implemented using 45 nm CMOS technology, our approach has increased performance by 22 percent over the worst-case estimates. Also, it has decreased the correlation for the correct key by an order and has increased the probability by almost 3.5X times for wrong keys when compared with the original key to exhibit maximum correlation. Naga Durga Prasad Avirneni, Arun K. Somani |
IEEE Trans. Computers | 1 |
| 2012 | Low Overhead Soft Error Mitigation Techniques for High-Performance and Aggressive DesignsabstractThe threat of soft error induced system failure in computing systems has become more prominent, as we adopt ultradeep submicron process technologies. In this paper, we propose two efficient soft error mitigation schemes, namely, Soft Error Mitigation (SEM) and Soft and Timing Error Mitigation (STEM), using the approach of multiple clocking of data for protecting combinational logic blocks from soft errors. Our first technique, SEM, based on distributed and temporal voting of three registers, unloads the soft error detection overhead from the critical path of the systems. SEM is also capable of ignoring false errors and recovers from soft errors using in-situ fast recovery avoiding recomputation. Our second technique, STEM, while tolerating soft errors, adds timing error detection capability to guarantee reliable execution in aggressively clocked designs that enhance system performance by operating beyond worst-case clock frequency. We also present a specialized low overhead clock phase management scheme that ably supports our proposed techniques. Timing-annotated gate-level simulations, using 45 nm libraries, of a pipelined adder-multiplier and DLX processor show that both our techniques achieve near 100 percent fault coverage. For DLX processor, even under severe fault injection campaigns, SEM achieves an average performance improvement of 26.58 percent over a conventional triple modular redundancy voter-based soft error mitigation scheme, while STEM outperforms SEM by 27.42 percent. Naga Durga Prasad Avirneni, Arun K. Somani |
IEEE Trans. Computers | 1 |
| 2009 | Low overhead Soft Error Mitigation techniques for high-performance and aggressive systemsabstractThe threat of soft error induced system failure in high performance computing systems has become more prominent, as we adopt ultra-deep submicron process technologies. In this paper, we propose two techniques, namely soft error mitigation (SEM) and soft and timing error mitigation (STEM), for protecting combinational logic blocks from soft errors. Our first technique (SEM), based on distributed and temporal voting of three registers, unloads the soft error detection overhead from the critical path of the systems. Our second technique (STEM) adds timing error detection capability to guarantee reliable execution in aggressively clocked designs that enhance system performance by operating beyond worst-case clock frequency. We also present a specialized low overhead clock generation scheme that ably supports our proposed techniques. Timing annotated gate level simulations, using 45 nm libraries, of a pipelined adder-multiplier and DLX processor show that both our techniques achieve near 100% fault coverage. For DLX processor, even under severe fault injection campaigns, SEM achieves an average performance improvement of 26.58% over a conventional triple modular redundancy voter based soft error mitigation scheme, while STEM outperforms SEM by 27.42%. Naga Durga Prasad Avirneni, Viswanathan Subramanian, Arun K. Somani |
DSN | 1 |
| 2007 | Superscalar Processor Performance Enhancement through Reliable Dynamic Clock Frequency TuningabstractSynchronous circuits are typically clocked considering worst case timing paths so that timing errors are avoided under all circumstances. In the case of a pipelined processor, this has special implications since the operating frequency of the entire pipeline is limited by the slowest stage. Our goal, in this paper, is to achieve higher performance in superscalar processors by dynamically varying the operating frequency during run time past worst case limits. The key objective is to see the effect of overclocking on superscalar processors for various benchmark applications, and analyze the associated overhead, in terms of extra hardware and error recovery penalty, when the clock frequency is adjusted dynamically. We tolerate timing errors occurring at speeds higher than what the circuit is designed to operate at by implementing an efficient error detection and recovery mechanism. We also study the limitations imposed by minimum path constraints on our technique. Experimental results show that an average performance gain up to 57% across all benchmark applications is achievable. Viswanathan Subramanian, Mikel Bezdek, Naga Durga Prasad Avirneni, Arun K. Somani |
DSN | 3 |