Frank Hannig
Frank Hannig (* 1974 in Verl ) is a German computer scientist and engineer . He is a private lecturer at the Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) and heads the “Architecture and Compiler Design” working group at the Chair for Hardware-Software-Co-Design .
Career
After graduating from high school in Bielefeld and doing 15 months of community service in the v. Bodelschwinghschen Anstalten Bethel , Frank Hannig began studying computer engineering with a focus on electrical engineering at the University of Paderborn in 1994 . For an internship abroad, he spent six months in 1999 at the Electrolux Tech-Center in Fredericia , Denmark . In 2000 he graduated from the University of Paderborn with a diploma thesis on “Exploration of space and time transformations for algorithms with uniform data dependencies” as a Dipl.-Ing. from. He then worked as a research assistant at the University of Paderborn and since 2003 at the chair for hardware-software co-design at the Friedrich-Alexander-University Erlangen-Nürnberg . Since 2004 he has headed the ACD ( Architecture and Compiler Design ) working group there . In 2009 he was awarded a Dr.-Ing. With a dissertation on “Scheduling Techniques for High-Throughput Loop Accelerators” with Jürgen Teich at the Faculty of Technology at FAU . PhD. In September and October 2012 Hannig spent a research stay at UC Riverside . In 2018 he completed his habilitation in the field of technical informatics on the subject of "Domain-specific and Resource-aware Computing". As an author or co-author, Frank Hannig has written over 170 scientific publications.
His research focuses on massively parallel computer architectures , from dedicated hardware and accelerators ( FPGAs , MPPAs , GPUs ) to multicore architectures , with the following aspects
- Electronic design automation of embedded systems ,
- High-level synthesis ,
- Domain-specific programming languages (DSLs) and domain-specific mapping and optimization methods,
- Architecture compiler co-design.
Awards
- 2012: Senior Member of the IEEE
- 1998–1999: Scholarship from the “Prof. Dr. Koepchen Studienstiftung ”of the RWE company .
Publications (selection)
- Sandra Mattauch, Katja Lohmann, Frank Hannig, Daniel Lohmann, Jürgen Teich: A Bibliometric Approach for Detecting the Gender Gap in Computer Science , Communications of the ACM (CACM) , 2020, doi: 10.1145 / 3376901
- Sascha Roloff, Frank Hannig, Jürgen Teich: Modeling and Simulation of Invasive Applications and Architectures , Springer, 2019, ISBN 978-981-13-8387-8 , doi: 10.1007 / 978-981-13-8387-8
- Alexandru Tanase, Frank Hannig, Jürgen Teich: Symbolic Parallelization of Nested Loop Programs , Springer , 2018, ISBN 978-3-319-73908-3 , doi: 10.1007 / 978-3-319-73909-0
- Dirk Koch, Frank Hannig, Daniel Ziener (Eds.): FPGAs for Software Programmers , Springer , 2016, ISBN 978-3-319-79949-0 , doi: 10.1007 / 978-3-319-26408-0
- Frank Hannig, João MP Cardoso, Thilo Pionteck, Dietmar Fey, Wolfgang Schröder-Preikschat, Jürgen Teich (Eds.): Proceedings of the 29th International Conference on Architecture of Computing Systems (ARCS) , Springer , 2016, ISBN 978-3-319 -30694-0 , doi: 10.1007 / 978-3-319-30695-7
- Richard Membarth, Oliver Reiche, Frank Hannig, Jürgen Teich, Mario Körner, Wieland Eckert: HIPAcc: A Domain-Specific Language and Compiler for Image Processing , IEEE Transactions on Parallel and Distributed Systems, 2016, doi: 10.1109 / TPDS.2015.2394802
- Frank Hannig, Vahid Lari, Srinivas Boppu, Alexandru Tanase, Oliver Reiche: Invasive Tightly-Coupled Processor Arrays: A Domain-Specific Architecture / Compiler Co-Design Approach , ACM Transactions on Embedded Computing Systems (TECS), 2014, doi: 10.1145 / 2584660
Literature reviews
- Publications indexed in the Digital Bibliography & Library Project (DBLP)
- Publications on the academic literature search engine Google Scholar
Web links
- Website of Frank Hannig at the chair for hardware-software-co-design at the Friedrich-Alexander-Universität Erlangen-Nürnberg .
- Literature by and about Frank Hannig in the catalog of the German National Library
Individual evidence
- ^ Working group Architecture and Compiler Design at the Friedrich-Alexander-University Erlangen-Nürnberg
- ↑ Frank Hannig: Scheduling Techniques for High-Throughput Loop Accelerators ( dissertation ), Verlag Dr. Hat, 2009, ISBN 978-3-86853-220-3
- ↑ Funded projects from January 2012 at the Bavarian-Californian University Center (BaCaTeC)
- ↑ Personnel reports November 2018 at the Friedrich-Alexander-Universität Erlangen-Nürnberg
- ^ Publications by and with Frank Hannig at the Friedrich-Alexander University Erlangen-Nürnberg
personal data | |
---|---|
SURNAME | Hannig, Frank |
BRIEF DESCRIPTION | German computer scientist and university professor |
DATE OF BIRTH | 1974 |
PLACE OF BIRTH | Loss |