[图书][B] Dynamic memory management for embedded systems

DA Alonso, S Mamagkakis, C Poucet, M Peón-Quirós… - 2015 - Springer
Modern embedded systems in mobile and multimedia applications offer a wide range of
features. They can also communicate to different devices using different standards which …

ACDC: small, predictable and high-performance data cache

J Segarra, C Rodriguez, R Gran, LC Aparicio… - ACM Transactions on …, 2015 - dl.acm.org
In multitasking real-time systems, the worst-case execution time (WCET) of each task and
also the effects of interferences between tasks in the worst-case scenario need to be …

Critical analysis of cache memory performance concerning miss rate and power consumption

HV Dave, NA Kotak - International Journal of Embedded …, 2022 - inderscienceonline.com
There has been constant growth in the usage of mobile devices in the last decade. As
necessary demand by the technological marketplace, mobile devices are designed per the …

A predictable hardware to exploit temporal reuse in real-time and embedded systems

R Gran, J Segarra, A Pedro-Zapater, LC Aparicio… - Journal of Systems …, 2015 - Elsevier
In this paper we propose a new hardware data cache (FAFB, fully-associative FIFO tagged
buffers) to complement the data cache in processors. It provides predictability when …

A small and effective data cache for real-time multitasking systems

J Segarra, C Rodriguez, R Gran… - 2012 IEEE 18th Real …, 2012 - ieeexplore.ieee.org
In multitasking real-time systems, the WCET of each task and also the effects of interferences
between tasks in the worst-case scenario need to be calculated. This is especially complex …

Placement of linked dynamic data structures over heterogeneous memories in embedded systems

M Peon-Quiros, A Bartzas, S Mamagkakis… - ACM Transactions on …, 2015 - dl.acm.org
Software applications use dynamic memory (allocated and deallocated in the system's
heap) to handle dynamism in their working conditions. Embedded systems tend to include …

[PDF][PDF] Towards an energy-efficient cache architecture for extreme-scale systems

A Alshegaifi, CH Huang - Proc. of 21-st IEEE High Performance …, 2017 - ieee-hpec.org
Energy consumption is the major limitation to achieving exascale computing systems.
Caches are essential components that dissipate a large proportion of processor's energy …

[PDF][PDF] Energy-Efficient Cache Architecture Towards Extreme-Scale Computing Systems

A Alshegaifi - 2020 - archives.lib.uconn.edu
As we approach the era of exascale computing systems, where 1,000-core can be
integrated in one die, energy efficiency is the most considerable impediments. Future …

Experiments on Data Placement: Results and Discussion

M Peón Quirós, F Catthoor… - … in Embedded Systems …, 2020 - Springer
This chapter applies our methodology on three cases of study to assess the improvements
that can be attained, evaluating more than a hundred different platforms for each case …

A Locality-Aware, Energy-Efficient Cache Design for Large-Scale Multi-Core Systems

A Alshegaifi, CH Huang - … on Internet of Things (iThings) and …, 2018 - ieeexplore.ieee.org
Energy efficiency has become the first priority when designing high-performance computing
systems, and caches play a key role in improving the performance. However, as caches …