Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleApril 2011
Precise and efficient parametric path analysis
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 141–150https://doi.org/10.1145/1967677.1967697Hard real-time systems require tasks to finish in time. To guarantee the timeliness of such a system, static timing analyses derive upper bounds on the worst-case execution time (WCET) of tasks. There are two types of timing analyses: numeric and ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - research-articleApril 2011
Predictable task migration for locked caches in multi-core systems
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 131–140https://doi.org/10.1145/1967677.1967696Locking cache lines in hard real-time systems is a common means of achieving predictability of cache access behavior and tightening as well as reducing worst case execution time, especially in a multitasking environment. However, cache locking poses a ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - research-articleApril 2011
Synchronous programming of device drivers for global resource control in embedded operating systems
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 81–90https://doi.org/10.1145/1967677.1967689In embedded systems, controlling a shared resource like the bus, or improving a property like power consumption, may be hard to achieve when programming device drivers individually. There is a need for global resource control, taking decisions based on ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - research-articleApril 2011
Static analysis of synchronous programs in signal for efficient design of multi-clocked embedded systems
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 71–80https://doi.org/10.1145/1967677.1967688In this paper, we propose a sound abstraction for an efficient static analysis of synchronous programs describing multi-clock embedded systems in Signal. This abstraction combines the Boolean theory and numeric interval approximation to adequately ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - research-articleApril 2011
An approach to improving the structure of error-handling code in the linux kernel
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 41–50https://doi.org/10.1145/1967677.1967684The C language does not provide any abstractions for exception handling or other forms of error handling, leaving programmers to devise their own conventions for detecting and handling errors. The Linux coding style guidelines suggest placing error ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - research-articleApril 2011
A low-cost wear-leveling algorithm for block-mapping solid-state disks
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systemsPages 31–40https://doi.org/10.1145/1967677.1967683Multilevel flash memory cells double or even triple storage density, producing affordable solid-state disks for end users. However, flash lifetime is becoming a critical issue in the popularity of solid-state disks. Wear-leveling methods can prevent ...
Also Published in:
ACM SIGPLAN Notices: Volume 46 Issue 5 - proceedingApril 2011
LCTES '11: Proceedings of the 2011 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systems
On behalf of the program committee and organizing committees, it is our pleasure to welcome you to the ACM SIGPLAN/SIGBED Conference on Languages Compilers, Tools, and Theory for Embedded Systems - LCTES 2011. By expanding its scope in the direction of ...