IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004.
DOI: 10.1109/sips.2004.1363044
|View full text |Cite
|
Sign up to set email alerts
|

Custom Design of Multi-Level Dynamic Memory Management Subsystem for Embedded Systems

Abstract: Modern embedded systems have to run new dynamic wireless network and multimedia applications. As a result, these systems must provide run-time memory management support to allow real-time memory de/allocation, retrieving and processing of data while very limited power supply is available. Thus, its implementation must be designed to combine high speed access, low power and large data storage capacity. This is only possible by an efficient use of the memory hierarchy available in the embedded systems. In this p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(10 citation statements)
references
References 14 publications
0
10
0
Order By: Relevance
“…Other experimental results in real-life embedded applications from the multimedia and wireless network domain show a significant reduction (up to 60%) in power consumption with the use of our approach [29]. Also, when other factors are really limiting (e.g.…”
Section: Existing Memory Managers Focus On Different Parts Of the Desmentioning
confidence: 71%
“…Other experimental results in real-life embedded applications from the multimedia and wireless network domain show a significant reduction (up to 60%) in power consumption with the use of our approach [29]. Also, when other factors are really limiting (e.g.…”
Section: Existing Memory Managers Focus On Different Parts Of the Desmentioning
confidence: 71%
“…[78]). The same design space can be explored for optimising different objectives, such as memory footprint (for more details on the methodology and extensive results see [80]).…”
Section: Methodology For Creating Low-power Dmmsmentioning
confidence: 99%
“…The main difficulty is that the memory space can easily become fragmented because the requested data blocks have a different size and lifetime (see Fig. 20) Besides, data locality [78], sparseness [79] and ordering of blocks inside pools can be an issue.…”
Section: Dynamic Memory Managementmentioning
confidence: 99%
“…Many research works have been conducted on the general multilevel memory architecture [10][11][12] and cache performance optimization [13][14][15][16][17]. The current trend in the memory architecture design confirms that multi-level memories are being widely used in a variety of systems.…”
Section: Related Workmentioning
confidence: 99%