• Home
  • Search
  • A Dynamic Row-Buffer Management Policy for Multimedia Applications
  • Cite Icon6
  • https://doi.org/10.1109/empdp.2019.8671566Copy DOI Icon

A Dynamic Row-Buffer Management Policy for Multimedia Applications

  • Feb 1, 2019
  • Tareq A Alawneh
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The DRAM-based main memory performance is lagging far behind the performance of modern processors. Achieving the highest possible performance of memory-bound applications on modern processors has been increasingly limited by the average DRAM memory access latency. The employed page policy, also referred to as a row-buffer management policy, has a significant impact on DRAM performance. Modern DRAM-based main memory systems have mainly two-page policies; Closed Page Autoprecharge (CPA) policy and Open Page (OP) policy. The optimal page policy is an application-dependent, hence a static page policy utilization may not always be the perfect choice to provide the lowest possible average DRAM memory access latency for the memory requests. In this paper, a dynamic page policy is proposed, in which the decision to switch between the OP policy and the CPA policy is made at run-time for each memory request through monitoring the memory access characteristics of the application instructions. The proposed approach aims at improving the DRAM bandwidth utilization and reducing the average DRAM memory access latency by lowering the number of time-consuming memory operations. The results obtained from this study revealed significant average Last Level Cache (LLC) miss penalty reduction of 25.8% when utilizing effectively the proposed approach compared to the baseline in the evaluated workloads.

Similar Papers
  • Research Article
  • Citations44

Memory-Efficient On-Chip Network With Adaptive Interfaces

  • Jan 01, 2012
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Masoud Daneshtalab +4
  • Conference Article
  • Citations34

A Low-Latency and Memory-Efficient On-chip Network

  • Jan 01, 2010
  • Masoud Daneshtalab +4
  • Conference Article
  • Citations13

Exploring Cache Size and Core Count Tradeoffs in Systems with Reduced Memory Access Latency

  • Feb 01, 2016
  • Paulo C Santos +4
  • Conference Article
  • Citations2

Combined Frame Memory Architecture for Motion Compensation in Video Decoding

  • May 23, 2005
  • Nelson Yen-Chung Chang +1
  • Conference Article
  • Citations6

A prefetch-aware memory system for data access patterns in multimedia applications

  • May 08, 2018
  • Tareq A Alawneh +1
  • Research Article
  • Citations5

Efficient Cache Resizing policy for DRAM-based LLCs in ChipMultiprocessors

  • Sep 17, 2020
  • Journal of Systems Architecture
  • Bindu Agarwalla +2
  • Single Report
  • Citations45

Victim Migration: Dynamically Adapting Between Private and Shared CMP Caches

  • Oct 10, 2005
  • Michael Zhang +1
  • Conference Article
  • Citations1

LLC Buffer for Arbitrary Data Sharing in Heterogeneous Systems

  • Dec 01, 2016
  • Yu Licheng +5
  • Conference Article
  • Citations14

Adaptive Set-Granular Cooperative Caching

  • Feb 01, 2012
  • Dyer Rolan +2
  • Research Article
  • Citations34

Hierarchical Cache Directory for CMP

  • Mar 01, 2010
  • Journal of Computer Science and Technology
  • Song-Liu Guo +4
  • Research Article
  • Citations4

Optimizing memory access traffic via runtime thread migration for on-chip distributed memory systems

  • Jun 24, 2014
  • The Journal of Supercomputing
  • Weiwei Fu +3
  • Conference Article
  • Citations6

A One's Complement Cache Memory

  • Aug 01, 1994
  • Qing Yang +1
  • Conference Article
  • Citations18

Parity++: Lightweight Error Correction for Last Level Caches

  • Jun 01, 2018
  • Irina Alam +3
  • Research Article
  • Citations9

RESTRAIN: A dynamic and cost-efficient resource management scheme for addressing performance interference in NFV-based systems

  • Jan 07, 2022
  • Journal of Network and Computer Applications
  • Venkatarami Reddy Chintapalli +3
  • Research Article
  • Citations2

Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems

  • Jan 01, 2023
  • Jordan Journal of Electrical Engineering
  • Samar Nour +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.