Path Activities

2015 Internship of Tomas Karnagel at IBM Almaden Research Center, San Jose, CA, USA


At the beginning of 2015, our PhD student Tomas Karnagel decided to do an internship at IBM to experience world-class industry research in order to get new inspiration for his research within the orchestration path of cfAED. Tomas met some IBM researchers at a conference in the USA half a year earlier and they found that his research is so closely connected to their work that an internship would be beneficial for both sides. At TU Dresden, Tomas works with database systems using GPUs to simulate highly heterogeneous environments, which will arise from the material paths of cfaed. At IBM, he investigated one single database operator and explored all the execution effects he could observe using a high-end GPU. The outcome of his research during his internship resulted in a joint (research) paper of IBM and Tomas.


As stated below, Tomas is very grateful for this internship:   „This internship broadened my mind substantially, as I received a deep insight into the impact of research on industry. The results are relevant for cfAED in many ways. They show how to port database operators to heterogeneous environments, and the pitfalls that have to be considered when doing so. It increased my attentiveness when looking at performance issues, which I can use for my own research within cfAED. I also hope to be able to use the results of this internship in my PhD thesis. During my internship, I did several talks, including a presentation of my research within the cfAED, thus spreading the word of this excellence cluster. Moreover, I found new friends among my IBM colleagues which established a firm basis for a lasting research relationship “

Grand Professors Week 2015


On Nov. 23rd, 2015 the Orchestration Path presented and discussed the recent path achievements with the Grant Professors James R. Cordy, Hélène Kirchner, Jan M. Rabaey, and Itamar Willner at the Grand Professor Week 2015. The demos included the operating system M3 for heterogeneous manycores with an integrated tracing infrastructure (Vampier) running on Tomahawk T2 together with our linear algebra library m3la and a specifically designed computational fluid dynamics application. With a database demo on Tomahawk T3, the path presented first results in building a processor for database systems. The third demo on Orchestration Style Sheets illustrated the progress and future perspectives regarding the middleware. The path team wants to thank the Grand Professors for their time and the fruitful and inspiring discussion.

CC Chair in California: PACT conference and DREAM seminar


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.

Orchestration Symposium


On July 14, 2015, the ORCH path held a symposium on orchestration. The first part consisted of a course-type lecture on Flash delivered by Sang Lyul Min, one of the world-leading expers on the topic. The second part consisted of three lectures of one PI, Uwe Aßmann, and two Research Group Leaders of cfaed, Pramod Bhatotia and Marcus Völp on very recent results of their research. The afternoon ended with informal discussion around a barbecue celebrating the approaching departure of Marcus Völp for a new position at the Université de Luxembourg.

Prof. Pimentel - seminar on design space exploration


portrait professor Andy Pimentel

30 June 2015

Andy Pimentel, lead of the Computer Systems Architecture group at the University of Amsterdam, visited the chair for compiler construction on the 24th - 25th of June 2015. With this visit, we kicked off the HiPEAC collaboration and defined a timeline for the stay of our Ph.D. student Andrés Goens at Andy’s group. Andy also gave a cfaed Seminar on “Perspectives on System-level MPSoC Design Space Exploration” (see PDF).

Orchestration and Resilience Paths Retreat


Between March 2nd and March 6th PhD students, postdocs and investigators of the Orchestration and Resilience paths of cfaed spent a week of workshops and discussions in the wild winter nature of Geising (Erzgebirge), hosted by the Waldhotel am Aschergraben. Organized by Dr. Marcus Völp and Prof. Castrillon, the retreat’s purpose was to have some time to learn more about each other’s research topics and recent innovations as well as discovering new links and deepening existing research collaborations---or simply getting some things done.
Initially, PhD students of both paths gave a short talk about their research topics receiving valuable feedback from the audience. Moreover, investigators from other paths like HAEC (M. Dörpinghaus), SiNW (Jens Trommer) and CIP (Andreas Richter) were invited to present their newest research results and to get in touch with the people at the retreat. Of course, there were plenty of other highlights such as a plenary talk by Prof. Fettweis on the new 5G Lab Germany, a talk on Storage Class Memories by Dr. C. Mohan and a nice social event in the Eishalle and Ratskeller Geising.

Prof. Castrillon co-organizes special session at DATE’15


Prof. Castrillon organized a special session: “Hot Topic - Multi/Many-Core Programming: Where Are We Standing?” at Design Automation and Test in Europe (DATE) conference. DATE is a leading international event for design and engineering of Systems-on-Chip, Systems-on-Board and Embedded Systems Software. There were six contributions from different speakers at the session, including views from researchers working in methods in academia, from companies offering solutions and from companies requiring solutions (more details). Prof. Castrillon gave a talk on programming methodologies for multimedia and signal processing applications, and provide an outlook about the challenges addressed in the HAEC and cfaed large-scale projects.

session picture prof. jeronimo castrillon introduces the special session at DATE 2015 conference

Inaugural lectures: Prof. Strufe & Prof. Castrillon


On January 28th 2015, Prof. Jeronimo Castrillon together with Prof. Thorsten Strufe gave their inaugural lectures on “Compilers for Multi and Many Processor Systems” and “Privacy vs. Surveillance and Censorship in Online Services”, respectively. The lectures were well attended, with around 130 colleagues, students and friends coming mostly from the Computer Science and Electrical Engineering faculties. In this event, both professors gave an introduction to themselves and their research areas in collegial, friendly atmosphere. The presentations were followed by a get together, full with interesting follow-up discussions.

A student from France/Mali in the ORCH path


Cheick Tidiane Sall, a master student at the University of Clermont-Ferrand originating from Mali, where he had obtained his bachelor in mathematics and computer science, carried out an internship at the Chair of Fluid Mechanics in the period 2.5.2013 to 31.8.2013. In the framework of the ORCH path his task was to port a one-dimensional spectral-element code on different hardware and execute performance tests. The group enjoyed the inter-cultural experience.