SysScale: Exploiting multi-domain dynamic voltage and frequency scaling for energy efficient mobile processors

J Haj-Yahya, M Alser, J Kim, AG Yağlıkçı… - 2020 ACM/IEEE 47th …, 2020 - ieeexplore.ieee.org
There are three domains in a modern thermally-constrained mobile system-on-chip (SoC):
compute, IO, and memory. We observe that a modern SoC typically allocates a fixed power …

Reducing DRAM latency via charge-level-aware look-ahead partial restoration

Y Wang, A Tavakkol, L Orosa, S Ghose… - 2018 51st Annual …, 2018 - ieeexplore.ieee.org
Long DRAM access latency is a major bottleneck for system performance. In order to access
data in DRAM, a memory controller (1) activates (ie, opens) a row of DRAM cells in a cell …

Bit error robustness for energy-efficient dnn accelerators

D Stutz, N Chandramoorthy, M Hein… - … of Machine Learning …, 2021 - proceedings.mlsys.org
Deep neural network (DNN) accelerators received considerable attention in past years due
to saved energy compared to mainstream hardware. Low-voltage operation of DNN …

Unity ECC: Unified Memory Protection Against Bit and Chip Errors

D Kim, J Lee, W Jung, M Sullivan, J Kim - Proceedings of the …, 2023 - dl.acm.org
DRAM vendors utilize On-Die Error Correction Codes (OD-ECC) to correct random bit errors
internally. Meanwhile, system companies utilize Rank-Level ECC (RL-ECC) to protect data …

Sparkxd: A framework for resilient and energy-efficient spiking neural network inference using approximate dram

RVW Putra, MA Hanif… - 2021 58th ACM/IEEE …, 2021 - ieeexplore.ieee.org
Spiking Neural Networks (SNNs) have the potential for achieving low energy consumption
due to their biologically sparse computation. Several studies have shown that the off-chip …

Errors in flash-memory-based solid-state drives: Analysis, mitigation, and recovery

Y Cai, S Ghose, EF Haratsch, Y Luo, O Mutlu - arXiv preprint arXiv …, 2017 - arxiv.org
NAND flash memory is ubiquitous in everyday life today because its capacity has
continuously increased and cost has continuously decreased over decades. This positive …

Whistleblower: A system-level empirical study on rowhammer

W He, Z Zhang, Y Cheng, W Wang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
With frequent software-induced activations on DRAM rows, bit flips can occur on their
physically adjacent rows (ie, RowHammer). Existing studies leverage FPGA platforms to …

Pods–A novel intelligent energy efficient and dynamic frequency scalings for multi-core embedded architectures in an IoT environment

K Tamilselvan, P Thangaraj - Microprocessors and microsystems, 2020 - Elsevier
In the Advent of the Internet of Things (IoT), embedded architecture takes an important
dimension in terms of energy and accomplishment. The embedded system needs more and …

[PDF][PDF] VRL-DRAM: improving DRAM performance via variable refresh latency.

A Das, H Hassan, O Mutlu - DAC, 2018 - people.inf.ethz.ch
ABSTRACT A DRAM chip requires periodic refresh operations to prevent data loss due to
charge leakage in DRAM cells. Refresh operations incur significant performance overhead …

A case for self-managing DRAM chips: Improving performance, efficiency, reliability, and security via autonomous in-DRAM maintenance operations

H Hassan, A Olgun, AG Yaglikci, H Luo… - arXiv preprint arXiv …, 2022 - arxiv.org
The memory controller is in charge of managing DRAM maintenance operations (eg,
refresh, RowHammer protection, memory scrubbing) in current DRAM chips. Implementing …