Results 1 - 10
of
578
Microarchitectural Simulation
"... c ○ 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to ..."
Abstract
- Add to MetaCart
c ○ 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Statistical sampling of microarchitecture simulation
- In 20th International Parallel and Distributed Processing Symposium (IPDPS
, 2006
"... Current software-based microarchitecture simulators are many orders of magnitude slower than the hardware they simulate. Hence, most microarchitecture design studies draw their conclusions from drastically truncated benchmark simulations that are often inaccurate and misleading. This article present ..."
Abstract
-
Cited by 9 (1 self)
- Add to MetaCart
Current software-based microarchitecture simulators are many orders of magnitude slower than the hardware they simulate. Hence, most microarchitecture design studies draw their conclusions from drastically truncated benchmark simulations that are often inaccurate and misleading. This article
Automatic Generation of Microarchitecture Simulators
- In IEEE International Conference on Computer Languages
, 1998
"... In this paper we describe the UPFAST system that automatically generates a cycle level simulator, an assembler and a disassembler from a microarchitecture specification written in a domain specific language called the Architecture Description Language (ADL). Using the UPFAST system it is easy to ret ..."
Abstract
-
Cited by 43 (10 self)
- Add to MetaCart
In this paper we describe the UPFAST system that automatically generates a cycle level simulator, an assembler and a disassembler from a microarchitecture specification written in a domain specific language called the Architecture Description Language (ADL). Using the UPFAST system it is easy
SMARTS: Accelerating Microarchitecture Simulation via Rigorous Statistical Sampling
- in Proceedings of the 30th annual international symposium on Computer architecture
, 2003
"... Current software-based microarchitecture simulators are many orders of magnitude slower than the hardware they simulate. Hence, most microarchitecture design studies draw their conclusions from drastically truncated benchmark simulations that are often inaccurate and misleading. This paper presents ..."
Abstract
-
Cited by 258 (25 self)
- Add to MetaCart
Current software-based microarchitecture simulators are many orders of magnitude slower than the hardware they simulate. Hence, most microarchitecture design studies draw their conclusions from drastically truncated benchmark simulations that are often inaccurate and misleading. This paper presents
An evaluation of stratified sampling of microarchitecture simulations
- In Workshop on Duplicating, Deconstructing, and Debunking, ISCA
, 2004
"... Recent research advocates applying sampling to accelerate microarchitecture simulation. Simple random sampling offers accurate performance estimates (with a high quantifiable confidence) by taking a large number (e.g., 10,000) of short performance measurements over the full length of a benchmark. Si ..."
Abstract
-
Cited by 13 (3 self)
- Add to MetaCart
Recent research advocates applying sampling to accelerate microarchitecture simulation. Simple random sampling offers accurate performance estimates (with a high quantifiable confidence) by taking a large number (e.g., 10,000) of short performance measurements over the full length of a benchmark
TurboSMARTS: Accurate microarchitecture simulation sampling in minutes
- SIGMETRICS Performance Evaluation Review
, 2005
"... Recent research proposes accelerating processor microarchitecture simulation through statistical sampling. These proposals advocate detailed microarchitecture simulation of a large number (e.g., 10,000) of brief (e.g., 1000-instruction) execution windows to minimize instructions simulated and achiev ..."
Abstract
-
Cited by 27 (0 self)
- Add to MetaCart
Recent research proposes accelerating processor microarchitecture simulation through statistical sampling. These proposals advocate detailed microarchitecture simulation of a large number (e.g., 10,000) of brief (e.g., 1000-instruction) execution windows to minimize instructions simulated
A sampling microarchitecture simulator for Java workloads
- in Proceedings of TIMERS-1 held in conjunction with IEEE ISPASS’08
"... Abstract—JavaTMhas found widespread adoption across a va-riety of architectures. Understanding Java application behavior and further design and development of Java systems can be facil-itated by software based microarchitecture simulators. However, the use of cycle-accurate, user-mode, software micr ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Abstract—JavaTMhas found widespread adoption across a va-riety of architectures. Understanding Java application behavior and further design and development of Java systems can be facil-itated by software based microarchitecture simulators. However, the use of cycle-accurate, user-mode, software
FIMSIM: A Fault Injection Infrastructure for Microarchitectural Simulators
"... Abstract—Fault injection is a widely used approach for experiment-based dependability evaluation. Injecting faults to microarchitectural simulators is particularly appealing for re-searchers, since it can be utilized at the early design stage of the processor. As such, it enables a preliminary analy ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Abstract—Fault injection is a widely used approach for experiment-based dependability evaluation. Injecting faults to microarchitectural simulators is particularly appealing for re-searchers, since it can be utilized at the early design stage of the processor. As such, it enables a preliminary
Temperature-aware microarchitecture
- In Proceedings of the 30th Annual International Symposium on Computer Architecture
, 2003
"... With power density and hence cooling costs rising exponentially, processor packaging can no longer be designed for the worst case, and there is an urgent need for runtime processor-level techniques that can regulate operating temperature when the package’s capacity is exceeded. Evaluating such techn ..."
Abstract
-
Cited by 478 (52 self)
- Add to MetaCart
. Validation was performed using finiteelement simulation. The paper also introduces several effective methods for dynamic thermal management (DTM): “temperaturetracking” frequency scaling, localized toggling, and migrating computation to spare hardware units. Modeling temperature at the microarchitecture
Microarchitectural Simulation and Control of di/dt-induced
"... As the power consumption of modern highperformance microprocessors increases beyond 100W, power becomes an increasingly important design consideration. This paper presents a novel technique to simulate power supply voltage variation as a result of varying activity levels within the microprocessor wh ..."
Abstract
- Add to MetaCart
when executing typical software. The voltage simulation capability may be added to existing microarchitecture simulators that determine the activities of each functional block on a clock-by-clock basis. We then discuss how the same technique can be implemented in logic on the microprocessor die
Results 1 - 10
of
578