Publications

All PDFs linked to are pre-print copies. If there is an official version available then this is linked to as well, but these links may not be accessible without appropriate subscriptions.
Many of my publications can also be found in my School of Informatics Research Reports entry.
Journal Papers
1. Alastair Murray and Björn Franke "Adaptive Source-Level Data-Assignment to Dual Memory Banks" in To appear in ACM Transactions on Embedded Computing Systems (ACM TECS).
2. A. C. Murray, R. V. Bennett, B. Franke and N. Topham, "Code Transformation and Instruction Set Extension" in ACM Transactions on Embedded Computing Systems (ACM TECS), volume 8, issue 4, pages 1-31, July 2009. [ACM]
Conference Papers
3. Alastair Murray and Björn Franke, "Compiling for Automatically Generated Instruction Set Extensions" to appear in Proceedings of the International Symposium on Code Generation and Optimization (CGO '12), April 2012, San Jose, CA, USA. [PAPER]
4. Alastair Murray and Björn Franke, "Using Genetic Programming for Source-Level Data Assignment to Dual Memory Banks" in Proceedings of the 3rd Workshop on Statistical and Machine Learning Approaches to Architectures and Compilation (SMART '09), pages 75-89, January 2009, Paphos, Cyprus. [PAPER] [SLIDES]
5. Oscar Almer, Richard Bennett, Igor Böhm, Alastair Murray, Xinhao Qu, Marcela Zuluaga, Björn Franke and Nigel Topham, "An End-to-End Design Flow for Automated Instruction Set Extension and Complex Instruction Selection based on GCC" in Proceedings of the First International Workshop on GCC Research Opportunities (GROW '09), pages 49-60, January 2009, Paphos, Cyprus. [PAPER]
6. Alastair Murray and Björn Franke, "Fast Source-Level Data Assignment to Dual Memory Banks" in Proceedings of the 11th International Workshop on Software and Compilers for Embedded Systems (SCOPES '08), pages 43-52, March 2008, Munich, Germany. [PAPER] [SLIDES] [ACM]
7. R. V. Bennett, A. C. Murray, B. Franke and N. Topham, "Combining Source-to-Source Transformations and Processor Instruction Set Extensions for the Automated Design-Space Exploration of Embedded Systems" in Proceedings of the ACM SIGPLAN/SIGBED 2007 Conference on Languages Compilers, and Tools for Embedded Systems (LCTES '07), pages 83-92, June 2007, San Diego, USA. [PAPER] [ACM]
Posters
8. *** Alastair Murray, Richard Bennett, Björn Franke and Nigel Topham, "Combined Source-Level Transformations and Instruction Set Extension" in Abstracts of the Advanced Computer Architecture and Compilation for Embedded Systems Summer School Poster Session (ACACES '07), pages 243-246, July 2007, L'Aquila, Italy. [ABSTRACT] [POSTER (A4)]
*** Works marked with "***" did not go through external peer-review.

Valid XHTML 1.0 Strict Valid CSS