Christian Heidorn
Christian Heidorn, M. Sc.
Curriculum Vitæ
since 2018 | Researcher at the Department of Computer Science 12 (Hardware/Software Co-Design), Friedrich-Alexander University Erlangen-Nürnberg, Germany |
2015 − 2018 | M. Sc. Medical Engineering, Friedrich-Alexander University Erlangen-Nürnberg, Germany |
2012 − 2016 | B. Sc. Medical Engineering, Friedrich-Alexander University Erlangen-Nürnberg, Germany |
1989 | Born in Dachau, Germany |
Teaching
WS 2024/2025 | Grundlagen der Technischen Informatik |
SS 2024 | Grundlagen der Technischen Informatik |
WS 2023/2024 | Grundlagen der Technischen Informatik |
SS 2023 | Grundlagen der Technischen Informatik |
WS 2022/2023 | Grundlagen der Technischen Informatik |
SS 2022 | Grundlagen der Technischen Informatik |
WS 2021/2022 | Grundlagen der Technischen Informatik |
SS 2021 | Grundlagen der Technischen Informatik |
WS 2020/2021 | Grundlagen der Technischen Informatik |
SS 2020 | Grundlagen der Technischen Informatik |
WS 2019/2020 | Grundlagen der Technischen Informatik |
SS 2019 | Grundlagen der Technischen Informatik |
WS 2018/2019 | Grundlagen der Technischen Informatik |
Supervised Theses
- Synergistic Neural Network Compression through Tensor Decomposition and Pruning for Microcontrollers (MT)
- Performance Analysis of Massively Parallel Processor Arrays: Comparison of CGRAs and TCPAs (MT)
- Verfahren zum Durchsetzen funktionaler und nichtfunktionaler Programmeigenschaften zur Laufzeit einer Knieorthese auf Basis eines digitalen Zwillings (MT)
- Machine-Learning-Based Control of a Robotic Hand using an EMG-based Armband (MT)
- FPGA-Based Real-Time Processing of High-Resolution Electromyography Sensor Data (BT)
- Compilergestützte Übersetzung eines Segmentierungs-CNNs auf TCPAs (BT)
- Optimizing Robotic Bin‐Picking using Supervised and Imitation Learning on Virtual Reality Teleoperation Data (BT)
- Analytische Evaluatoren zur Abschätzung der Chipfläche von prototypischen eng gekoppelten Prozessorfeldern (BT)
- Empirical Modelling of Memory Access Times for Loop Accelerators (BT)
- Inference Time Minimization of CNNs by Means of Filter Pruning on GPUs (BT)
- Empirische Optimierung des Energiebedarfs einer mechatronischen Handprothese (BT)
- Design and Evaluation of Tightly Coupled Processor Arrays with SIMD Functional Units to Accelerate Convolutional Neural Networks (MT)
- Run-time Requirement Enforcement for Mapping Loop Programs onto Tightly Coupled Processor Arrays (BT)
- Design Space Exploration of Approximative CNN-Inference with Variable Precision (MT)
- Neuronale Netze mit langem Kurzzeitgedächtnis auf eng gekoppelten Prozessorfeldern (BT)
- Evaluation of Methods for Efficient CNN-Inference on Embedded Devices (BT)
Open Theses
- Training of DNNs on Embedded Processor Arrays
- Co-Design of Neural Architecture and Hardware Accelerator
Research Interests
- Application of Deep Learning on Tightly Coupled Processor Arrays (Robotic Hand Demo on TCPA)
Research Projects
Publications
2025
Latency-Constrained Neural Architecture Search for U-Nets on Graphics Processing Units
28th Workshop on Methods and Description Languages for Modelling and Verification of Circuits and Systems (MBMV) (Rostock, 11. März 2025 - 12. März 2025)
In: Proceedings of the 28th Workshop on Methods and Description Languages for Modelling and Verification of Circuits and Systems (MBMV), 2025
BibTeX: Download , , , , :
Evaluation of CGRA Toolchains
1st Workshop on Open Source Solutions for Massively Parallel Integrated Circuits (OSSMPIC) (Lyon, 31. März 2025 - 2. April 2025)
In: In Proceedings of the 1st Workshop on Open Source Solutions for Massively Parallel Integrated Circuits (OSSMPIC) 2025
DOI: 10.48550/arXiv.2502.19114
BibTeX: Download , , , , , , :
Mapping and Execution of Nested Loops on Processor Arrays: CGRAs vs. TCPAs
(2025)
DOI: 10.48550/arXiv.2502.12062
BibTeX: Download , , , , , , :
2024
Efficient Deployment of Neural Networks for Thermal Monitoring on AURIX TC3xx Microcontrollers
10th International Conference on Vehicle Technology and Intelligent Transport Systems (VEHITS) (Angers, 2. Mai 2024 - 4. Mai 2024)
DOI: 10.5220/0000186800003702
BibTeX: Download , , , , :
OpTC – A Toolchain for Deployment of Neural Networks on AURIX TC3xx Microcontrollers
In: The Computing Research Repository (CoRR), 2024
DOI: 10.48550/arXiv.2404.15833
URL: https://arxiv.org/abs/2404.15833
BibTeX: Download
(online publication) , , , , :
OpTC – A Toolchain for Deployment of Neural Networks on AURIX TC3xx Microcontrollers
2024 Stuttgart International Symposium on Automotive and Engine Technology (Stuttgart, 2. Juli 2024 - 3. Juli 2024)
In: André Casal Kulzer, Hans-Christian Reuss, Andreas Wagner (Hrsg.): Proceeding of the 2024 Stuttgart International Symposium on Automotive and Engine Technology, Wiesbaden: 2024
DOI: 10.1007/978-3-658-45018-2_4
BibTeX: Download , , , , :
Hardware-Aware Evolutionary Explainable Filter Pruning for Convolutional Neural Networks
In: International Journal of Parallel Programming 52 (2024), S. 40 - 58
ISSN: 0885-7458
DOI: 10.1007/s10766-024-00760-5
BibTeX: Download , , , , , :
ALPACA: An Accelerator Chip for Nested Loop Programs
IEEE International Symposium on Circuits and Systems (ISCAS) (Singapore, 19. Mai 2024 - 22. Mai 2024)
In: Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS) 2024
DOI: 10.1109/ISCAS58744.2024.10558549
URL: https://ieeexplore.ieee.org/document/10558549
BibTeX: Download , , , , , :
2022
Invasive Computing
FAU University Press, 2022
ISBN: 978-3-96147-571-1
DOI: 10.25593/978-3-96147-571-1
BibTeX: Download , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , :
Hardware-Aware Evolutionary Filter Pruning
International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XXII) (Pythagoreio, Samos, 3. Juli 2022 - 7. Juli 2022)
DOI: 10.1007/978-3-031-15074-6_18
BibTeX: Download , , , , :
Invasive Tightly-Coupled Processor Arrays
In: Jürgen Teich, Jörg Henkel, Andreas Herkersdorf (Hrsg.): Invasive Computing, FAU University Press, 2022, S. 177-202
ISBN: 978-3-96147-571-1
DOI: 10.25593/978-3-96147-571-1
BibTeX: Download , , , , , :
2021
Hand Sign Recognition via Deep Learning on Tightly Coupled Processor Arrays
31st International Conference on Field Programmable Logic and Applications (FPL) (Virtual Conference, 30. August 2021 - 3. September 2021)
In: Proceedings of the 31st International Conference on Field Programmable Logic and Applications (FPL) 2021
DOI: 10.1109/FPL53798.2021.00079
BibTeX: Download , , , , :
Aarith: An Arbitrary Precision Number Library
ACM/SIGAPP Symposium On Applied Computing (virtual conference, 22. März 2021 - 26. März 2021)
DOI: 10.1145/3412841.3442085
BibTeX: Download , , , , :
Design Space Exploration of Time, Energy, and Error Rate Trade-offs for CNNs using Accuracy-Programmable Instruction Set Processors
2nd International Workshop on IoT, Edge, and Mobile for Embedded Machine Learning (ITEM) (Virtual Event, 13. September 2021 - 17. September 2021)
In: Springer, Cham (Hrsg.): Joint European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases (ECML PKDD 2021), Switzerland: 2021
DOI: 10.1007/978-3-030-93736-2_29
BibTeX: Download , , , , :
2020
Hardware Implementation of Hyperbolic Tangent Activation Function for Floating Point Formats
24th International Symposium on VLSI Design and Test (VDAT) (Bhubaneswar, 23. Juli 2020 - 25. Juli 2020)
In: Proceedings of the 24th International Symposium on VLSI Design and Test (VDAT) 2020
DOI: 10.1109/VDAT50263.2020.9190305
BibTeX: Download , , , , , :
Design Space Exploration for Layer-parallel Execution of Convolutional Neural Networks on CGRAs
International Workshop on Software and Compilers for Embedded Systems (SCOPES) (St. Goar, 25. Mai 2020 - 26. Mai 2020)
In: Proceedings of the 23rd International Workshop on Software and Compilers for Embedded Systems (SCOPES) 2020
DOI: 10.1145/3378678.3391878
BibTeX: Download , , :
2019
Efficient Mapping of CNNs onto Tightly Coupled Processor Arrays
In: Journal of Computers 14 (2019), S. 541-556
ISSN: 1796-203X
DOI: 10.17706/jcp.14.8.541-556
BibTeX: Download , , , :
Compilation of Dataflow Applications for Multi-Cores using Adaptive Multi-Objective Optimization
In: ACM Transactions on Design Automation of Electronic Systems 24 (2019), Art.Nr.: 29
ISSN: 1084-4309
DOI: 10.1145/3310249
BibTeX: Download , , , , , , :