School of Informatics - University of Edinburgh Institute for Computing Systems Architecture - School of Informatics
Institute for Computing
Systems Architecture

LLVM Developers Conference - London (April 2012)

On April 13th, 2012, Igor Böhm gave a presentation about the concurrent and parallel dynamic compilation technology used in the ArcSim Simulator at the LLVM Developers Conference in London.

Click on the image subtitle for a video of the presentation including some interesting demos in the end (The video is about 400MB so it might take a while to download):



LLVM Conference - ArcSim Technology Reducing dynamic compilation latency - concurrent and parallel dynamic compilation



HiPEAC2 Seminar - Aachen (February 2009)

On February 11, 2009, the PASTA group visited the Institute for Integrated Signal Processing Systems at RWTH Aachen University as part of the on-going collaboration within the HiPEAC2 Design Methodology and Tools research cluster.


  • 9.00-9.10 Welcome and Opening. Prof. Rainer Leupers.
  • Talks by ICSA, Edinburgh University:
    • 9.10-9.40 Talk by Dr. Björn Franke: Overview of the Project: An End-to-End Design Flow for Automated Instruction Set Extension and Complex Instruction Selection based on GCC.
    • 9.40-10.10 Talk by Oscar Almer: The ICSA EnCore Processor.
    • 10.40-11.10 Talk by Alastair Murray: Complex Instruction Selection/Source Level Data Assignment to Dual Memory Banks.
    • 11.10-11.40 Talk by Georgios Tournavitis: Profile-driven parallelization.
  • Talks by ISS/SSS, RWTH, Aachen:
    • 13.30-14.00 Talk by Lei Gao: A Retargetable Profiler for Embedded Applications.
    • 14.00-14.30 Talk by Stefan Krämer: Development of a Virtual Platform using the 'Chumby' Device as Case Study.
    • 15.00-15.30 Talk by Weihua Sheng & Jianjiang Ceng: MAPS and a high-level virtual platform (MVP).
    • 15.30-15.50 Talk by Torsten Kempf: MPSoC Design Space Exploration Framework.



HiPEAC2 Seminar Aachen - Group Photo Group Photo.


HiPEAC2 Seminar Aachen - EnCore Demonstration Oscar and Igor demonstrating the EnCore FPGA implementation (Note the fractal computed on EnCore projected in the background!).


HiPEAC2 Seminar Aachen - Chumby Virtual Platform Stefan demonstrating the Chumby Virtual Platform.


HiPEAC2 Seminar Aachen - Discussions Technical discussions throughout the coffee breaks.