| 2009 | A compiler optimization to reduce soft errors in register files. Jongeun Lee, Aviral Shrivastava |
| 2009 | Addressing the challenges of DBT for the ARM architecture. Ryan W. Moore, José Baiocchi, Bruce R. Childers, Jack W. Davidson, Jason Hiser |
| 2009 | Debugging FPGA-based packet processing systems through transaction-level communication-centric monitoring. Paul Edward McKechnie, Michaela Blott, Wim Vanderbauwhede |
| 2009 | Eliminating the call stack to save RAM. Xuejun Yang, Nathan Cooprider, John Regehr |
| 2009 | Guaranteeing instruction fetch behavior with a lookahead instruction fetch engine (LIFE). Stephen Roderick Hines, Yuval Peress, Peter Gavin, David B. Whalley, Gary S. Tyson |
| 2009 | Integrating hardware and software information flow analyses. Colin J. Fidge, Diane Corney |
| 2009 | Live-range unsplitting for faster optimal coalescing. Sandrine Blazy, Benoît Robillard |
| 2009 | Modulo scheduling without overlapped lifetimes. Eric Stotzer, Ernst L. Leiss |
| 2009 | PTIDES on flexible task graph: real-time embedded systembuilding from theory to practice. Jia Zou, Joshua S. Auerbach, David F. Bacon, Edward A. Lee |
| 2009 | Proceedings of the 2009 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, LCTES 2009, Dublin, Ireland, June 19-20, 2009 Christoph M. Kirsch, Mahmut T. Kandemir |
| 2009 | Push-assisted migration of real-time tasks in multi-core processors. Abhik Sarkar, Frank Mueller, Harini Ramaprasad, Sibin Mohan |
| 2009 | Raced profiles: efficient selection of competing compiler optimizations. Hugh Leather, Michael F. P. O'Boyle, Bruce Worton |
| 2009 | Recurrence cycle aware modulo scheduling for coarse-grained reconfigurable architectures. Taewook Oh, Bernhard Egger, Hyunchul Park, Scott A. Mahlke |
| 2009 | Software transactional memory for multicore embedded systems. Jennifer Mankin, David R. Kaeli, John Ardini |
| 2009 | Specification and verification of time requirements with CCSL and Esterel. Charles André, Frédéric Mallet |
| 2009 | Synchronous objects with scheduling policies: introducing safe shared memory in lustre. Paul Caspi, Jean-Louis Colaço, Léonard Gérard, Marc Pouzet, Pascal Raymond |
| 2009 | Synergistic execution of stream programs on multicores with accelerators. Abhishek Udupa, R. Govindarajan, Matthew J. Thazhuthaveetil |
| 2009 | Towards device emulation code generation. Thomas Heinz, Reinhard Wilhelm |
| 2009 | Tracing interrupts in embedded software. Giovani Gracioli, Sebastian Fischmeister |