Chair News

CC Chair at SCOPES 2017

Published on

The chair for compiler construction presented two papers at the SCOPES workshop, on June 12th and 13th, 2017.
The workshop on Software and Compilers for Embedded Systems (SCOPES) has a long tradition of high-quality papers and discussions, due to it's limited size. Gerald Hempel presented his work, "Robust Mapping of Process Networks to Many-Core Systems using Bio-Inspired Design Centering", which was made possible through cooperation with the MOSAIC group at the Max Planck Institute of Molecular Cell Biology and Genetics. Andrés Goens also gave a presentation about joint work, in this case with the TU Dresden Operating Systems group. The paper and presentation shared the title "TETRiS: a Multi-Application Run-Time System for Predictable Execution of Static Mappings".

 

 

Best Paper Award: Norman Rink, Automotive 2017

Published on

 

Norman Rink received the best paper award at the Automotive 2017 for his paper entitled “Extending a Compiler Backend for Complete Memory Error Detection”. The conference took place in Stuttgart from 30 to 31 May. The Automotive conference is a focused venue with top automotive players from Germany, where software reliability issues are addressed from different perspectives. Norman’s work shows how many potential errors are left unprotected when doing software transformation at the source code level or at the level of the compiler intermediate representation. He corrects this by adding error protection in the backend phase of the compiler.

 

New research assistant: Tanveer Ahmad

Published on

We welcome Tanveer Ahmad to Chair for Compiler Construction. Tanveer received his Bachelor degree in Computer Engineering (2009) from the Bahauddin Zakariya University Multan, Pakistan and Master degree in Computer Engineering (2016) from the University of Engineering & Technology Lahore, Pakistan. He joined PowerSoft19 in 2011 where he worked on different energy-efficient ARM processor cores and RTOS for developing safety-critical embedded systems. At the CC Chair, Tanveer will work on “Design and Management of Heterogeneous Memory Systems“ together with Fazal Hameed. This project aims to provide the hardware and software support required for integrating heterogeneous memory resources in the multi-core systems. We are glad to have Tanveer with us and looking forward to working with him.

Guests from the UdeA: Prof. Isaza and Prof. Velasquez

Published on

From the 29.05.2017 to the 09.06.2017, Prof. Isaza and Prof. Velasquez visited the CC Chair. They are both assistant professors at the Department of Electronics Engineering of the University of Antioquia (UdeA), Colombia, and are members of the SISTEMIC lab. Prof. Isaza’s and Prof. Velasquez’s visit took place in the context of the TU Dresden’s internationalization strategy “TU Dresden - Mit der Welt Verbunden”, funded by guests@TUD. During their visit, Prof. Isaza and Prof. Velasquez discussed research cooperation possibilities with members of the CC Chair, members of the cfaed Excellence Cluster and researchers of the Computer Science Department of the TU Dresden. They also contributed a talk to the “cfaed Seminar Series”, entitled “Tackling the computational challenges of DNA data compression and computer architecture simulation”. We thank the TU Dresden and the UdeA for their support, and specially, Prof. Isaza and Prof. Velasquez for their time. We are looking forward to continuing collaborations with the SISTEMIC lab. 

 

New research assistant: Asif Ali Khan

Published on

We welcome Asif Ali Khan to the Chair for Compiler Construction. Asif received his bachelor and master degrees from the Department of Computer Systems Engineering (DCSE), University of Engineering & Technology Peshawar Pakistan in 2012 and 2015 respectively. After his graduation in 2012, Mr. Khan was with PeopleLogic Pakistan as System Programmer where he worked on various ARM processors. In September 2013, he joined DCSE as lecturer. Asif joins the group with a a DAAD scholarship. At the CC Chair, Asif will work on "Languages and Compilers for Systems with Heterogeneous Memories" together with Fazal Hameed. This project aims to provide the programming and compilation support required for exposing memory-heterogeneity to the application programmer. We are glad to have Asif with us and looking forward to working with him.

Prof. Castrillon: Selected for the ACM Future of Computing Academy

Published on

In April 21st, 2017, Prof. Castrillon was selected as a member of the ACM Future of Computing Academy (FCA), a new initiative by ACM to support and foster the next generation of computing professionals. Over 300 applicants from academia and industry applied to become members of this inaugural class of the ACM FCA. A selected group of 45 members will meet for the first time in San Francisco, USA, on June 25, after attending the ACM’s celebration of 50 years of the ACM Turing Award on June 23 - 24 at the Westin St. Francis. To the ACM FCA, Prof. Castrillon will contribute his vision of the future of computing systems with a cfaed perspective. We are very proud of being part of the ACM FCA and are looking forward to see how it develops. 

 

CC Chair at DATE’17

Published on

The chair for compiler construction had two papers during the DATE week, from March 27th to 31st, 2017. DATE is the main European event bringing together designers and design automation users, researchers and vendors, as well as specialists in the hardware and software design, test and manufacturing of electronic circuits and systems. Fazal Hameed presented his paper at the main conference on “Rethinking On-chip DRAM Cache for Simultaneous Performance and Energy Optimization” in a session that discussed novel memory designs and efficient mapping in flash storage. Norman Rink gave a presentation at the co-located event “Workshop on Resiliency in Embedded Electronic Systems (REES 2017)”. Norman talked about “flexMEDiC: flexible Memory Error Detection by Combined Data Encoding and Duplication”.

New research assistant: Nesrine Khouzami

Published on

We welcome Nesrine Khouzami to the Chair for Compiler Construction. Nesrine received her bachelor and masters degrees from the Superior National Engineering School of Tunis. She then joined the Barcelona Supercomputing Center (BSC) for about a year and a half. At the CC Chair, Nesrine will work on domain specific languages (e.g., for computational biology) in the high-performance computing domain. We are glad to have Nesrine with us and are looking forward to working with her.

 

"Wildly Heterogeneous Post-CMOS Technologies Meet Software" at Schloss Dagstuhl (copy)

Published on

From February 5 to 10, 2017 the Dagstuhl seminar 17061 „Wildly Heterogeneous Post-CMOS Technologies Meet Software“ took place, organized by Jeronimo Castrillon (TU Dresden, leader of the Orchestration path), Tei-Wei Kuo (National Taiwan University), Heike E. Riel (IBM Research Zurich), and Sayeef Salahuddin (University of California, Berkeley). The 30 participants, among them 5 from cfaed, enjoyed one week of interesting talks and intensive, interdisciplinary discussions about the challenges and opportunities of advancing computing beyond current CMOS technology. The participants covered the whole spectrum from post-CMOS materials research up to software development for future heterogeneous computing systems. Soon, a report about the seminar will be compiled and made available at the seminar website. During the seminar, Prof. Castrillon gave an overview of the research topics in the Orchestration Path of cfaed. Apart from the technical program, the seminar had ample space for discussions and social activities (e.g., a tour in the city of Trier).  

CC Chair at CGO 2017

Published on

The International Symposiom on Code Generation and Optimization (CGO) is a premier event in compiler construction. This year's CGO took place in Austin, Texas, in the USA, between the 4-8 of February and was co-located with PPoPP and HPCA, two other major conferences. The joint venue hosted a plethora of workshops and tutorials that brought together experts on compiler technologies and programming languages. During the conference, Andrés Goens presented a poster with the title "Optimizing for Data-Parallelism in Kahn Process Networks" as part of the ACM Student Research Competition.