First International Workshop on

GCC Research Opportunities

Programme of presentations

08:25Opening remarks - Paul Kelly
Session 1 (session chair Grigori Fursin)
08:30Towards Transactional Memory Support for GCC
Martin Schindewolf, Albert Cohen, Wolfgang Karl, Andrea Marongiu and Luca Benini.
Online access to the paper
08:55Prototyping the automatic generation of MPI code from OpenMP programs in GCC
Abdellah Medjaji Kouadri-Mostéfaoui, Daniel Millot, Christian Parrot and Frédérique Silber-Chaussumier.
Online access to the paper
Session 2 (session chair Paul Kelly)
09:20An End-to-End Design Flow for Automated Instruction Set Extension and Complex Instruction Selection based on GCC
Oscar Almer, Richard Bennett, Igor Böhm, Alastair Murray, Xinhao Qu, Marcela Zuluaga, Björn Franke and Nigel Topham.
Online access to the paper
09:45Middle End Lisp Translator for GCC; achievements and issues
Basile Starynkevitch
Online access to the paper
10:10Short break to allow for discussion
Session 3 (session chair Albert Cohen)
11:00A Compile-Time Infrastructure for GCC Using Haskell
Peter Collingbourne and Paul Kelly.
Online access to the paper
11:25A Stack-Based Internal Representation for GCC
Gabriele Svelto, Andrea Ornstein and Erven Rohou.
Online access to the paper
11:50Evaluating power aware optimizations within GCC compiler
Dmitry Zhurikhin, Andrey Belevantsev, Arutyun Avetisyan, Kirill Batuzov and Semun Lee.
Online access to the paper
12:15Panel/discussion session - details to be announced

Webmaster: p.kelly[at]