loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design Automation and Test in Europe (DATE '98)
Efficient Compilation of Process-Based Concurrent Programs without Run-Time Scheduling
Paris, France
February 23-February 26
ISBN: 0-8186-8359-7
Bill Lin, University of California, San Diego
Currently, run-time operating systems are widely used to implement concurrent embedded applications. This run-time approach to multi-tasking and inter-process communication can introduce significant overhead to execution times and memory requirements -- prohibitive in many cases for embedded applications where processor and memory resources are scarce. In this paper, we present a static compilation approach that generates ordinary C programs at compile-time that can be readily retargeted to different processors, without including or generating a run-time scheduler. Our method is based on a novel Petri net theoretic approach.
Index Terms:
Software synthesis; Embedded systems; Hardware-software co-design.
Citation:
Bill Lin, "Efficient Compilation of Process-Based Concurrent Programs without Run-Time Scheduling," date, pp.211, Design Automation and Test in Europe (DATE '98), 1998
Usage of this product signifies your acceptance of the Terms of Use.