We propose and apply a new simulation paradigm for microarchitectural design evaluation and optimization. This paradigm enables more comprehensive design studies by combining spatial sampling and statistical inference. Specifically, this paradigm (i) defines a large, comprehensive design space, (ii) samples points from the space for simulation, and (iii) constructs regression models based on sparse simulations. This approach greatly improves the computational efficiency of microarchitectural simulation and enables new capabilities in design space exploration. We illustrate new capabilities in three case studies for a large design space of approximately 260,000 points: (i) Pareto frontier, (ii) pipeline depth, and (iii) multiprocessor hetero...
Designing a microprocessor involves determining the optimal microarchitecture for a given objective ...
Designing a high-performance microprocessor is extremely time-consuming, taking at least several yea...
This paper presents OSCAR, an optimization methodology exploiting spatial correlation of multicore d...
We propose and apply a new simulation paradigm for microarchitectural design evaluation and optimiza...
The transition to multiprocessors expands the space of viable core designs and requires sophisticate...
We present a new simulation paradigm for microarchitectural design evaluation and optimization. This...
We present a new simulation paradigm for microarchitectural design evaluation and optimization. This...
We propose regression modeling as an effective approach for accurately predicting performance and po...
To cope with the widening design gap, the ever increasing impact of technology, reflected in increas...
Computer architects usually evaluate new designs by cycle-accurate processor simulation. This approa...
Processor architectures are becoming increasingly complex and hence architects have to evaluate a la...
Due to the long simulation time of the reference input set, computer architects often use reduced ti...
Architectural design spaces of microprocessors are often exponentially large with respect to the pen...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Designing a microprocessor involves determining the optimal microarchitecture for a given objective ...
Designing a high-performance microprocessor is extremely time-consuming, taking at least several yea...
This paper presents OSCAR, an optimization methodology exploiting spatial correlation of multicore d...
We propose and apply a new simulation paradigm for microarchitectural design evaluation and optimiza...
The transition to multiprocessors expands the space of viable core designs and requires sophisticate...
We present a new simulation paradigm for microarchitectural design evaluation and optimization. This...
We present a new simulation paradigm for microarchitectural design evaluation and optimization. This...
We propose regression modeling as an effective approach for accurately predicting performance and po...
To cope with the widening design gap, the ever increasing impact of technology, reflected in increas...
Computer architects usually evaluate new designs by cycle-accurate processor simulation. This approa...
Processor architectures are becoming increasingly complex and hence architects have to evaluate a la...
Due to the long simulation time of the reference input set, computer architects often use reduced ti...
Architectural design spaces of microprocessors are often exponentially large with respect to the pen...
Abstract—The microarchitectural design space of a new processor is too large for an architect to eva...
Designing and optimizing high performance microprocessors is an increasingly difficult task due to t...
Designing a microprocessor involves determining the optimal microarchitecture for a given objective ...
Designing a high-performance microprocessor is extremely time-consuming, taking at least several yea...
This paper presents OSCAR, an optimization methodology exploiting spatial correlation of multicore d...