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.

Subodh Gupta

dblp:48/3427 · DBLP profile ↗
← Back
7ranked-venue papers
6as first author
0since 2021 · last 2009
—ORCID · none

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

Systems, architecture and hardware · 7 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 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
Energy-efficient computing · 51% Reconfigurable computing and FPGAs · 23% Electronic design automation · 19%

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

TopicWeightPapersLastEvidence papers
Energy-efficient computing › dynamic power reduction
clock power reduction
0.112009
Clock power reduction for virtex-5 FPGAs · FPGA 2009
Reconfigurable computing and FPGAs
FPGA architecture
0.112009
Clock power reduction for virtex-5 FPGAs · FPGA 2009
Energy-efficient computing › low-power design
power optimization
0.112009
Clock power reduction for virtex-5 FPGAs · FPGA 2009
Electronic design automation
power estimation
0.022000
Analytical models for RTL power estimation of combinational andsequential circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Power Macromodeling for High Level Power Estimation · DAC 1997
Electronic design automation › physical design
placement
0.012009
Clock power reduction for virtex-5 FPGAs · FPGA 2009
Performance modeling and evaluation
workload characterization
0.012000
Analytical models for RTL power estimation of combinational andsequential circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Energy-efficient computing
power modeling
0.011997
Power Macromodeling for High Level Power Estimation · DAC 1997
Electronic design automation
high-level synthesis
0.011997
Power Macromodeling for High Level Power Estimation · DAC 1997

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

placement optimization · 0.1clock gating · 0.1recursive least squares · 0.0table-based modeling · 0.0signal statistics characterization · 0.0
YearPublicationVenuePosition
2009 Clock power reduction for virtex-5 FPGAs
abstract
Clock network power in field-programmable gate arrays (FPGAs) is considered and two complementary approaches for clock power reduction in the Xilinx Virtex-5 FPGA are presented. The approaches are unique in that they leverage specific architectural aspects of Virtex-5 to achieve reductions in dynamic power consumed by the clock network. The first approach comprises a placement-based technique to reduce interconnect resource usage on the clock network, thereby reducing capacitance and power (up to 12%). The second approach borrows the "clock gating" notion from the ASIC domain and applies it to FPGAs. Clock enable signals on flip-flops are selectively migrated to use the dedicated clock enable available on the FPGA's built-in clock network, leading to reduced toggling on the clock interconnect and lower power (up to 28%). Power reductions are achieved without any performance penalty, on average.
Subodh Gupta, Jason Helge Anderson
FPGA2
2003 Energy and peak-current per-cycle estimation at RTL
abstract
We present novel macromodeling techniques for estimating the energy dissipated and peak-current drawn in a logic circuit for every input vector pair (we call this the energy-per-cycle and peak-current-per-cycle, respectively). The macromodels are based on classifying the input vector pairs on the basis of their Hamming distances and using a different equation-based macromodel for every Hamming distance. The variables of our macromodel are the zero-delay transition counts at three logic levels inside the circuit. We present an automatic characterization process by which such macromodels can be constructed. The energy-per-cycle macromodel provides a transient energy waveform, and can also be used to estimate the moving average energy over any time window, whereas peak-current-per-cycle macromodel provides peak-current which can be used for studying IR drop problems. Some key features of this technique are: 1) the models are compact (linear in the number of inputs); 2) they can be used for any input sequence; and 3) the characterization is automatic and requires no user intervention. These approaches have been implemented and models have been built and tested for many circuits. The average errors observed in estimating the energy-per-cycle and peak-current-per-cycle are under 20%. The energy-per-cycle model can also be used to measure the long-term average power, with an observed error of under 10% on average.
Subodh Gupta, Farid N. Najm
IEEE Trans. Very Large Scale Integr. Syst.1
2000 Analytical models for RTL power estimation of combinational andsequential circuits
abstract
In this paper, we propose a modeling technique that captures the dependence of the power dissipation of a (combinational or sequential) logic circuit on its input/output signal switching statistics. The resulting power macromodel consists of a quadratic or cubic equation in four variables, that can be used to estimate the power consumed in the circuit for any given input/output signal statistics. Given a low-level (typically gate-level) description of the circuit, we describe a characterization process that uses a recursive least squares (RLS) algorithm by which such an equation-based model can be automatically built. This approach has been implemented and models have been built and tested for many combinational and sequential benchmark circuits.
Subodh Gupta, Farid N. Najm
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2000 Power modeling for high-level power estimation
abstract
In this paper, we propose a modeling approach that captures the dependence of the power dissipation of a combinational logic circuit on its input/output signal switching statistics. The resulting power macromodel, consisting of a single four-dimensional table, can be used to estimate the power consumed in the circuit for any given input/output signal statistics. Given a low-level (typically gate-level) description of the circuit, we describe a characterization process by which such a table model can be automatically built. The four dimensions of our table-based model are the average input signal probability, average input transition density, average spatial correlation coefficient, and average output zero-delay transition density. This approach has been implemented and models have been built for many benchmark circuits. Over a wide range of input signal statistics, we show that this model gives very good accuracy, with an rms error of about 4% and average error of about 6%. Except for one out of about 10 000 cases, the largest error observed was under 20%. If one ignores the glitching activity, then the rms error becomes under 1%, the average error becomes under 5%, and the largest error observed in all cases is under 18%.
Subodh Gupta, Farid N. Najm
IEEE Trans. Very Large Scale Integr. Syst.1
1999 Power macro-models for DSP blocks with application to high-level synthesis
abstract
In this paper, we propose a modeling approach for the average power consumption of macro-blocks that are typically used in digital signal processing (DSP) systems, such as adders, multipliers and delay elements, in terms of their input/output signal switching statistics.The resulting power mucromodel, consisting of a quadratic or cubic equation in four variables, can be used to estimate the average power consumed in the macro-block for any given input/output signal statistics.This enables highlevel power estimation and allows one to compare the power performance of different competing DSP systems during high-level synthesis.This approach has been implemented and models have been built and tested for many macro-blocks.
Subodh Gupta, Farid N. Najm
ISLPED1
1999 Energy-per-cycle estimation at RTL
abstract
Abstract – We present a novel macromodeling technique for estimating the energy dissipated in a logic circuit for every input vector pair (we call this the energy-per-cycle). The macromodel is based on classifying the input vector pairs on the basis of their Hamming distances and using a different equation-based macromodel for every Hamming distance. The variables of our macromodel are the zero-delay transition counts at three logic levels inside the circuit. We present an automatic characterization process by which such macromodels can be constructed. This energy-per-cycle macromodel provides a transient energy waveform, and can also be used to estimate the moving average energy over any time window. This approach has been implemented and models have been built and tested for many circuits. The average error observed in estimating the energy-per-cycle is under 20%. The model can also be used to measure the long-term average power, with an observed error of under 10% on average. 1.
Subodh Gupta, Farid N. Najm
ISLPED1
1997 Power Macromodeling for High Level Power Estimation
abstract
A modeling approach is presentedthat captures the dependence of the power dissipationof a combinational logic circuit on its input/outputsignal switching activity.The resultingpower macromodel, consisting of a single three dimensionaltable, can be used to estimate the powerconsumed in the circuit for any given input/outputsignal statistics.Given a low-level (typically gate-level)description of the circuit, we describe a characterizationprocess by which such a table modelcan be automatically built.In contrast to otherproposed techniques, this can be done for any givenlogic circuit without any user intervention, and appliesto all possible input/output signal statistics;it does not require one to construct specialized analyticalequations for the power dissipation.Thethree dimensions of our table-based model are theaverage input signal probability, average input transitiondensity, and average output zero-delay transition density.This approach has been implemented and modelshave been built for many benchmark circuits.Overa wide range of input signal statistics, we show thatthis model gives very good accuracy, with an RMSerror of under about 6%.
Subodh Gupta, Farid N. Najm
DAC1