About Me:
Is currently a PhD student in the school of Informatics. My primary supervisor is Nigel Topham. As well
as my PhD work I'm also involved in lecturing and tutoring the CD course (autumn 2009, 2010, 2011).
Research:
I'm primarily 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 microprocessor core,
covering both on and off chip conenctions, as well as working on the tape-out of our EnCore series of processors and testing of the same. Research intrests include
interconnect topology and structure, optimisation of embedded systems, asynchronous circuits,
algorithms to automatically predict performace, as well as automatic interconnect generation.
Published Material:
Oscar Almer, Miles Gould, Björn Franke, and Nigel Topham, ``Selecting the optimal system: automated design of application-specific systems-on-chip'',
In Proceedings of the 4th International Workshop on Network on Chip Architectures (NoCArc '11), Porto Alegre, Brazil, 2011.
Google - BibTeX
@inproceedings{almer2011selecting,
author = {Almer, Oscar and Gould, Miles and Franke, Bj\"{o}rn and Topham, Nigel},
title = {Selecting the optimal system: automated design of application-specific systems-on-chip},
booktitle = {Proceedings of the 4th International Workshop on Network on Chip Architectures},
series = {NoCArc '11},
year = {2011},
isbn = {978-1-4503-0947-9},
location = {Porto Alegre, Brazil},
pages = {43--50},
numpages = {8},
publisher = {ACM},
address = {New York, NY, USA},
}
Almer, O., Bohm, I., von Koch, T.E., Franke, B., Kyle, S., Seeker, V., Thompson, C., Topham, N. , ``Scalable multi-core simulation using parallel dynamic binary translation'',
2011 International Conference on Embedded Computer Systems (SAMOS 2011), Samos, Greece, July 2011
Google - BibTeX
@inproceedings{almer2011scalable,
title={Scalable multi-core simulation using parallel dynamic binary translation},
author={Almer, O. and Bohm, I. and von Koch, T.E. and Franke, B. and Kyle, S. and Seeker, V. and Thompson, C. and Topham, N.},
booktitle={Embedded Computer Systems (SAMOS), 2011 International Conference on},
pages={190--199},
year={2011},
organization={IEEE}
}
O. Almer, N. Topham, B. Franke, ``A Learning-Based Approach to the Automated Design of MPSoC Networks'', Architecture of Computing Systems (ARCS 2011),
Como, Italy, 2011.
Google - BibTeX
@article{almer2011learning,
title={{A Learning-Based Approach to the Automated Design of MPSoC Networks}},
author={Almer, O. and Topham, N. and Franke, B.},
journal={Architecture of Computing Systems-ARCS 2011},
pages={243--258},
year={2011},
publisher={Springer}
}
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.
Google
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