Optimizing processors for (a) specific application(s) can substantially improve energy-efficiency. With the end of Dennard scaling, and the corresponding reduction in energy-efficiency gains from technology scaling, such approaches may become increasingly important. However, designing application-specific processors requires fast design space exploration tools to optimize for the targeted application(s). Analytical models can be a good fit for such design space exploration as they provide fast performance and power estimates and insight into the interaction between an application’s characteristics and the micro-architecture of a processor. Unfortunately, prior analytical models for superscalar out-of-order processors require micro-architect...
Designing and optimizing high performance micropro-cessors is an increasingly difcult task due to th...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Optimizing processors for (a) specific application(s) can substantially improve energy-efficiency. W...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
DoctorProcessor microarchitectures have been evolving and getting sophisticated to meet increasing c...
High-level decisions in high-performance processors are often decoupled from their ultimate impact o...
In this paper, we propose an analytic model that takes as inputs a) a parametric microarchitecture-i...
On current superscalar processors, performance and power issues cannot be decoupled for designers. E...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
Abstract. As process technology scales down, power wall starts to hinder improvements in processor p...
Mechanistic processor performance modeling builds an analytical model from understanding the underly...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
Designing and optimizing high performance micropro-cessors is an increasingly difcult task due to th...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Optimizing processors for (a) specific application(s) can substantially improve energy-efficiency. W...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
DoctorProcessor microarchitectures have been evolving and getting sophisticated to meet increasing c...
High-level decisions in high-performance processors are often decoupled from their ultimate impact o...
In this paper, we propose an analytic model that takes as inputs a) a parametric microarchitecture-i...
On current superscalar processors, performance and power issues cannot be decoupled for designers. E...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
Abstract. As process technology scales down, power wall starts to hinder improvements in processor p...
Mechanistic processor performance modeling builds an analytical model from understanding the underly...
A mechanistic model for out-of-order superscalar processors is developed and then applied to the stu...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
Designing and optimizing high performance micropro-cessors is an increasingly difcult task due to th...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...