Roi Herman

dblp:224/6798 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Memory systems · 46% Energy-efficient computing · 46% Performance modeling and evaluation · 7%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems › DRAM › DRAM architecture
embedded DRAM
0.312018
Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors · IEEE Trans. Computers 2018
Energy-efficient computing › low-power design
low-power processor design
0.312018
Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors · IEEE Trans. Computers 2018
Energy-efficient computing › power management
memory power management
0.312018
Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors · IEEE Trans. Computers 2018
Memory systems › DRAM
refresh management
0.312018
Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors · IEEE Trans. Computers 2018
Performance modeling and evaluation
queueing models
0.112018
Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors · IEEE Trans. Computers 2018

Methods — techniques the papers use, named apart from their topics

queueing theory · 0.3performance analysis · 0.3
YearPublicationVenuePosition
2018 Queuing-Based eDRAM Refreshing for Ultra-Low Power Processors
abstract
Ultra-low power processors designed to work at very low voltage are the enablers of the internet of things (IoT) era. Their internal memories, which are usually implemented by a static random access memory (SRAM) technology, stop functioning properly at low voltage. Some recent commercial products have replaced SRAM with embedded memory (eDRAM), in which stored data are destroyed overtime, thus requiring periodic refreshing that causes performance loss. This article presents a queuing-based opportunistic refreshing algorithm that eliminates most if not all of the performance loss and is shown to be optimal. The queues used for refreshing miss refreshing opportunities not only when they are saturated but also when they are empty, hence increasing the probability of performance loss. We examine the optimal policy for handling a saturated and empty queue, and the ways in which system performance depends on queue capacity and memory size. This analysis results in a closed-form performance expression capturing read/write probabilities, memory size and queue capacity leading to CPU-internal memory architecture optimization.
Binyamin Frankel, Roi Herman, Shmuel Wimer
IEEE Trans. Computers2