EDBT 2026 Demo / reviewers in the wild / expert
Vijay Degalahal
dblp:67/763
· DBLP profile ↗
8ranked-venue papers
2as 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 · 2 first-authorSecurity and privacy · 1Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1
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 · 48% Energy-efficient computing · 28% Electronic design automation · 13% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 100% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware reliability and fault tolerance
soft errors |
0.1 | 1 | 2009 | Modeling Soft Errors at the Device and Logic Levels for Combinational Circuits · IEEE Trans. Dependable Secur. Comput. 2009 |
Hardware reliability and fault tolerance › soft errors
soft error rate estimation |
0.1 | 1 | 2009 | Modeling Soft Errors at the Device and Logic Levels for Combinational Circuits · IEEE Trans. Dependable Secur. Comput. 2009 |
Energy-efficient computing › leakage power reduction
cache leakage reduction |
0.1 | 2 | 2004 | Reducing instruction cache energy consumption using a compiler-based strategy · ACM Trans. Archit. Code Optim. 2004 Compiler-directed instruction cache leakage optimization · MICRO 2002 |
Memory systems › cache › CPU cache
instruction cache |
0.0 | 1 | 2004 | Reducing instruction cache energy consumption using a compiler-based strategy · ACM Trans. Archit. Code Optim. 2004 |
Compilers and program optimization › compiler optimization
compiler-directed optimization |
0.0 | 1 | 2002 | Compiler-directed instruction cache leakage optimization · MICRO 2002 |
Compilers and program optimization
instruction cache optimization |
0.0 | 1 | 2002 | Compiler-directed instruction cache leakage optimization · MICRO 2002 |
Energy-efficient computing
power management |
0.0 | 1 | 2002 | Compiler-directed instruction cache leakage optimization · MICRO 2002 |
Electronic design automation
hardware verification and test |
0.0 | 1 | 2009 | Modeling Soft Errors at the Device and Logic Levels for Combinational Circuits · IEEE Trans. Dependable Secur. Comput. 2009 |
Electronic design automation › circuit simulation › device and circuit simulation
transistor-level simulation |
0.0 | 1 | 2009 | Modeling Soft Errors at the Device and Logic Levels for Combinational Circuits · IEEE Trans. Dependable Secur. Comput. 2009 |
Methods — techniques the papers use, named apart from their topics
hierarchical modeling · 0.1circuit-level simulation · 0.1state-preserving and state-destroying mechanisms · 0.1conservative and optimistic leakage control · 0.1state-preserving leakage control · 0.1state-destroying leakage control · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Modeling Soft Errors at the Device and Logic Levels for Combinational CircuitsabstractRadiation-induced soft errors in combinational logic is expected to become as important as directly induced errors on state elements. Consequently, it has become important to develop techniques to quickly and accurately predict soft-error rates (SERs) in combinational circuits. In this work, we present methodologies to model soft errors in both the device and logic levels. At the device level, a hierarchical methodology to model neutron-induced soft errors is proposed. This model is used to create a transient current library, which will be useful for circuit-level soft-error estimation. The library contains the transient current response to various different factors such as ion energies, operating voltage, substrate bias, angle, and location of impact. At the logic level, we propose a new approach to estimating the SER of logic circuits that attempts to capture electrical, logic, and latch window masking concurrently. The average error of the SER estimates using our approach, compared to the estimates obtained using circuit-level simulations, is 6.5 percent while providing an average speedup of 15,000. We have demonstrated the scalability of our approach using designs from the ISCAS-85 benchmarks. Rajaraman Ramanarayanan, Vijay Degalahal, Krishnan Ramakrishnan, Jungsub Kim, Narayanan Vijaykrishnan, Yuan Xie 0001, Mary Jane Irwin, Kenan Unlu |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2009 | Compiler-assisted soft error detection under performance and energy constraints in embedded systemsabstractSoft errors induced by terrestrial radiation are becoming a significant concern in architectures designed in newer technologies. If left undetected, these errors can result in catastrophic consequences or costly maintenance problems in different embedded applications. In this article, we focus on utilizing the compiler's help in duplicating instructions for error detection in VLIW datapaths. The instruction duplication mechanism is further supported by a hardware enhancement for efficient result verification, which avoids the need of additional comparison instructions. In the proposed approach, the compiler determines the instruction schedule by balancing the permissible performance degradation and the energy constraint with the required degree of duplication. Our experimental results show that our algorithms allow the designer to perform trade-off analysis between performance, reliability, and energy consumption. Jie S. Hu, Feihui Li, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin |
ACM Trans. Embed. Comput. Syst. | 3 |
| 2005 | Methodology for high level estimation of FPGA power consumptionabstractPower consumption in FPGA designs calls for power-aware design and power budgeting early in the design cycle. In this work, we leverage the FPGA architecture to present an efficient and accurate methodology for pre-silicon dynamic power estimation of FPGA-based designs. Our methodology uses device-level simulations to characterize a coarse-grained architectural model and incorporates architectural parameters to estimate the dominant wire capacitance. Such an approach not only reduces the need for tedious and time consuming silicon characterizations but ensures accurate pre-silicon power predictions. We apply the methodology to estimate the power consumption of a state-of-the-art Spartan-3™ FPGA family, evaluate the estimation results against silicon measurements, and present a detailed power breakdown of the FPGA. Our results find that the routing resources and the clock to consume the maximum power. Vijay Degalahal, Tim Tuan |
ASP-DAC | 1 |
| 2005 | Compiler-Directed Instruction Duplication for Soft Error DetectionabstractWe experiment with compiler-directed instruction duplication to detect soft errors in VLIW datapaths. In the proposed approach, the compiler determines the instruction schedule by balancing the permissible performance degradation with the required degree of duplication. Our experimental results show that our algorithms allow the designer to perform tradeoff analysis between performance and reliability. Jie S. Hu, Feihui Li, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin |
DATE | 3 |
| 2005 | Soft errors issues in low-power cachesabstractAs technology scales, reducing leakage power and improving reliability of data stored in memory cells is both important and challenging. While lower threshold voltages increase leakage, lower supply voltages and smaller nodal capacitances reduce energy consumption but increase soft errors rates. In this work, we present a comprehensive study of soft error rates on low-power cache design. First, we study the effect of circuit level techniques, used to reduce the leakage energy consumption, on soft error rates. Our results using custom designs show that many of these approaches may increase the soft error rates as compared to a standard 6T SRAM. We also validate the effects of voltage scaling on soft error rate by performing accelerated tests on off-the-shelf SRAM-based chips using a neutron beam source. Next, we study the impact of cache decay and drowsy cache, which are two commonly used architectural-level leakage reduction approaches, on the cache reliability. Our results indicate that the leakage optimization techniques change the reliability of cache memory. More importantly, we demonstrate that there is a tradeoff between optimizing for leakage power and improving the immunity to soft error. We also study the impact of error correcting codes on soft error rates. Based on this study, we propose an adaptive error correcting scheme to reduce the leakage energy consumption and improve reliability. Vijay Degalahal, Lin Li 0002, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2004 | Soft error and energy consumption interactions: a data cache perspectiveabstractEnergy-efficiency and reliability are two major design constraints influencing next generation system designs. In this work, we focus on the interaction between power consumption and reliability considering the on-chip data caches. First, we investigate the impact of two commonly used architectural-level leakage reduction approaches on the data reliability. Our results indicate that the leakage optimization techniques can have very different reliability behavior as compared to an original cache with no leakage optimizations. Next, we investigate on providing data reliability in an energy efficient fashion in the presence of soft-errors. In contrast to current commercial caches that treat and protect all data using the same error detection/correction mechanism, we present an adaptive error coding scheme that treats dirty and clean data cache blocks differently. Furthermore, we present an early-write-back scheme that enhances the ability to use a less powerful error protection scheme for a longer time without sacrificing reliability. Experimental results show that proposed schemes, when used in conjunction, can reduce dynamic energy of error protection components in L1 data cache by 11% on average without impacting the performance or reliability. Lin Li 0002, Vijay Degalahal, Narayanan Vijaykrishnan, Mahmut T. Kandemir, Mary Jane Irwin |
ISLPED | 2 |
| 2004 | Reducing instruction cache energy consumption using a compiler-based strategyabstractExcessive power consumption is widely considered as a major impediment to designing future microprocessors. With the continued scaling down of threshold voltages, the power consumed due to leaky memory cells in on-chip caches will constitute a significant portion of the processor's power budget. This work focuses on reducing the leakage energy consumed in the instruction cache using a compiler-directed approach.We present and analyze two compiler-based strategies termed as conservative and optimistic. The conservative approach does not put a cache line into a low leakage mode until it is certain that the current instruction in it is dead. On the other hand, the optimistic approach places a cache line in low leakage mode if it detects that the next access to the instruction will occur only after a long gap. We evaluate different optimization alternatives by combining the compiler strategies with state-preserving and state-destroying leakage control mechanisms. We also evaluate the sensitivity of these optimizations to different high-level compiler transformations, energy parameters, and soft errors. Wei Zhang 0002, Jie S. Hu, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin |
ACM Trans. Archit. Code Optim. | 3 |
| 2002 | Compiler-directed instruction cache leakage optimizationabstractExcessive power consumption is widely considered as a major impediment to designing future microprocessors. With the continued scaling down of threshold voltages, the power consumed due to leaky memory cells in on-chip caches will constitute a significant portion of the processor's power budget. This work focuses on reducing the leakage energy consumed in the instruction cache using a compiler-directed approach. We present and analyze two compiler-based strategies termed as conservative and optimistic. The conservative approach does not put a cache line into a low leakage mode until it is certain that the current instruction in it is dead. On the other hand, the optimistic approach places a cache line in low leakage mode if it detects that the next access to the instruction will occur only after a long gap. We evaluate different optimization alternatives by combining the compiler strategies with state-preserving and state-destroying leakage control mechanisms. Wei Zhang 0002, Jie S. Hu, Vijay Degalahal, Mahmut T. Kandemir, Narayanan Vijaykrishnan, Mary Jane Irwin |
MICRO | 3 |