• Home
  • Search
  • Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems
  • Cite Icon2
  • https://doi.org/10.5455/jjee.204-1669909560Copy DOI Icon

Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems

Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Nowadays, embedded device applications have become partially correlated and can share platform resources. Cross-execution and sharing resources can cause memory access conflicts, especially in the Last Level Cache (LLC). LLC is a promising candidate for improving system performance on multicore embedded systems. It leads to a reduction in the number of high-latency main memory accesses. Currently, commercial devices can use cache partitioning. The software could better utilize the LLC and conserve energy by caching. This paper proposes a new energy-optimization model for embedded multicore systems based on a reconfigurable artificial neural network LLC architecture. The proposed model uses a machine-learning approach to express the reconfiguration of LLC, and can predict each task’s next interval LLC partitioning factor at runtime. The obtained experimental results reveal that the proposed model - compared to other algorithms - improves energy consumption by 28%, and gives 33% reduction in the LLC miss rate.

Similar Papers
  • Research Article
  • Citations5

Efficient Cache Resizing policy for DRAM-based LLCs in ChipMultiprocessors

  • Sep 17, 2020
  • Journal of Systems Architecture
  • Bindu Agarwalla +2
  • Conference Article
  • Citations1

LLC Buffer for Arbitrary Data Sharing in Heterogeneous Systems

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

Exploiting Secrets by Leveraging Dynamic Cache Partitioning of Last Level Cache

  • Feb 01, 2021
  • Anurag Agarwal +2
  • 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
  • Conference Article
  • Citations4

Energy Efficient Last Level Caches via Last Read/Write Prediction

  • Oct 01, 2013
  • Marco A.Z Alves +3
  • Conference Article
  • Citations18

Parity++: Lightweight Error Correction for Last Level Caches

  • Jun 01, 2018
  • Irina Alam +3
  • Conference Article
  • Citations2

PV-aware Replacement Policy for Two-level Shared Cache

  • Dec 01, 2022
  • Bindu Agarwalla +2
  • Conference Article

A Novel Prefetch Technique for High Performance Embedded System

  • Oct 01, 2014
  • Hong Jun Choi +3
  • Conference Article
  • Citations9

Improving energy efficiency of embedded DRAM caches for high-end computing systems

  • Jun 23, 2014
  • Sparsh Mittal +2
  • Book Chapter

Towards Efficient Dynamic LLC Home Bank Mapping with NoC-Level Support

  • Jan 01, 2013
  • Mario Lodde +2
  • Research Article
  • Citations52

MCC-DB

  • Aug 01, 2009
  • Proceedings of the VLDB Endowment
  • Rubao Lee +4
  • Book Chapter
  • Citations3

A Survey of Low Power Design Techniques for Last Level Caches

  • Jan 01, 2018
  • Emmanuel Ofori-Attah +2
  • PDF
  • Preprint Article

Performance analysis of coalesce private or spill shared (CPOSS) replacement strategy overLRU to handle directory entry evictions from the slice last level cache (LLC) using a scalable coherent sparse directory in Multicore processor

  • May 06, 2024
  • Research Square
  • Narottam Sahu +3
  • Research Article
  • Citations7

Reuse locality aware cache partitioning for last-level cache

  • Feb 18, 2019
  • Computers & Electrical Engineering
  • Fanfan Shen +5
  • Book Chapter
  • Citations2

PLSS: A Scheduler for Multi-core Embedded Systems

  • Jan 01, 2017
  • Solomon Abera +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.