Analysis of Static and Dynamic Memory Management Schemes in Embedded Systems Utilizing Software-managed Memory

Analysis of Static and Dynamic Memory Management Schemes in Embedded Systems Utilizing Software-managed Memory
Author: Muberra N. Akcaman
Publisher:
Total Pages: 106
Release: 2015
Genre: Embedded computer systems
ISBN:


Download Analysis of Static and Dynamic Memory Management Schemes in Embedded Systems Utilizing Software-managed Memory Book in PDF, Epub and Kindle

The proposed work targets at data-intensive applications which involve processing of large data arrays within loop nests. Such applications frequently occur in image/video processing domains. The target architectures used in this thesis are both single-core and multi-core embedded systems. In multi-core architecture, each core has a local SPM; and each core accesses other SPMs (remote SPM) and an on-chip shared L2 memory with higher memory access latencies. All on-chip memories are software-managed. Both architectures have off-chip memory which holds the entire dataset. After profiling the embedded application, the dataset is divided into blocks and the access frequencies to these blocks are determined. The data mapping is done to L1 SPMs, L2 SPM and off-chip memory based on the access frequencies of data blocks. This process is done once at compile time in static memory allocation while it is repeated at the beginning of each execution phase at run-time in dynamic data allocation. The experimental results collected using data-intensive benchmark programs are presented in single and multi-core embedded architectural setups.


Analysis of Static and Dynamic Memory Management Schemes in Embedded Systems Utilizing Software-managed Memory
Language: en
Pages: 106
Authors: Muberra N. Akcaman
Categories: Embedded computer systems
Type: BOOK - Published: 2015 - Publisher:

GET EBOOK

The proposed work targets at data-intensive applications which involve processing of large data arrays within loop nests. Such applications frequently occur in
Dynamic Memory Management for Embedded Systems
Language: en
Pages: 251
Authors: David Atienza Alonso
Categories: Technology & Engineering
Type: BOOK - Published: 2014-09-19 - Publisher: Springer

GET EBOOK

This book provides a systematic and unified methodology, including basic principles and reusable processes, for dynamic memory management (DMM) in embedded syst
Energy-Aware Memory Management for Embedded Multimedia Systems
Language: en
Pages: 352
Authors: Florin Balasa
Categories: Computers
Type: BOOK - Published: 2011-11-16 - Publisher: CRC Press

GET EBOOK

Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach presents recent computer-aided design (CAD) ideas that address
Memory Allocation Problems in Embedded Systems
Language: en
Pages: 149
Authors: Maria Soto
Categories: Computers
Type: BOOK - Published: 2013-01-24 - Publisher: John Wiley & Sons

GET EBOOK

Embedded systems are everywhere in contemporary life and are supposed to make our lives more comfortable. In industry, embedded systems are used to manage and c
Heterogeneous Memory Organizations in Embedded Systems
Language: en
Pages: 214
Authors: Miguel Peón Quirós
Categories: Technology & Engineering
Type: BOOK - Published: 2020-01-30 - Publisher: Springer Nature

GET EBOOK

This book defines and explores the problem of placing the instances of dynamic data types on the components of the heterogeneous memory organization of an embed