Lightweight Multitasking Support for Embedded Systems using the Phantom Serializing Compiler - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

Lightweight Multitasking Support for Embedded Systems using the Phantom Serializing Compiler

Résumé

Embedded software continues to play an ever increasing role in the design of complex embedded applications. In part, the elevated level of abstraction provided by a high-level programming paradigm immensely facilitates a short design cycle, fewer errors, portability, and reuse. Serializing compilers have been proposed as an alternative to traditional OS techniques, enabling a designer to develop multitasking applications without the need of OS support. In this work, we outline the inner workings of the Phantom serializing compiler and analyze the quality of the generated code with respect to memory and processing overheads. Our results show that such serializing compilers are extremely efficient, making them ideal to be used in design of highly parallel applications (e.g., multimedia, graphics, and signal processing applications).
Fichier principal
Vignette du fichier
228820742.pdf (150.16 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00181199 , version 1 (23-10-2007)

Identifiants

  • HAL Id : hal-00181199 , version 1

Citer

Andre C. Nacul, Tony Givargis. Lightweight Multitasking Support for Embedded Systems using the Phantom Serializing Compiler. DATE'05, Mar 2005, Munich, Germany. pp.742-747. ⟨hal-00181199⟩

Collections

DATE
23 Consultations
117 Téléchargements

Partager

Gmail Facebook X LinkedIn More