Storage allocation for real-time, embedded systems

  • Steven M. Donahue
  • , Matthew P. Hampton
  • , Morgan Deters
  • , Jonathan M. Nye
  • , Ron K. Cytron
  • , Krishna M. Kavi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Dynamic storage allocation and automatic garbage collection are among the most popular features that high-level languages can offer. However, time-critical applications cannot be written in such languages unless the time taken to allocate and deallocate storage can be reasonably bounded. In this paper, we present algorithms for automatic storage allocation that are appropriate for real-time and embedded systems. We have implemented these algorithms, and results are presented that validate the predictability and efficiency of our approach.

Original languageEnglish
Title of host publicationEmbedded Software - 1st International Workshop, EMSOFT 2001, Proceedings
EditorsThomas A. Henzinger, Christoph M. Kirsch
PublisherSpringer Verlag
Pages131-147
Number of pages17
ISBN (Print)3540426736, 9783540426738
DOIs
StatePublished - 2001
Event1st International Workshop on Embedded Software, EMSOFT 2001 - Tahoe City, United States
Duration: Oct 8 2001Oct 10 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2211
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st International Workshop on Embedded Software, EMSOFT 2001
Country/TerritoryUnited States
CityTahoe City
Period10/8/0110/10/01

Fingerprint

Dive into the research topics of 'Storage allocation for real-time, embedded systems'. Together they form a unique fingerprint.

Cite this