Evolutionary Design of the Memory Subsystem

03/07/2023
by   Josefa Díaz Álvarez, et al.
0

The memory hierarchy has a high impact on the performance and power consumption in the system. Moreover, current embedded systems, included in mobile devices, are specifically designed to run multimedia applications, which are memory intensive. This increases the pressure on the memory subsystem and affects the performance and energy consumption. In this regard, the thermal problems, performance degradation and high energy consumption, can cause irreversible damage to the devices. We address the optimization of the whole memory subsystem with three approaches integrated as a single methodology. Firstly, the thermal impact of register file is analyzed and optimized. Secondly, the cache memory is addressed by optimizing cache configuration according to running applications and improving both performance and power consumption. Finally, we simplify the design and evaluation process of general-purpose and customized dynamic memory manager, in the main memory. To this aim, we apply different evolutionary algorithms in combination with memory simulators and profiling tools. This way, we are able to evaluate the quality of each candidate solution and take advantage of the exploration of solutions given by the optimization algorithm.We also provide an experimental experience where our proposal is assessed using well-known benchmark applications.

READ FULL TEXT
research
02/22/2023

Multi-objective optimization of energy consumption and execution time in a single level cache memory for embedded systems

Current embedded systems are specifically designed to run multimedia app...
research
03/06/2023

Optimizing L1 cache for embedded systems through grammatical evolution

Nowadays, embedded systems are provided with cache memories that are lar...
research
12/13/2019

An Energy-Efficient Heterogeneous Memory Architecture for Future Dark Silicon Embedded Chip-Multiprocessors

Main memories play an important role in overall energy consumption of em...
research
03/28/2023

Design Space Exploration for PCM-based Photonic Memory

The integration of silicon photonics (SiPh) and phase change materials (...
research
04/21/2021

Enabling Fast Exploration and Validation of Thermal Dissipation Requirements for Heterogeneous SoCs

The management of the energy consumption and thermal dissipation of mult...
research
07/12/2022

Energy Consumption Analysis Of Machining Centers Using Bayesian Analysis And Genetic Optimization

Responding to the current urgent need for low carbon emissions and high ...
research
07/09/2023

Software-based signal compression algorithm for ROM-stored electrical cables

This project introduces a groundbreaking approach to address the challen...

Please sign up or login with your details

Forgot password? Click here to reset