A survey of computer architecture simulation techniques and tools

A Akram, L Sawalha - Ieee Access, 2019 - ieeexplore.ieee.org
Computer architecture simulators play an important role in advancing computer architecture
research. With wider research directions and the increased number of simulators that have …

[图书][B] Benchmarking modern multiprocessors

C Bienia - 2011 - search.proquest.com
Benchmarking has become one of the most important methods for quantitative performance
evaluation of processor and computer system designs. Benchmarking of modern …

GPGPU performance and power estimation using machine learning

G Wu, JL Greathouse, A Lyashevsky… - 2015 IEEE 21st …, 2015 - ieeexplore.ieee.org
Graphics Processing Units (GPUs) have numerous configuration and design options,
including core frequency, number of parallel compute units (CUs), and available memory …

System-level performance metrics for multiprogram workloads

S Eyerman, L Eeckhout - IEEE micro, 2008 - ieeexplore.ieee.org
Assessing the performance of multiprogram workloads running on multithreaded hardware
is difficult because it involves a balance between single-program performance and overall …

Efficiently exploring architectural design spaces via predictive modeling

E Ïpek, SA McKee, R Caruana, BR de Supinski… - ACM SIGOPS …, 2006 - dl.acm.org
Architects use cycle-by-cycle simulation to evaluate design choices and understand
tradeoffs and interactions among design parameters. Efficiently exploring exponential-size …

SimFlex: statistical sampling of computer system simulation

TF Wenisch, RE Wunderlich, M Ferdman… - IEEE Micro, 2006 - ieeexplore.ieee.org
Timing-accurate full-system multiprocessor simulations can take years because of
architecture and application complexity. Statistical sampling makes simulation-based …

COTSon: infrastructure for full system simulation

E Argollo, A Falcón, P Faraboschi… - ACM SIGOPS …, 2009 - dl.acm.org
Simulation has historically been the primary technique used for evaluating the performance
of new proposals in computer architecture. Speed and complexity considerations have …

Construction and use of linear regression models for processor performance analysis

PJ Joseph, K Vaswani… - The Twelfth International …, 2006 - ieeexplore.ieee.org
Processor architects have a challenging task of evaluating a large design space consisting
of several interacting parameters and optimizations. In order to assist architects in making …

IPC considered harmful for multiprocessor workloads

AR Alameldeen, DA Wood - IEEE Micro, 2006 - ieeexplore.ieee.org
Many architectural simulation studies use instructions per cycle (IPC) to analyze
performance. In this article, we challenge the commonly held view that IPC accurately …

[图书][B] Computer architecture performance evaluation methods

L Eeckhout - 2010 - books.google.com
Performance evaluation is at the foundation of computer architecture research and
development. Contemporary microprocessors are so complex that architects cannot design …