Projects per year
Abstract
This paper provides guaranteed bounds on worst-case execution times for a strict, purely functional programming notation. Our approach involves combining time information obtained using a low-level commercial analyser with a high-level source-derived model to give worst-case execution time information. We validate our results using concrete timing information obtained using machine code fragments executing on a Renesas M32C/85 microcontroller development board. Our results confirm experimentally that our worst-case execution time model is a good predictor of execution times.
Original language | English |
---|---|
Title of host publication | Implementation and Application of Functional Languages |
Subtitle of host publication | 18th International Symposium, IFL 2006, Budapest, Hungary, September 4-6, 2006, Revised Selected Papers |
Editors | Z Horvath, V Zsok, A Butterfield |
Place of Publication | Berlin |
Publisher | Springer-Verlag |
Pages | 235-252 |
Number of pages | 18 |
ISBN (Electronic) | 978-3-540-74130-5 |
ISBN (Print) | 978-3-540-7412909 |
DOIs | |
Publication status | Published - 2007 |
Event | 18th International Symposium on Implementation and Application of Functional Languages - Budapest, Hungary Duration: 4 Sept 2006 → 6 Sept 2006 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer-Verlag Berlin |
Volume | 4449 |
ISSN (Print) | 0302-9743 |
Conference
Conference | 18th International Symposium on Implementation and Application of Functional Languages |
---|---|
Country/Territory | Hungary |
City | Budapest |
Period | 4/09/06 → 6/09/06 |
Keywords
- Behavior
- Hume
Fingerprint
Dive into the research topics of 'Worst-case execution times for a purely functional language'. Together they form a unique fingerprint.Projects
- 1 Finished
-
EP/C001346/1: Generative Programming for Embedded Systems
Hammond, K. (PI)
1/01/05 → 31/12/07
Project: Standard