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. A simulation from public publication records: the people listed were not invited and did not agree to review.

Victor V. Zyuban

dblp:22/1198 · DBLP profile ↗
← Back
21ranked-venue papers
11as first author
0since 2021 · last 2013
—ORCID · none

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

Systems, architecture and hardware · 21 · 11 first-authorApplied, interdisciplinary, general and emerging computing · 8 · 5 first-authorSoftware engineering, systems software and programming languages · 2Security and privacy · 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
6 papers
Processor architecture and microarchitecture · 40% Energy-efficient computing · 31% Hardware reliability and fault tolerance · 9%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture › pipelining
pipeline design
0.132005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Integrated Analysis of Power and Performance for Pipelined Microprocessors · IEEE Trans. Computers 2004
Optimizing pipelines for power and performance · MICRO 2002
Processor architecture and microarchitecture › pipelining
pipeline depth optimization
0.122004
Integrated Analysis of Power and Performance for Pipelined Microprocessors · IEEE Trans. Computers 2004
Optimizing pipelines for power and performance · MICRO 2002
Energy-efficient computing
power-performance tradeoff
0.122004
Integrated Analysis of Power and Performance for Pipelined Microprocessors · IEEE Trans. Computers 2004
Optimizing pipelines for power and performance · MICRO 2002
Processor architecture and microarchitecture
chip multiprocessor
0.112005
Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and Scaling · ISCA 2005
Energy-efficient computing
clock gating
0.112005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Interconnection networks and networks-on-chip
on-chip interconnect
0.112005
Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and Scaling · ISCA 2005
Energy-efficient computing
power management
0.112005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Electronic design automation › design optimization
PPA optimization
0.112005
Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and Scaling · ISCA 2005
Processor architecture and microarchitecture › pipelining
pipelined processor
0.012004
Integrated Analysis of Power and Performance for Pipelined Microprocessors · IEEE Trans. Computers 2004
Energy-efficient computing
power-performance modeling
0.012002
Optimizing pipelines for power and performance · MICRO 2002
Energy-efficient computing › low-power design
power optimization
0.012001
Inherently Lower-Power High-Performance Superscalar Architectures · IEEE Trans. Computers 2001
Processor architecture and microarchitecture
superscalar processor
0.012001
Inherently Lower-Power High-Performance Superscalar Architectures · IEEE Trans. Computers 2001
Memory systems › cache › cache technology
SRAM cache
0.012008
A Proactive Wearout Recovery Approach for Exploiting Microarchitectural Redundancy to Extend Cache SRAM Lifetime · ISCA 2008
Energy-efficient computing
leakage power
0.012005
Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors · HPCA 2005
Performance modeling and evaluation
analytical modeling
0.012002
Optimizing pipelines for power and performance · MICRO 2002

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

simulation · 0.1analytical modeling · 0.1deactivation scheduling · 0.1component rotation · 0.1transparent pipeline clock-gating · 0.1elastic pipeline clock-gating · 0.1design space exploration · 0.1architectural simulation · 0.1sensitivity analysis · 0.0convex hull optimization · 0.0
YearPublicationVenuePosition
2013 Efficient PVT independent abstraction of large IP blocks for hierarchical power analysis
abstract
We introduce a generalized, efficient, and accurate power abstraction model and generation techniques for complex IP blocks. This is based on the contributor based power modeling concept, which exploits the nature of power consuming components in a design being inherently separable. The generated power abstraction is Process, Voltage and Temperature (PVT) independent, thus enabling very efficient hierarchical power analysis. Our approach constitutes the industry's first design methodology to automatically generate PVT independent contributor based abstracts. We also describe extensions to the power contributor concept to model dynamic power. Extensive analysis and results on real industry designs to study the accuracy impacts of abstraction as a function of design types and sizes are presented. We also present model to hardware correlation experiments demonstrating the application of this abstraction based methodology on the IBM Power7+ server microprocessor chip.
Nagu R. Dhanwada, David J. Hathaway, Victor V. Zyuban, Karl Moody, William W. Dungan, Rahul M. Rao, Christopher J. Gonzalez
ICCAD3
2013 Power reduction by aggressive synthesis design space exploration
abstract
An increasing focus on design productivity is shifting microprocessor design to more synthesis-centric design methodologies. Low power design is also rising in importance, even for higher performance server chips. This paper proposes a design methodology capitalizing on the relatively low cost of parallel synthesis job submission for design space exploration. By tailoring the design flow for parallel and iterative design space exploration we attempt to maximize the return on investment (ROI) of design effort. The methodology was applied to the IBM POWER7+™ microprocessor to save power during the second release of the chip. This paper provides an overview of the methodology as well as chip hardware measurements showing power savings.
Matthew M. Ziegler, George Gristede, Victor V. Zyuban
ISLPED3
2010 Power-efficient, reliable microprocessor architectures: modeling and design methods
abstract
Next generation system designs are challenged by multiple "walls": among them, the inter-related impediments offered by power dissipation limits and reliability are particularly difficult ones that all current chip/system design teams are grappling with. In this paper, we first describe the attendant challenges in integrated (multi-dimensional) pre-silicon modeling and the solution approaches being pursued. Later, we focus on leading edge solutions for power, thermal and failure-rate mitigation that have been proposed in our R&D work over the past decade.
Pradip Bose, Alper Buyuktosunoglu, Chen-Yong Cher, John A. Darringer, Meeta Sharma Gupta, Hendrik F. Hamann, Hans M. Jacobson, Prabhakar Kudva, Eren Kursun, Niti Madan, Indira Nair, Jude A. Rivers, Jeonghee Shin, Alan J. Weger, Victor V. Zyuban
ACM Great Lakes Symposium on VLSI15
2009 The opportunity cost of low power design: a case study in circuit tuning
abstract
The time-to-market pressures combined with the immense power reduction design space of VLSI design call for an evaluation of power savings opportunities prior to the investment in design effort. This paper presents an estimation methodology for predicting the power savings of circuit tuning for an industrial chip design project. A comparison between the estimated and actual power savings realized through tuning over 100 macros on the chip validates the accuracy of this estimation methodology.
Matthew M. Ziegler, Victor V. Zyuban, George Gristede, Milena Vratonjic, Joshua Friedrich
ISLPED2
2008 A Proactive Wearout Recovery Approach for Exploiting Microarchitectural Redundancy to Extend Cache SRAM Lifetime
abstract
Microarchitectural redundancy has been proposed as a means of improving chip lifetime reliability. It is typically used in a reactive way, allowing chips to maintain operability in the presence of failures by detecting and isolating, correcting, and/or replacing components on a first-come, first-served basis only after they become faulty. In this paper, we explore an alternative, more preferred method of exploiting microarchitectural redundancy to enhance chip lifetime reliability. In our proposed approach, redundancy is used proactively to allow non-faulty microarchitecture components to be temporarily deactivated, on a rotating basis, to suspend and/or recover from certain wearout effects. This approach improves chip lifetime reliability by warding off the onset of wearout failures as opposed to reacting to them posteriorly. Applied to on-chip cache SRAM for combating NBTI-induced wearout failure, our proactive wearout recovery approach increases lifetime reliability (measured in mean-time-to-failure) of the cache by about a factor of seven relative to no use of microarchitectural redundancy and a factor of five relative to conventional reactive use of redundancy having similar area overhead.
Jeonghee Shin, Victor V. Zyuban, Pradip Bose, Timothy M. Pinkston
ISCA2
2007 A Framework for Architecture-Level Lifetime Reliability Modeling
abstract
This paper tackles the issue of modeling chip lifetime reliability at the architecture level. We propose a new and robust structure-aware lifetime reliability model at the architecture-level, where devices only vulnerable to failure mechanisms and the effective stress condition of these devices are taken into account for the failure rate of microarchitecture structures. In addition, we present this reliability analysis framework based on a new concept, called the FIT of reference circuit or FORC, which allows architects to quantify failure rates without having to delve into low-level circuit- and technology-specific details of the implemented architecture. This is done through a onetime characterization of a reference circuit needed to quantify the reference FITs for each class of modeled failure mechanisms for a given technology and implementation style. With this new reliability modeling framework, architects are empowered to proceed with architecture-level reliability analysis independent of technological and environmental parameters.
Jeonghee Shin, Victor V. Zyuban, Jude A. Rivers, Pradip Bose
DSN2
2005 Stretching the Limits of Clock-Gating Efficiency in Server-Class Processors
abstract
Clock-gating has been introduced as the primary means of dynamic power management in recent high-end commercial microprocessors. The temperature drop resulting from active power reduction can result in additional leakage power savings in future processors. In this paper we first examine the realistic benefits and limits of clock-gating in current generation high-performance processors (e.g. of the POWER4/spl trade/ or POWER5/spl trade/ class). We then look beyond classical clock-gating: we examine additional opportunities to avoid unnecessary clocking in real workload executions. In particular, we examine the power reduction benefits of a couple of newly invented schemes called transparent pipeline clock-gating and elastic pipeline clock-gating. Based on our experiences with current designs, we try to bound the practical limits of clock gating efficiency in future microprocessors.
Hans M. Jacobson, Pradip Bose, Alper Buyuktosunoglu, Victor V. Zyuban, Richard J. Eickemeyer, Lee Eisen, John Griswell, Doug Logan, Balaram Sinharoy, Joel M. Tendler
HPCA5
2005 Interconnections in Multi-Core Architectures: Understanding Mechanisms, Overheads and Scaling
abstract
This paper examines the area, power, performance, and design issues for the on-chip interconnects on a chip multiprocessor, attempting to present a comprehensive view of a class of interconnect architectures. It shows that the design choices for the interconnect have significant effect on the rest of the chip, potentially consuming a significant fraction of the real estate and power budget. This research shows that designs that treat interconnect as an entity that can be independently architected and optimized would not arrive at the best multi-core design. Several examples are presented showing the need for careful co-design. For instance, increasing interconnect bandwidth requires area that then constrains the number of cores or cache sizes, and does not necessarily increase performance. Also, shared level-2 caches become significantly less attractive when the overhead of the resulting crossbar is accounted for. A hierarchical bus structure is examined which negates some of the performance costs of the assumed base-line architecture.
Rakesh Kumar 0002, Victor V. Zyuban, Dean M. Tullsen
ISCA2
2004 Design methodology for semi custom processor cores
abstract
We describe a semi-custom design methodology for embedded processor cores that was prototyped through the development of a low power high performance DSP core. When compared to the standard ASIC design flow, this methodology enables significant improvement in the speed and power; such benefits are obtained without compromising the generality and flexibility that characterizes the ASIC-based design techniques. Our methodology achieves fast turn-around time in the process from RTL description to post-PD timing results, and exhibits stable convergence on timing; these characteristics enable the application of optimizations spanning multiple levels of the design hierarchy. Such optimizations proved to be much more effective than those that focus only on a single design stage.
Victor V. Zyuban, Sameh W. Asaad, Thomas W. Fox, Anne-Marie Haen, Daniel Littrell, Jaime H. Moreno
ACM Great Lakes Symposium on VLSI1
2004 Microarchitectural techniques for power gating of execution units
abstract
Leakage power is a major concern in current and future microprocessor designs. In this paper, we explore the potential of architectural techniques to reduce leakage through power-gating of execution units. This paper first develops parameterized analytical equations that estimate the break-even point for application of power-gating techniques. The potential for power gating execution units is then evaluated, for the range of relevant break-even points determined by the analytical equations, using a state-of-the-art out-of-order superscalar processor model. The power gating potential of the floating-point and fixed-point units of this processor is then evaluated using three different techniques to detect opportunities for entering sleep mode; ideal, time-based, and branch-misprediction-guided. Our results show that using the time-based approach, floating-point units can be put to sleep for up to 28% of the execution cycles at a performance loss of 2%. For the more difficult to power-gate fixed-point units, the branch misprediction guided technique allows the fixed-point units to be put to sleep for up to 40% more of the execution cycles compared to the simpler time-based technique, with similar performance impact. Overall, our experiments demonstrate that architectural techniques can be used effectively in power-gating execution units.
Alper Buyuktosunoglu, Vijayalakshmi Srinivasan, Victor V. Zyuban, Hans M. Jacobson, Pradip Bose
ISLPED4
2004 Integrated Analysis of Power and Performance for Pipelined Microprocessors
abstract
Choosing the pipeline depth of a microprocessor is one of the most critical design decisions that an architect must make in the concept phase of a microprocessor design. To be successful in today's cost/performance marketplace, modern CPU designs must effectively balance both performance and power dissipation. The choice of pipeline depth and target clock frequency has a critical impact on both of these metrics. We describe an optimization methodology based on both analytical models and detailed simulations for power and performance as a function of pipeline depth. Our results for a set of SPEC2000 applications show that, when both power and performance are considered for optimization, the optimal clock period is around 18 FO4. We also provide a detailed sensitivity analysis of the optimal pipeline depth against key assumptions of our energy models. Finally, we discuss the potential risks in design quality for overly aggressive or conservative choices of pipeline depth.
Victor V. Zyuban, David Brooks 0001, Vijayalakshmi Srinivasan, Michael Gschwind, Pradip Bose, Philip N. Strenski, Philip G. Emma
IEEE Trans. Computers1
2003 Optimization of scannable latches for low energy
abstract
This paper covers a range of issues in the design of latches and flip-flops for low-power applications. First it revisits, extends, and improves the energy-performance optimization methodology, attempting to make it more formal and comprehensive. The data-switching factor and the glitching activity are taken into consideration, using a formal analytical approach, then a notion of an energy-efficient family of configurations is introduced to make the comparison of different latch styles in the energy-performance space more fair. A recently proposed methodology for balancing hardware intensity in processor pipelines is applied to latch design to facilitate the selection of the objective function for tuning transistor sizes. The power dissipation of the clock distribution is taken into account, supported by simulations of extracted netlists for multibit datapath registers. Practical issues of building a low overhead scan mechanism are considered, and the power overhead of the scannable design is analyzed. A low-power level-sensitive scan mechanism is proposed, and results of a comparative study of scannable latches are shown. The applicability of the proposed scan mechanism to a wide variety of latches is demonstrated.
Victor V. Zyuban
IEEE Trans. Very Large Scale Integr. Syst.1
2002 Unified architecture level energy-efficiency metric
abstract
The development of power-efficient microprocessors presents the need to consider power consumption at early stages of design, particularly at the ISA and microarchitecture definition stages, where the potential for power savings is more significant than at lower-level stages, and the opportunity for making power-performance tradeoffs is the largest. Design modifications to the ISA and microarchitecture, however, affect most (if not all) parameters of the design, including architectural speed, code density, clocking rate and power. A reliable metric is required to make knowledgeable power-performance tradeoffs in this multi-dimensional space. This paper derives a unified energy-efficiency metric for evaluating ISA and microarchitecture features, which subsumes other commonly used power-performance metrics as special cases of a more general equation. This new metric is derived based on an analysis of a multi-dimensional power optimization problem, and the resulting formula involves only relative changes in the characteristics of a processor, enabling its application at the early stages of the design.
Victor V. Zyuban
ACM Great Lakes Symposium on VLSI1
2002 Low power integrated scan-retention mechanism
abstract
This paper presents a methodology for unifying the scan mechanism and data retention in latches which leads to scannable latches with the data retention capability achieved at a very low power overhead during the active mode. A detailed analysis of power and area overhead is presented, with layout examples for various common latch styles. Implications of using different power gating techniques for reducing leakage during sleep mode on the design of retention latches are considered, including well biasing for leakage control and sharing wells between gated logic and retention latch devices.
Victor V. Zyuban, Stephen V. Kosonocky
ISLPED1
2002 Unified methodology for resolving power-performance tradeoffs at the microarchitectural and circuit levels
abstract
Evaluation of architectural tradeoffs is complicated by implications in the circuit domain which are typically not captured in the analysis but substantially affect the results. We propose a metric of hardware intensity (η), which is useful for evaluating issues that affect both circuits and architecture. Analyzing data for actual designs we show how to measure the introduced parameters and discuss variations between observed results and common theoretical assumptions. For a power-efficient design we derive relations for η and supply voltage V under progressively more general situations, and incorporate η into a prior art architectural energy-efficiency criterion. Then, a more general relation is derived for the optimal balance between the architectural complexity, hardware intensity and power supply. Modified forms for these relations are obtained in special cases where the supply voltage is constrained or when clock gating is disallowed.
Victor V. Zyuban, Philip N. Strenski
ISLPED1
2002 Optimizing pipelines for power and performance
abstract
During the concept phase and definition of next generation high-end processors, power and performance will need to be weighted appropriately to deliver competitive cost/performance. It is not enough to adopt a CPI-centric view alone in early-stage definition studies. One of the fundamental issues confronting the architect at this stage is the choice of pipeline depth and target frequency. In this paper we present an optimization methodology that starts with an analytical power-performance model to derive optimal pipeline depth for a superscalar processor. The results are validated and further refined using detailed simulation based analysis. As part of the power-modeling methodology, we have developed equations that model the variation of energy as a function of pipeline depth. Our results using a set of SPEC2000 applications show that when both power and performance are considered for optimization, the optimal clock period is around 18 FO4. We also provide a detailed sensitivity analysis of the optimal pipeline depth against key assumptions of these energy models.
Vijayalakshmi Srinivasan, David Brooks 0001, Michael Gschwind, Pradip Bose, Victor V. Zyuban, Philip N. Strenski, Philip G. Emma
MICRO5
2001 Clocking strategies and scannable latches for low power appliacations
abstract
Article Clocking strategies and scannable latches for low power appliacations Share on Authors: V. Zyuban IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NYView Profile , D. Meltzer Epson Research and Development, NY and IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NY Epson Research and Development, NY and IBM Research Division, T.J. Watson Research Center, Yorktown Heights, NYView Profile Authors Info & Claims ISLPED '01: Proceedings of the 2001 international symposium on Low power electronics and designAugust 2001 Pages 346–351https://doi.org/10.1145/383082.383181Online:06 August 2001Publication History 5citation318DownloadsMetricsTotal Citations5Total Downloads318Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access
Victor V. Zyuban, David Meltzer
ISLPED1
2001 Inherently Lower-Power High-Performance Superscalar Architectures
abstract
In recent years, reducing power has become an important design goal for high-performance microprocessors. This work attempts to bring the power issue to the earliest phases of microprocessor development, in particular, the stage of defining a chip microarchitecture. We investigate power-optimization techniques of superscalar microprocessors at the microarchitecture level that do not compromise performance. First, major targets for power reduction are identified within microarchitecture, where power is heavily consumed or will be heavily consumed in next-generation superscalar processors. Then, a new, energy-efficient version of a multicluster microarchitecture is developed that reduces energy the identified critical design points with minimal performance impact. A methodology is developed for energy-performance optimization at the microarchitecture level that generates, for a microarchitecture, a set of energy-efficient configurations, forming a convex hull in the power-performance space. Detailed simulation of the baseline and proposed multicluster architectures has been performed using the developed optimization methodology. A comparison of the two microarchitectures, both optimized for energy efficiency, shows that the multicluster architecture is potentially up to twice as energy efficient for wide issue processors, with an advantage that Grows with the issue width. Conversely, at the same power dissipation level, the multicluster architecture supports configurations with measurably higher performance than equivalent conventional designs.
Victor V. Zyuban, Peter M. Kogge
IEEE Trans. Computers1
2000 Optimization of high-performance superscalar architectures for energy efficiency
abstract
In recent years reducing power has become a critical design goal for high-performance microprocessors. This work attempts to bring the power issue to the earliest phase of high-performance microprocessor development. We propose a methodology for power-optimization at the micro-architectural level. First, major targets for power reduction are identified within superscalar microarchitecture, then an optimization of a superscalar micro-architecture is performed that generates a set of energy-efficient configurations forming a convex hull in the power-performance space. The energy-efficient families are then compared to find configurations that dissipate the lowest power given a performance target, or, conversely, deliver the highest performance given a power budget. Application of the developed methodology to a superscalar micro-architecture shows that at the architectural level there is a potential for reducing power up to 50%, given a performance requirement, and for up to 15% performance improvement, given a power budget.
Victor V. Zyuban, Peter M. Kogge
ISLPED1
1999 Application of STD to latch-power estimation
abstract
In this paper, we use the recently developed static transition diagram technique to derive analytical formulas expressing latch power in terms of true and spurious switching activities at the data input. These formulas are verified through analog simulation and applied to a number of commonly used latch designs. The derived model will allow designers to substitute parameters of true and spurious switching activities into analytical formulas for quickly obtaining accurate latch power and then select latches which have the best power-dissipation characteristics for those parameter values.
Victor V. Zyuban, Peter M. Kogge
IEEE Trans. Very Large Scale Integr. Syst.1
1998 The energy complexity of register files
abstract
Register files (RF) represent a substantial portion of the energy budget in modern processors, and are growing rapidly with the trend towards wider instruction issue. The actual access energy costs depend greatly on the register file circuitry used. This paper compares various RF circuitry techniques for their energy ef- ficiencies, as a function of architectural parameters such as the number of registers and the number of ports. The Port Priority Selection technique was found to be the most energy efficient. The dependence of register file access energy upon technology scaling is also studied. However, as this paper shows, it appears that none of these will be enough to prevent centralized register files from becoming the dominant power component of next-generation superscalar computers, and alternative methods for inter-instruction communication need to be developed. Split register file architecture is analyzed as a possible alternative.
Victor V. Zyuban, Peter M. Kogge
ISLPED1