Marius Evers
Advanced Micro Devices
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Marius Evers.
Proceedings of the IEEE | 2001
Marius Evers; Tse-Yu Yeh
Branch prediction is important in high-performance processors and its importance continues to grow. In the drive for higher execution frequencies, pipelines are lengthened and memory latencies are increased. This increases the cost of branch mispredictions. In this paper we describe some behavior patterns of branches. We believe that understanding the behavior of branches is helpful when designing fetch mechanisms for high-performance microprocessors. We also examine several current branch predictors and discuss how they work. Finally, we look at some of the challenges that we are faced with when designing fetch mechanisms and predictors for future microprocessors and discuss some of the possible solutions.
international symposium on physical design | 2007
Jeegar Tilak Shah; Marius Evers; Jeff Trull; Alper Halbutogullari
A common concern as we scale down transistor threshold voltages while migrating to new process technologies is the requirement to achieve timing closure within a given power budget over various process corners. High performance microprocessors are designed keeping in mind the various process technologies, application space and multi-site fabrication requirements. Described here is an optimization methodology and a unique topology-aware heuristic algorithm employed for high speed microprocessor designs capable of simultaneous threshold voltage selection for library cells across various technology process corners. The algorithm uses knowledge of the circuit topology rather than considering only the immediate local connectivity as is suggested in other heuristic methods and evaluates timing criticalities originating from different input and output logic cones associated with every pin of a failing path. The VTH selection is done so as to affect multiple failing paths with each low VTH cell selection, hence reducing leakage power. Two sets of algorithms are used alternately. One takes advantage of the circuit topology to address multiple failing paths simultaneously. The other performs a fine tuned optimization that has more granularity while considering a particular failing path. This flow is not limited to dual threshold VTH selection but can also support the use of multi-VTH library cells. This flow and its algorithms reduced the usage of low VTH in a particular multi-million transistor design from 35.3% to 10.7% without any loss of performance thus resulting in a 55.6% drop in leakage power. Reducing the usage of lower VTH cells results in significant power reduction. This reduction in power could also allow running the chip at a higher VDD and frequency within the original power envelope. Production results from this tool exceeded the optimization efforts of another commercially used EDA optimization tool.
Archive | 2007
Gene Shen; Sean Lie; Marius Evers
Archive | 2013
John Kalamatianos; Paul S. Keltcher; Marius Evers; Chitresh Narasimhaiah
Archive | 2014
Thomas Kunjan; Scott T. Bingham; Marius Evers; James D. Williams
Archive | 2004
Marius Evers; Jeffrey E. Trull; Alper Halbutogullari; Robert W. Williams
Archive | 2014
Douglas R. Williams; Sahil Arora; Nikhil Gupta; Wei-Yu Chen; Debjit Das Sarma; Marius Evers
Archive | 2012
Douglas R. Williams; Vydhyanathan Kalyanasundharam; Marius Evers; Michael K. Fertig
Archive | 2012
Sharad Dilip Bade; Alok Garg; John Kalamatianos; Paul S. Keltcher; Marius Evers; Chitresh Narasimhaiah
Archive | 2014
William L. Walker; Paul James Moyer; Richard Martin Born; Eric Morton; David S. Christie; Marius Evers; Scott T. Bingham