To content
Department of Computer Science

Plublications of Christian Hakert

2025

  • CHRONOS: Compensating Hardware Related Overheads with Native Multi Timer Support for Real-Time Operating Systems
    Kay Heider, Christian Hakert, Kuan-Hsun Chen, Jian-Jia Chen
  • R4: A Racetrack Register File with Runtime Software Reconfiguration
    Christian Hakert, Shuo-Han Chen, Kay Heider, Roland Kühn, Yun-Chih Chen, Jens Teubner, Jian-Jia Chen
  • Modeling and Simulating Emerging Memory Technologies: A Tutorial
    Yun-Chih Chen, Tristan Taylan Seidl, Nils Hölscher, Christian Hakert, Minh Duy Truong, Jian-Jia Chen, João Paulo C. de Lima, Asif Ali Khan, Jerónimo Castrillón, Ali Nezhadi, Lokesh Siddhu, Hassan Nassar, Mahta Mayahinia, Mehdi Baradaran Tahoori, Jörg Henkel, Nils Wilbert, Stefan Wildermann, Jürgen Teich
  • Realizing Hardware-Optimized General Tree-Based Data Structures for Heterogeneous System Classes
    Daniel Biebert, Christian Hakert, Jian-Jia Chen
  • WCDT: Systematic WCET Optimization for Decision Tree Implementations
    Nils Hölscher, Christian Hakert, Georg von der Brüggen, Jian-Jia Chen, Kuan-Hsun Chen, Jan Reineke

2024

  • TREE: Tree Regularization for Efficient Execution
    Lena Schmid, Daniel Biebert, Christian Hakert, Kuan-Hsun Chen, Michel Lang, Markus Pauly, Jian-Jia Chen
  • Register Your Forests: Decision Tree Ensemble Optimization by Explicit CPU Register Allocation
    Daniel Biebert, Christian Hakert, Kuan-Hsun Chen, Jian-Jia Chen
  • Language-Based Deployment Optimization for Random Forests (Invited Paper)
    Jannik Malcher, Daniel Biebert, Kuan-Hsun Chen, Sebastian Buschjäger, Christian Hakert, Jian-Jia Chen
  • Co-Designing NVM-based Systems for Machine Learning and In-memory Search Applications
    Jörg Henkel, Lokesh Siddhu, Hassan Nassar, Lars Bauer, Jian-Jia Chen, Christian Hakert, Tristan Taylan Seidl, Kuan-Hsun Chen, Xiaobo Sharon Hu, Mengyuan Li, Chia-Lin Yang, Ming-Liang Wei

2023

  • Rapid NVM Simulation and Analysis on Single Bit Granularity Featuring Gem5 and NVMain
    Nils Hölscher, Minh Duy Truong, Christian Hakert, Tristan Taylan Seidl, Kuan-Hsun Chen
  • Towards Data-Based Cache Optimization of B+-Trees
    Roland Kühn, Daniel Biebert, Christian Hakert, Jian-Jia Chen, Jens Teubner
  • Special Session - Non-Volatile Memories: Challenges and Opportunities for Embedded System Architectures with Focus on Machine Learning Applications
    Jörg Henkel, Lokesh Siddhu, Lars Bauer, Jürgen Teich, Stefan Wildermann, Mehdi B. Tahoori, Mahta Mayahinia, Jerónimo Castrillón, Asif Ali Khan, Hamid Farzaneh, João Paulo C. de Lima, Jian-Jia Chen, Christian Hakert, Kuan-Hsun Chen, Chia-Lin Yang, Hsiang-Yun Cheng
  • Memory Carousel: LLVM-Based Bitwise Wear Leveling for Nonvolatile Main Memory
    Nils Hölscher, Christian Hakert, Hassan Nassar, Kuan-Hsun Chen, Lars Bauer, Jian-Jia Chen, Jörg Henkel
  • Swift-CNN: Leveraging PCM Memory's Fast Write Mode to Accelerate CNNs
    Lokesh Siddhu, Hassan Nassar, Lars Bauer, Christian Hakert, Nils Hölscher, Jian-Jia Chen, Jörg Henkel

2022

2021

  • Software-Managed Read and Write Wear-Leveling for Non-Volatile Main Memory.
    Christian Hakert, Kuan-Hsun Chen, Horst Schirmeier, Lars Bauer, Paul R. Genssler, Georg von der Brüggen, Hussam Amrouch, Joerg Henkel and Jian-Jia Chen.
    ACM Transactions on Embedded Computing Systems
    2021
  • OCTO+: Optimized Checkpointing of B+Trees for Non-Volatile Main Memory Wear-Leveling.
    Christian Hakert, Roland Kühn, Kuan-Hsun Chen, Jian-Jia Chen and Jens Teubner.
    In The 10th IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA)
    2021
  • HEART: Hybrid memory and Energy-Aware Real-Time scheduling for multi-processor systems.
    Mario Guenzel, Christian Hakert, Kuan-Hsun Chen and Jian-Jia Chen.
    In 21th International Conference on Embedded Software, {EMSOFT}
    2021
  • BLOwing Trees to the Ground: Layout Optimization of Decision Trees on Racetrack Memory.
    Christian Hakert, Asif-Ali Khan, Kuan-Hsun Chen, Fazal, Jeronimo Castrillon and Jian-Jia Chen.
    In 58th ACM/IEEE Design Automation Conference (DAC), accepted
    2021
  • Future Computing Platform Design: A Cross-Layer Design Approach.
    Hsiang-Yun Cheng, Chun-Feng Wu, Christian Hakert, Kuan-Hsun Chen, Yuan-Hao Chang, Jian-Jia Chen, Chia-Lin Yang and Tei-Wei Kuo.
    In Design, Automation and Test in Europe Conference (DATE)
    2021
  • Tutorial for Full System Simulations of Non-Volatile Main Memories.
    Jian-Jia Chen and Christian Hakert.
    In Design, Automation and Test in Europe Conference
    2021
  • [Demo] Tutorial for Full System Simulations of Non-Volatile Main Memories.
    Christian Hakert and Jian-Jia Chen.
    In Design, Automation and Test in Europe Conference
    2021
  • Margin-Maximization in Binarized Neural Networks for Optimizing Bit Error Tolerance.
    Sebastian Buschjäger, Jian-Jia Chen, Kuan-Hsun Chen, Mario Günzel, Christian Hakert, Katharina Morik, Rodion Novkin, Lukas Pfahler and Mikail Yayla.
    In Design, Automation and Test in Europe Conference (DATE), accepted
    2021, Best Paper Award Candidate

2020

2019