In this paper, we propose an analytic model that takes as inputs a) a parametric microarchitecture-independent characterization of the target workload, and b) a hardware configuration of the core and the memory hierarchy, and returns as output an estimation of processor-core performance. To validate our technique, we compare our performance estimates with measurements on an Intel® Xeon® system. The average error increases from 21% for a state-of-The-Art simulator to 25% for our model, but we achieve a speedup of several orders of magnitude. Thus, the model enables fast designspace exploration and represents a first step towards an analytic exascale system model.</p
Application performance on computer processors depends on a number of complex architectural and micr...
[[abstract]]The customization of architectures in designing the security processor-based systems typ...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
In this paper, we propose an analytic model that takes as inputs a) a parametric microarchitecture-i...
Simulators help computer architects optimize system designs. The limited performance of simulators e...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Optimizing processors for (a) specific application(s) can substantially improve energy-efficiency. W...
DoctorProcessor microarchitectures have been evolving and getting sophisticated to meet increasing c...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
simulation This paper proposes a very accurate and relatively fast method of estimating cycle-counts...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Customizable and extensible processors (commonly known as “configurable processors” or ASIPs) can pr...
Designing and optimizing high performance micropro-cessors is an increasingly difcult task due to th...
This paper develops and validates an analytical model for evaluating various types of architectural ...
Application performance on computer processors depends on a number of complex architectural and micr...
[[abstract]]The customization of architectures in designing the security processor-based systems typ...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...
In this paper, we propose an analytic model that takes as inputs a) a parametric microarchitecture-i...
Simulators help computer architects optimize system designs. The limited performance of simulators e...
Optimizing processors for specific application(s) can substantially improve energy-efficiency. With ...
Optimizing processors for (a) specific application(s) can substantially improve energy-efficiency. W...
DoctorProcessor microarchitectures have been evolving and getting sophisticated to meet increasing c...
Abstract1- This paper presents an efficient design exploration environment for high-end core process...
This thesis develops two techniques and a design space search hierarchy that can be used to examine ...
simulation This paper proposes a very accurate and relatively fast method of estimating cycle-counts...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Customizable and extensible processors (commonly known as “configurable processors” or ASIPs) can pr...
Designing and optimizing high performance micropro-cessors is an increasingly difcult task due to th...
This paper develops and validates an analytical model for evaluating various types of architectural ...
Application performance on computer processors depends on a number of complex architectural and micr...
[[abstract]]The customization of architectures in designing the security processor-based systems typ...
Superscalar in-order processors form an interesting alternative to out-of-order processors because o...