Chair for Embedded Systems
rapp

M.Sc. Martin Rapp

  • Haid-und-Neu-Str. 7
    Bldg. 07.21
    76131 Karlsruhe

Short Bio

Martin Rapp joined the Chair for Embedded Systems in November 2017 as a research assistant. He received a B.Sc. degree - with distinction - and M.Sc. degree - with distinction - in Computer Science from the Karlsruhe Institute of Technology in 2014 and 2016, respectively. Currently, he is pursuing his PhD under the supervision of Prof. Dr. Jörg Henkel.

 

Publications

Journals
Sami Salamin; Victor M. Van Santen; Martin Rapp; Jörg Henkel; Hussam Amrouch
Minimizing Excess Timing Guard Banding Under Transistor Self-Heating Through Biasing at Zero-Temperature Coefficient
in IEEEAccess, DOI, PDF, Feb 2021.

Martin Rapp, Anuj Pathania, Tulika Mitra, and Jörg Henkel
Neural Network-based Performance Prediction for Task Migration on S-NUCA Many-Cores
in IEEE Transactions on Computers (TC), DOI, PDF, early access 2020.

Sami Salamin, Martin Rapp, Anuj Pathania, Arka Maity, Jörg Henkel, Tulika Mitra, and Hussam Amrouch
Power-Efficient Heterogeneous Many-Core Design with NCFET Technology
in IEEE Transactions on Computers (TC), DOI, PDF, early access 2020.

Behnaz Pourmohseni, Michael Glaß, Jörg Henkel, Heba Khdr, Martin Rapp, Valentina Richthammer, Tobias Schwarzer, Fedor Smirnov, Jan Spieck, Jürgen Teich, Andreas Weichslgartner, Stefan Wildermann
Hybrid Application Mapping for Composable Many-Core Systems: Overview and Future Perspective
in Journal of Low Power Electronics and Applications (Vol. 10, Issue 4), DOI, PDF, Nov 2020.

Mark Sagi, Nguyen Anh Vu Doan, Martin Rapp, Thomas Wild, Jörg Henkel and Andreas Herkersdorf
A Lightweight Nonlinear Methodology to Accurately Model Multi-Core Processor Power
in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), ESWEEK Special Issue, DOI, PDF, Nov 2020.

Sami Salamin, Martin Rapp, Jörg Henkel, Andreas Gerstlauer and Hussam Amrouch
Dynamic Power and Energy Management for NCFET-based Processors
in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), ESWEEK Special Issue, DOI, PDF, Nov 2020.

Martin Rapp, Mark Sagi, Anuj Pathania, Andreas Herkersdorf, Jörg Henkel
Power- and Cache-Aware Task Mapping with Dynamic Power Budgeting for Many-Cores
in IEEE Transactions on Computers (TC, Vol. 69, Issue 1), DOI, PDF, Video, Jan 2020.

Conferences
    Martin Rapp, Mohammed Bakr Sikal, Heba Khdr, Jörg Henkel
    SmartBoost: Lightweight ML-Driven Boosting for Thermally-Constrained Many-Core Processors
    in 58th Design Automation Conference (DAC), (accepted) Jul 11-15 2021.

    Mark Sagi, Martin Rapp, Heba Khdr, Yizhe Zhang, Nael Fasfous, Nguyen Anh Vu Doan, Thomas Wild, Jörg Henkel and Andreas Herkersdorf
    Long Short-Term Memory Neural Network-based Power Forecasting of Multi-Core Processors
    in IEEE/ACM 24th Design, Automation and Test in Europe Conference (DATE'21), Virtual Conference, Feb 1-5 2021.

    Sami Salamin, Martin Rapp, Hussam Amrouch, Andreas Gerstlauer and Jörg Henkel
    Energy Optimization in NCFET-based Processors (IP)
    in IEEE/ACM 23rd Design, Automation and Test in Europe Conference (DATE'20), Grenoble, France, DOI, PDF, Mar 9-13 2020.

    Jörg Henkel, Hussam Amrouch, Martin Rapp, Sami Salamin, Dayane Reis, Di Gao , Xunzhao Yin, Michael Niemier, Cheng Zhuo, X. Sharon Hu, Hsiang-Yun Cheng, Chia-Lin Yang
    The Impact of Emerging Technologies on Architectures and System-level Management (special session)
    in IEEE/ACM 38th International Conference on Computer-Aided Design (ICCAD),Westminster, CO, DOI, PDF, Nov 4-7 2019.

    Sami Salamin, Martin Rapp, Hussam Amrouch, Girish Pahwa, Yogesh S. Chauhan, and Jörg Henkel
    NCFET-Aware Voltage Scaling
    in IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED'19), Lausanne, Switzerland, DOI, PDF, Jul 29-31 2019.

    Martin Rapp, Sami Salamin, Hussam Amrouch, Girish Pahwa, Yogesh S. Chauhan and Jörg Henkel
    Performance, Power and Cooling Trade-Offs with NCFET-based Many-Cores
    in ACM/EDAC/IEEE 56th Design Automation Conference (DAC), Las Vegas, USA, DOI, PDF, Jun 2-6 2019.

    Jörg Henkel, Heba Khdr, Martin Rapp
    Smart Thermal Management for Heterogeneous Multicores (Special Session)
    in IEEE/ACM 22nd Design, Automation and Test in Europe Conference (DATE'19), Florence, Italy, DOI, PDF, Mar 25-29 2019.

    Martin Rapp, Anuj Pathania, Tulika Mitra and Jörg Henkel
    Prediction-Based Task Migration on S-NUCA Many-Cores (IP)
    in IEEE/ACM 22nd Design, Automation and Test in Europe Conference (DATE'19), Florence, Italy, DOI, PDF, Mar 25-29 2019.

    Martin Rapp, Anuj Pathania and Jörg Henkel
    Pareto-Optimal Power- and Cache-Aware Task Mapping for Many-Cores with Distributed Shared Last-Level Cache
    in ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED'18), Bellevue, Washington, USA, DOI, PDF, Jul 23-25 2018.

Books / Book Chapter
    Hussam Amrouch, Martin Rapp, Sami Salamin, Jörg Henkel
    Impact of Negative Capacitance Field-Effect Transistor (NCFET) on Many-Core Systems
    Chapter in A Journey of Embedded and Cyber-Physical Systems - Essays Dedicated to Peter Marwedel on the Occasion of His 70th Birthday, Springer International Publishing, DOI, PDF, 2021.

    Marvin Damschen, Martin Rapp, Lars Bauer, Jörg Henkel
    i-Core: A runtime-reconfigurable processor platform for cyber-physical systems
    Chapter in Embedded, Cyber-Physical, and IoT Systems: Smart Cameras, Hardware/Software Co-Design, and Multimedia — Essays Dedicated to Marilyn Wolf on the Occasion of Her 60th Birthday, Springer International Publishing, DOI, PDF, 2020.

Workshops
    Martin Rapp, Omar Elfatairy, Marilyn Wolf, Jörg Henkel, Hussam Amrouch
    Towards NN-based Online Estimation of the Full-Chip Temperature and the Rate of Temperature Change
    in Proceedings of the 2020 ACM/IEEE Workshop on Machine Learning for CAD, DOI, PDF, Nov 2020.

    Martin Rapp, Hussam Amrouch, Marilyn Wolf, Jörg Henkel
    Machine Learning Techniques to Support Many-Core Resource Management: Challenges and Opportunities
    in ACM/IEEE Workshop on Machine Learning for CAD (MLCAD), Canmore, Canada, DOI, PDF, Sep 3-4 2019.

    Sami Salamin, Martin Rapp, Jörg Henkel und Hussam Amrouch
    Negative Capacitance Transistor to Rescue Technology Scaling
    Workshop Testmethoden und Zuverlässigkeit von Schaltungen und Systemen (TuZ 2020), 2020.

arXiv
    Martin Rapp, Ramin Khalili, Jörg Henkel
    Distributed Learning on Heterogeneous Resource-Constrained Devices
    in arXiv, PDF, Jun 2020.

Student Theses

Available Theses

Abbreviation: D - Diploma Thesis, M - Master Thesis, S - Student Work, B - Bachelor Thesis.


Topic Type of work Mentor
Machine Learning-based Resource Management for Many-Core Processors ( PDF )MRapp, Martin / Khdr, Heba

Ongoing projects
Name Type of
work
Title Mentor
Krohmer, NikitaMaster thesisML-Supported Resource ManagementRapp, Martin / Khdr, Heba
Stieber, LeonMaster thesisRL Evaluation PlatformRapp, Martin

Finished projects
Name Type of work TitleMentor Completion date
Drehwald, ManuelHiwiDistributed Machine Learning with Resource ConstraintsRapp, Martin21-02-28
Krohmer, NikitaHiwiAccelerated Online Machine LearningRapp, Martin20-11-30
Elfatairy, OmarBachelor thesisTowards Continuous Full-Chip Thermal Map Estimation using Neural Network-based Predictions of the Temperature GradientRapp, Martin / Amrouch, Hussam20-07-31
Petrovski, StefanBachelor thesisAnalyzing a Processor Thermal Map from Infrared Measurements Using Machine LearningRapp, Martin / Amrouch, Hussam20-04-10
Paramadathil, AiswaryaMaster thesisTask Rotation on S-NUCA Many-CoresRapp, Martin19-07-31