-
DAES
-
Beschäftigte
-
Wissenschaftliche Mitarbeiter
-
Dr.-Ing. Christian Hakert
Publications
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 R 4 : 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 Efficient Realization of Decision Trees for Real-Time Inference Kuan-Hsun Chen, Chiahui Su, Christian Hakert, Sebastian Buschjäger, Chao-Lin Lee, Jenq-Kuen Lee, Katharina Morik, Jian-Jia Chen FLInt: Exploiting Floating Point Enabled Integer Arithmetic for Efficient Random Forest Inference . Christian Hakert, Kuan-Hsun Chen and Jian-Jia Chen. Arxiv 2022 Immediate Split Trees: Immediate Encoding of Floating Point Split Values in Random Forests . Christian Hakert, Kuan-Hsun Chen and Jian-Jia Chen. European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases 2022 ROLLED: Racetrack Memory Optimized Linear Layout and Efficient Decomposition of Decision Trees . Christian Hakert, Asif Ali Khan, Kuan-Hsun Chen, Fazal Hameed, Jeronimo Castrillon and Jian-Jia Chen. IEEE Transactions on Computers 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 Demo Abstract: Perception vs. Reality - Never Believe in What You See . Yunfeng Huang, Fang-Jing Wu, Christian Hakert, Georg von der Brüggen, Kuan-Hsun Chen, Jian-Jia Chen, Patrick Böcker, Petr Chernikov, Luis Cruz, Zeyi Duan, Ahmed Gheith, Anand Gopalan Yantao Gong, Karthik Prakash, Ammar Tauqir and Yue Wang. In 19th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN) Virtual Conference, 2020 Software-Based Memory Analysis Environments for In-Memory Wear-Leveling . Christian Hakert, Kuan-Hsun Chen, Mikail Yayla, Georg von der Brüggen, Sebastian Bloemeke and Jian-Jia Chen. In 25th Asia and South Pacific Design Automation Conference ASP-DAC 2020, Invited Paper Beijing, China, 2020 Split’n Trace NVM: Leveraging Library OSes for Semantic Memory Tracing . Christian Hakert, Kuan-Hsun Chen, Simon Kuenzer, Sharan Santhanam, Shuo-Han Chen, Yuan-Hao Chang, Felipe Huici and Jian-Jia Chen. In 9th Non-Volatile Memory Systems and Applications Symposium (NVMSA) Virtual Conference, 2020 SoftWear: Software-Only In-Memory Wear-Leveling for Non-Volatile Main Memory . Christian Hakert, Kuan-Hsun Chen, Paul R. Genssler, Georg Brüggen, Lars Bauer, Hussam Amrouch, Jian-Jia Chen and Jörg Henkel. CoRR abs/2004.03244 2020 Can Wear-Aware Memory Allocation be Intelligent? . Christian Hakert, Kuan-Hsun Chen and Jian-Jia Chen. In 2020 ACM/IEEE Workshop on Machine Learning for CAD (MLCAD ’20), November 16–20, 2020, Virtual Event, Ice- land 2020 Towards Explainable Bit Error Tolerance of Resistive RAM-Based Binarized Neural Networks . Sebastian Buschjäger, Jian-Jia Chen, Kuan-Hsun Chen, Mario Günzel, Christian Hakert, Katharina Morik, Rodion Novkin, Lukas Pfahler and Mikail Yayla. CoRR abs/2002.00909 2020 2019 Memory Access Analysis and Endurance Leveling Approaches for Non-volatile Working Memory Systems . Christian Hakert. Master's Thesis, 2019 Stack Usage Analysis for Efficient Wear Leveling in Non-Volatile Main Memory Systems . Christian Hakert, Mikail Yayla, Kuan-Hsun Chen, Georg von der Brüggen, Jian-Jia Chen, Sebastian Buschjäger, Katharina Morik, Paul R. Genssler, Lars Bauer, Hussam Amrouch and Jörg Henkel. In 1st ACM/IEEE Workshop on Machine Learning for CAD (MLCAD) Alberta, Canada, 2019 …