Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleOctober 2006
Scratchpad memory management for portable systems with a memory management unit
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 321–330https://doi.org/10.1145/1176887.1176933In this paper,we present a dynamic scratchpad memory allocation strategy targeting a horizontally partitioned memory subsystem for contemporary embedded processors. The memory subsystem is equipped with a memory management unit (MMU), and physically ...
- ArticleOctober 2006
Incremental schedulability analysis of hierarchical real-time components
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 272–281https://doi.org/10.1145/1176887.1176927Embedded systems are complex as a whole but consist of smaller independent modules minimally interacting with each other. This structure makes embedded systems amenable to compositional system design. Compositional design of real-time embedded systems ...
- ArticleOctober 2006
Energy-efficient dynamic memory allocators at the middleware level of embedded systems
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 215–222https://doi.org/10.1145/1176887.1176919The next generation of embedded systems will be dominated by mobile devices, which are able to deliver communications and rich multimedia content anytime, anywhere. The major themes in these ubiquitous computing systems are applications with increased ...
- ArticleOctober 2006
Energy-efficient file placement techniques for heterogeneous mobile storage systems
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 171–177https://doi.org/10.1145/1176887.1176912While hard disk drives are the most common secondary storage devices, their high power consumption and low shock-resistance limit them as an ideal mobile storage solution. On the other hand, flash memory devices overcome the main problems of hard disk ...
- ArticleOctober 2006
A superblock-based flash translation layer for NAND flash memory
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 161–170https://doi.org/10.1145/1176887.1176911In NAND flash-based storage systems, an intermediate software layer called a flash translation layer (FTL)is usually employed to hide the erase-before-write characteristics of NAND flash memory. This paper proposes a novel superblockbased FTL scheme, ...
- ArticleOctober 2006
Efficient distributed deadlock avoidance with liveness guarantees
EMSOFT '06: Proceedings of the 6th ACM & IEEE International conference on Embedded softwareOctober 2006, Pages 12–20https://doi.org/10.1145/1176887.1176891We present a deadlock avoidance algorithm for distributed systems that guarantees liveness. Deadlock avoidance in distributed systems is a hard problem and general solutions are considered impractical due to the high communication overhead. In previous ...