Sciweavers

WCET
2010

Precomputing Memory Locations for Parametric Allocations

13 years 2 months ago
Precomputing Memory Locations for Parametric Allocations
Current worst-case execution time (WCET) analyses do not support programs using dynamic memory allocation. This is mainly due to the unpredictability of cache performance introduced by standard memory allocators. To overcome this problem, algorithms have been proposed that precompute static allocations for dynamically allocating programs with known numeric bounds on the number and sizes of allocated memory blocks. In this paper, we present a novel algorithm for computing such static allocations that can cope with parametric bounds on the number and sizes of allocated blocks. To demonstrate the usefulness of our approach, we precompute static allocations for a set of existing real-time applications and academic examples.
Jörg Herter, Sebastian Altmeyer
Added 15 Feb 2011
Updated 15 Feb 2011
Type Journal
Year 2010
Where WCET
Authors Jörg Herter, Sebastian Altmeyer
Comments (0)