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...
This paper introduces a technique for reducing the sampling size necessary to explore a design space...
Parametric analysis performs building performance analysis by simulating multiple design alternative...
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...
Processor architectures are becoming increasingly complex and hence architects have to evaluate a la...
Computer architects rely on cycle-by-cycle simulation to evaluate the impact of design choices and ...
Computer architects usually evaluate new designs by cycle-accurate processor simulation. This approa...
Architectural design spaces of microprocessors are often exponentially large with respect to the pen...
Recent research advocates applying sampling to accelerate microarchitecture simulation. Simple rando...
The complexity of many-core processors continues to grow as a larger number of heterogeneous cores a...
This paper introduces a technique for reducing the sampling size necessary to explore a design space...
Parametric analysis performs building performance analysis by simulating multiple design alternative...
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...
Processor architectures are becoming increasingly complex and hence architects have to evaluate a la...
Computer architects rely on cycle-by-cycle simulation to evaluate the impact of design choices and ...
Computer architects usually evaluate new designs by cycle-accurate processor simulation. This approa...
Architectural design spaces of microprocessors are often exponentially large with respect to the pen...
Recent research advocates applying sampling to accelerate microarchitecture simulation. Simple rando...
The complexity of many-core processors continues to grow as a larger number of heterogeneous cores a...
This paper introduces a technique for reducing the sampling size necessary to explore a design space...
Parametric analysis performs building performance analysis by simulating multiple design alternative...
This paper presents OSCAR, an optimization methodology exploiting spatial correlation of multicore d...