About Me:
I'm currently a PhD student in the school of Informatics. My supervisor is Nigel Topham. As well
as my PhD work I'm also involved in tutoring the CAR course (spring 2009).
Research:
I'm involved with the PASTA project at ICSA, which is looking at automatic generation of processor extensions for embedded systems. My part is
primarily specifying, building and optimising the architecture and interconnect surrounding the generated core, both on and off chip, as well as
working on the tape-out of our EnCore series of processors. Research intrests include
quantification of the difference between on and off chip communications, interconnect topology and structure, optimisation of embedded systems,
algorithms to automatically predict performace, and automatic interconnect generation.
Published Material:
O. Almer, R.V. Bennett, I Bohm, A.C. Murray, X. Qu, M. Zuluaga, and N.P. Topham, ``An End-to-End Design Flow for Automated Instruction Set
Extension and Complex Instruction Selection based on GCC'', Proc. 1st International Workshop on GCC Research Opportunities (GROW'09),
Paphos, Cyprus, 2009.
MEng Project Report:
O. Almer, ``Design and Simulation of a Reduced State Microthreaded Processor Architecture'', School of Engineering and Electronics, January 2008.
PDF - BibTeX
@mastersthesis{OALMER2008,
author = {Oscar Almer},
title = {Design and Simulation of a Reduced State Microthreaded Processor Architecture},
school = {School of Engineering and Electronics},
year = {2008},
month = {January}
}
Oscar Almer
School of Informatics
Room 1.34, Informatics Forum
10 Crichton Street
Edinburgh EH8 9AB
Scotland, UK