Chair News

Postdoctoral researcher for Collaboration Orchestration -- Bio-Systems

Published on


We welcome Gerald Hempel to the Chair for Compiler Construction. Gerald will play a key role in a collaborative project between the Orchestration Path and the Biological Systems Path in Cfaed, that seeks to apply Bio-inspired algorithms (e.g., from the MOSAIC group) to the problems of Software Synthesis we deal with at the chair. Gerald has a background in Computer Science from the TU Dresden and is about to obtain his PhD from the same institution (under the supervision of Prof. C. Hochberger). During his PhD, Gerald worked on a compiler that automatically generates hardware accelerators for FPGA-SoC architectures. We are glad to have Gerald on board and are looking forward for exciting results in this collaboration!


Postdoctoral researcher joins the Orchestration Path

Published on

The Orchestration Path and the Chair for Compiler Construction welcome Dr. Fazal Hameed to the TU Dresden. Fazal has a background in electronic engineering and computer science. He obtained his PhD in department of Computer Science, Karlsruhe Institute of Technology (KIT), Karlsruhe, Germany, at the group of Prof. Jörg Henkel, in February, 2015. Fazal worked on DRAM-aware last level cache policies for multi-core systems and has ample experience with emerging memory technologies. In the Orchestration Path, Fazal will work on system-level integration of components that will be built in the future on top of the technologies under development in the material paths of Cfaed. We are very glad to welcome Fazal to the chair team and the larger Orchestration Team!


Effects of the Excellence Initiative - TV Visits cfaed Labs

Published on

TV Screenshot Prof. Castrillon

MDR TV visited us to find out how the 'Exzellenz-Initiative' strengthens research at TU Dresden. Interview with Prof. Jeronimo Castrillon, and some shots from the DNA-Labs of Dr. Thorsten Schmidt.

CC Chair in California: PACT conference and DREAM seminar

Published on

Prof. Castrillon co-organized and presented at a tutorial co-located with the prestigious International Conference on Parallel Architectures and Compilation Techniques (PACT), held on October 18th, 2015 in San Francisco, CA USA. Prof. Castrillon talked about dataflow programming models and how they can be used to program heterogeneous computing systems. In the same week, Prof. Castrillon was invited to give a talk at the “Design of Robotics and Embedded systems, Analysis, and Modeling Seminar” (DREAMS) at UC Berkeley. He talked about “Analysis and software synthesis of KPN applications” and had an hour slot devoted to meet and discuss research directions with PhD students and Postdocs of the same university.

Norman Rink at Embedded Systems Week 2015

Published on

In conjunction with ESWeek the 1st International Workshop on Resiliency in Embedded Electronic Systems was held on 8 October in Amsterdam, The Netherlands. On this occasion Norman Rink presented his work on code generation for resilient software. The workshop drew a wide international audience from both academia and industry. Presentations covered many aspects of hardware faults and resilience across the entire hardware and software stacks. Keynote talks were interspersed with lively and fruitful poster discussions, during one of which the picture was taken.

New research assistant: Robert Khasanov

Published on


The Chair for Compiler Construction welcomes Robert Khasanov, a new researcher, to the team. Robert received his bachelor and master degrees on computer science from the Moscow Institute of Physics and Technology. After that, he did an internship at the Scalable Parallel Computing Lab (ETH Zurich). As of September 2015, Robert will work on the HAEC CRC project.  

CC Chair organizes tutorial at PACT

Published on

Prof. Castrillon will organize a tutorial at the prestigious International Conference on Parallel Architectures and Compilation Techniques (PACT). The tutorial will revolve around "Algorithmic Specification, Tools and Algorithms for Programming Heterogeneous Platforms" and will be held on October 18th, 2015 at the The Sir Francis Drake Hotel on Union Square in San Francisco, CA USA. More information is to be found here.

Prof. Castrillon at ViPES workshop

Published on

The third edition of the international Workshop on Virtual Prototyping of Parallel and Embedded Systems (ViPES’2015) took place in the beautiful island of Samos, Greece, on the 19th of July. In his role as program chair, Prof. Castrillon, together with Prof. Cristina Silvano from the Politecnico di Milano, put together a technical program with highly interesting presentations and keynotes. The workshop received submissions from 6 different countries (USA, Germany, China, Greece, Tunisia and Brazil) and was attended by above thirty participants. This edition of the workshop was co-located  with the 15th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS). Therefore, ViPES profited from both the friendly atmosphere and the in-depth technical discussions that characterize the SAMOS conference, for which ViPES will stay in Samos for at least one more year.

Andres Goens at the ACACES Summer School

Published on

Andrés Goens from the CC Chair attended this year's International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES) in Fiuggi, Italy. Besides learning about new topics, in Fiuggi Andrés had the opportunity to present successful past research and ongoing new topics from the CC Chair at the poster session and meet people working on closely related fields. This was possible thanks to a HiPEAC grant covering the summer school participation.

Dr. Mauricio Álvarez-Mesa visits the CC chair

Published on

Dr. Mauricio Álvarez-Mesa and Andrés Goens

30 June 2015

Mauricio, a postdoc researcher at Prof. B. Juurlink’s group at the TU Berlin, visited the chair for compiler construction. He works at the “Embedded Systems Architectures” group, in topics ranging from low-power embedded systems to massively parallel high-performance systems. Mauricio gave a talk where he addressed the challenges of mapping today’s video codecs to modern architectures, including SIMD instruction and GPUs. He discussed the gap between manual and auto-vectorized code for today’s video applications.