Skip to main content.

some text      Lukas Sommer
Technische Universität Darmstadt
FB20 (Computer Science)
Embedded Systems and Applications Group(ESA)
Hochschulstr. 10
D-64289 Darmstadt
Phone: +49 6151 / 16-22429
Fax: +49 6151 / 16-22422
E-Mail: sommer "at" esa.tu-darmstadt.de
PGP Key: link
S2/02 (Piloty-Gebäude), Office E121

Research interests

CV

2011-2014
B.Sc. Computer Science, TU Darmstadt
2014-2016
M.Sc. Computer Science, TU Darmstadt
since 2016
Research Associate at Embedded Systems and Applications Group (ESA)

Publications

Lukas Sommer, Florian Stock, Leonardo Solis-Vasquez, Andreas Koch
EPHoS: Evaluation of Programming Models for Heterogeneous Systems
FAT Schriftenreihe 317, Forschungsvereinigung Automobiltechnik, 2019
FAT Schriftenreihe

Julian Oppermann, Melanie Reuter-Oppermann, Lukas Sommer, Andreas Koch, Oliver Sinnen
Exact and Practical Modulo Scheduling for High-level Synthesis
ACM Transactions on Reconfigurable Technology and Systems (TRETS)
Accepted, currently in production

Michael Halkenhäuser, Lukas Sommer
An alternative OpenMP Backend for Polly
2019 European LLVM Developers Meeting, Brussels, BE, 04-2019
Paper EuroLLVM 2019 SRC

Robin Kruppe, Julian Oppermann, Lukas Sommer, Andreas Koch
Extending LLVM for Lightweight SPMD Vectorization: Using SIMD and Vector Instructions Easily from Any Language
2019 International Symposium on Code Generation and Optimization, Washington, D.C., US, 02-2019
Paper CGO 2019 SRC

Lukas Sommer, Julian Oppermann, Alejandro Molina, Carsten Binnig, Kristian Kersting, Andreas Koch
Automatic Mapping of the Sum-Product Network Inference Problem to FPGA-based Accelerators
IEEE International Conference on Computer Design (ICCD), Orlando, FL, USA, 10-2018
Paper ICCD 2018

Julian Oppermann, Melanie Reuter-Oppermann, Lukas Sommer, Oliver Sinnen, Andreas Koch
Dependence Graph Preprocessing for Faster Exact Modulo Scheduling in High-level Synthesis
Intl. Conf. on Field Programmable Logic and Applications (FPL), Dublin, Ireland, 08-2018
Paper FPL 2018

Lukas Sommer, Julian Oppermann, Alejandro Molina, Carsten Binnig, Kristian Kersting, Andreas Koch
Automatic Synthesis of FPGA-based Accelerators for the Sum-Product Network Inference Problem
ICML 2018 Workshop on Tractable Probabilistic Models (TPM), Stockholm, Sweden, 07-2018
Paper TPM 2018

Lukas Sommer, Julian Oppermann, Jens Korinth, Andreas Koch
Offloading OpenMP Target Regions to FPGA Accelerators Using LLVM
2018 European LLVM Developers Meeting, Bristol, UK, 04-2018
Paper OpenMP Offloading EuroLLVM 2018

Lukas Sommer, Julian Oppermann, Jaco Hofmann, Andreas Koch
Synthesis of Interleaved Multithreaded Accelerators from OpenMP Loops
2017 International Conference on Reconfigurable Computing and FPGAs (ReConFig'17), Cancun (Mexico), 12-2017
Paper OpenMP ReConfig 2017 (preprint)

Lukas Sommer, Jens Korinth, Andreas Koch
OpenMP Device Offloading to FPGA Accelerators
International Conference on Application-specific Systems, Architectures and Processors (ASAP), Seattle (USA), 07-2017
Paper ASAP 2017 (preprint) Poster ASAP 2017 (preprint)

Julian Oppermann, Lukas Sommer, Andreas Koch
SpExSim: assessing kernel suitability for C-based high-level hardware synthesis
Journal of Supercomputing, 07-2017
SpringerLink

Lukas Sommer, Julian Oppermann, Andreas Koch
C-based Synthesis of Area-Efficient Accelerators for OpenMP Worksharing Loops
Second International Workshop on Heterogeneous High-performance Reconfigurable Computing (H2RC), Salt Lake City, UT (USA), 11-2016
Extended Abstract H2RC 2016 (preprint)