Demo Data from VLDB 2026 / reviewers in the wild / expert
Anoop Iyer
dblp:30/5986
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2002
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 4 first-authorSoftware engineering, systems software and programming languages · 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
1 paper |
Energy-efficient computing · 46% Processor architecture and microarchitecture · 23% Integrated circuit design · 23% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Energy-efficient computing › voltage scaling
dynamic voltage scaling |
0.0 | 1 | 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous Processors · ISCA 2002 |
Integrated circuit design › asynchronous circuit design
globally asynchronous locally synchronous design |
0.0 | 1 | 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous Processors · ISCA 2002 |
Energy-efficient computing
power management |
0.0 | 1 | 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous Processors · ISCA 2002 |
Processor architecture and microarchitecture
superscalar processor |
0.0 | 1 | 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous Processors · ISCA 2002 |
Performance modeling and evaluation › simulation › architectural simulation
cycle-accurate simulation |
0.0 | 1 | 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous Processors · ISCA 2002 |
Methods — techniques the papers use, named apart from their topics
cycle-accurate simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2002 | Power efficiency of voltage scaling in multiple clock, multiple voltage coresabstractDue to increasing clock speeds, increasing design sizes and shrinking technologies, it is becoming more and more challenging to distribute a single global clock throughout a chip. In this paper we study the effect of using a Globally Asynchronous Locally Synchronous (GALS) organization for a superscalar, out-of-order processor, both in terms of power and performance. To this end, we propose a novel modeling and simulation environment for multiple clock cores with static or dynamically variable voltages for each synchronous block. Using this design exploration environment we were able to assess the power/performance tradeoffs available for Multiple Clock, Single Voltage (MCSV), as well as Multiple Clock, Dynamic Voltage (MCDV) cores. Our results show that MCSV processors are 10% more power efficient when compared to single-clock single voltage designs with a performance penalty of about 10%. By exploiting the flexibility of independent dynamic voltage scaling the various clock domains, the power efficiency of GALS designs can be improved by 12% on average, and up to 20% more in select cases. The power efficiency of MCDV cores becomes comparable with the one of Single Clock, Dynamic Voltage (SCDV) cores, while being up to 8% better in some cases. Our results show that MCDV cores consume 22% less power at an average 12% performance loss. Anoop Iyer, Diana Marculescu |
ICCAD | 1 |
| 2002 | Power and Performance Evaluation of Globally Asynchronous Locally Synchronous ProcessorsabstractWe use a cycle-accurate simulation environment to study the impact of asynchrony in a superscalar processor architecture. Our results show that as expected, going from a synchronous to a globally asynchronous locally synchronous (GALS) design causes a drop in performance, but elimination of the global clock does not lead to drastic power reductions. From a power perspective, GALS designs are inherently less efficient when compared to synchronous architectures. However, the flexibility offered by the independently controllable local clocks enables the effective use of other energy conservation techniques like dynamic voltage scaling. Our results show that for a 5-clock domain GALS processor, the drop in performance ranges between 5-15%, while power consumption is reduced by 10% on the average. Fine-grained voltage scaling reduces the gap between fully synchronous and GALS implementations, allowing for better power efficiency. Anoop Iyer, Diana Marculescu |
ISCA | 1 |
| 2002 | Microarchitecture-level power managementabstractIn this paper, we present a strategy for run-time profiling to optimize the configuration of a superscalar microprocessor dynamically so as to save power with minimum-performance penalty. The configuration of the processor is changed according to the parallelism and power profile of the running application. To identify the optimal configuration, additional hardware with minimal overhead is used to detect the parts of the running application which have good potential for energy savings. Experiments on some benchmark programs show good savings in total energy consumption; we have observed a mean decrease of 18% in average power, and 9% in total energy. Our proposed approach can be used for energy-aware computing in either portable applications or in desktop environments where power density is becoming a concern. This approach can also be incorporated in power-management strategies like advanced configuration and power interface (ACPI) as a replacement for classic thermal management schemes such as static-clock throttling. Our approach is shown to be better than static-throttling methods presently used in power management. Anoop Iyer, Diana Marculescu |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2001 | Power aware microarchitecture resource scalingabstractIn this paper we present a strategy for run-time profiling to optimize the configuration of a microprocessor dynamically so as to save power with minimum performance penalty. The configuration of the processor changes according to the parallelism in the running program. Experiments on some benchmark programs show good savings in total energy consumption; we have observed a decrease of up to 23% in energy/cycle and up to 8% in energy per instruction. Our proposed approach can be used for energy-aware computing in either portable applications or in desktop environments where power density is becoming a concern. This approach can also be incorporated in larger power management strategies like ACPI. Anoop Iyer, Diana Marculescu |
DATE | 1 |
| 2001 | Application-Driven Processor Design Exploration for Power-Performance Trade-off AnalysisabstractThis paper presents an efficient design exploration environment for high-end core processors. The heart of the proposed design exploration framework is a two-level simulation engine that combines detailed simulation for critical portions of the code with fast profiling for the rest. Our two-level simulation methodology relies on the inherent clustered structure of application programs and is completely general and applicable to any microarchitectural power/performance simulation engine. The proposed simulation methodology is 3-17/spl times/ faster, while being sufficiently accurate (within 5%) when compared to the fully detailed simulator The design exploration environment is able to vary different microarchitectural configurations and find the optimal one as far as energy/spl times/delay product is concerned in a matter of minutes. The parameters that are found to affect drastically the core processor power/performance metrics are issue width, instruction window size, and pipeline depth, along with correlated clock frequency. For very high-end configurations for which balanced pipelining, may not be possible, opportunities for running faster stages at lower voltage exist. In such cases, by using up to 3 voltage levels, the energy/spl times/delay product is reduced by 23-30% when compared to the single voltage implementation. Diana Marculescu, Anoop Iyer |
ICCAD | 2 |