A survey of computer architecture simulation techniques and tools
Computer architecture simulators play an important role in advancing computer architecture
research. With wider research directions and the increased number of simulators that have …
research. With wider research directions and the increased number of simulators that have …
Understanding GPU power: A survey of profiling, modeling, and simulation methods
RA Bridges, N Imam, TM Mintz - ACM Computing Surveys (CSUR), 2016 - dl.acm.org
Modern graphics processing units (GPUs) have complex architectures that admit
exceptional performance and energy efficiency for high-throughput applications. Although …
exceptional performance and energy efficiency for high-throughput applications. Although …
A modern primer on processing in memory
Modern computing systems are overwhelmingly designed to move data to computation. This
design choice goes directly against at least three key trends in computing that cause …
design choice goes directly against at least three key trends in computing that cause …
Olive: Accelerating large language models via hardware-friendly outlier-victim pair quantization
Transformer-based large language models (LLMs) have achieved great success with the
growing model size. LLMs' size grows by 240× every two years, which outpaces the …
growing model size. LLMs' size grows by 240× every two years, which outpaces the …
BiCuDNNLSTM-1dCNN—A hybrid deep learning-based predictive model for stock price prediction
Within last decade, the investing habits of people is rapidly increasing towards stock market.
The nonlinearity and high volatility of stock prices have made it challenging to predict stock …
The nonlinearity and high volatility of stock prices have made it challenging to predict stock …
Accel-Sim: An extensible simulation framework for validated GPU modeling
In computer architecture, significant innovation frequently comes from industry. However, the
simulation tools used by industry are often not released for open use, and even when they …
simulation tools used by industry are often not released for open use, and even when they …
Processing data where it makes sense: Enabling in-memory computation
Today's systems are overwhelmingly designed to move data to computation. This design
choice goes directly against at least three key trends in systems that cause performance …
choice goes directly against at least three key trends in systems that cause performance …
Ramulator: A fast and extensible DRAM simulator
Recently, both industry and academia have proposed many different roadmaps for the future
of DRAM. Consequently, there is a growing need for an extensible DRAM simulator, which …
of DRAM. Consequently, there is a growing need for an extensible DRAM simulator, which …
Newton: A DRAM-maker's accelerator-in-memory (AiM) architecture for machine learning
Advances in machine learning (ML) have ignited hardware innovations for efficient
execution of the ML models many of which are memory-bound (eg, long short-term …
execution of the ML models many of which are memory-bound (eg, long short-term …
A detailed and flexible cycle-accurate network-on-chip simulator
Network-on-Chips (NoCs) are becoming integral parts of modern microprocessors as the
number of cores and modules integrated on a single chip continues to increase. Research …
number of cores and modules integrated on a single chip continues to increase. Research …