Christian Hochberger

Prof. Dr.-Ing. Christian Hochberger

+49 6151 16-21151
fax +49 6151 16-21159

S3|06 303
Merckstraße 25
64283 Darmstadt

Lehrveranstaltungen

Veröffentlichungen

Alexander Schwarz ; Christian Hochberger (2021):
Performance Gain of a Data Flow Oriented ISA as Replacement for Java Bytecode.
In: 34th International Conference on Architecture of Computing Systems, virtual Conference, 07.-08.07.2021, In: Architecture of Computing Systems, 12800, P. 103-117, ISBN 978-3-030-81682-7,
DOI: https://doi.org/10.1007/978-3-030-81682-7_7,
[Conference Contribution]

Ramon Wirsch ; Christian Hochberger (2021):
Towards Transparent Dynamic Binary Translation from RISC-V to a CGRA.
In: 34th International Conference on Architecture of Computing Systems, virtual Conference, 07.-08.07.2021, In: Architecture of Computing Systems, 12800, P. 118-132, ISBN 978-3-030-81682-7,
DOI: https://doi.org/10.1007/978-3-030-81682-7_8,
[Conference Contribution]

Dennis Wolf ; Andreas Engel ; Tajas Ruschke ; Andreas Koch ; Christian Hochberger (2021):
UltraSynth: Insights of a CGRA Integration into a Control Engineering Environment.
In: Journal of Signal Processing Systems, ISSN 1939-8018,
DOI: https://doi.org/10.1007/s11265-021-01641-7,
[Online: https://link.springer.com/article/10.1007/s11265-021-01641-7],
[Article]

Johanna Rohde ; Karsten Müller ; Christian Hochberger (2020):
Improving HLS Generated Accelerators Through Relaxed Memory Access Scheduling.
In: IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW 2020), New Orleans, USA, 18.-22. May, ISBN 978-1-7281-7445-7,
DOI: 10.1109/IPDPSW50202.2020.00020,
[Online: https://ieeexplore.ieee.org/document/9150344],
[Conference Contribution]

Alexander Schwarz ; Christian Hochberger (2020):
Engineering an Optimized Instruction Set Architecture for AMIDAR Processors.
In: Proceedings of the 33rd International Conference on Architecture of Computing Systems (ARCS 2020), P. 124-137, ISBN 978-3-030-52794-5,
DOI: 10.1007/978-3-030-52794-5_10,
[Online: https://link.springer.com/chapter/10.1007/978-3-030-52794-5_10],
[Conference Contribution]

Dennis Leander Wolf ; Christoph Spang ; Christian Hochberger (2020):
Towards Purposeful Design Space Exploration of Heterogeneous CGRAs: Clock Frequency Estimation.
In: 57th ACM/IEEE Design Automation Conference (DAC 2020), virtual Conference, 20.-24.07., P. 6, ISBN 978-1-7281-5802-0,
DOI: 10.1109/DAC18072.2020.9218649,
[Online: https://ieeexplore.ieee.org/abstract/document/9218649],
[Conference Contribution]

Boris Dreyer ; Christian Hochberger ; Thomas Ballenthin ; Simon Wegener (2019):
Iterative Histogram-based Performance Analysis of Embedded Systems.
In: IEEE Embedded Systems Letters, P. 42-45, ISSN 1943-0663,
DOI: 10.1109/LES.2018.2876561,
[Online: https://ieeexplore.ieee.org/document/8494834],
[Article]

Dennis Wolf ; Tajas Ruschke ; Christian Hochberger ; Andreas Engel ; Andreas Koch (2019):
UltraSynth: Integration of a CGRA into a Control Engineering Environment.
In: 13th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2018), Darmstadt, Germany, 9-11 April, 2019,
DOI: 10.1007/978-3-030-17227-5_18,
[Online: https://link.springer.com/chapter/10.1007/978-3-030-17227-5_18],
[Conference Contribution]

Johanna Rohde ; Lukas Johannes Jung ; Christian Hochberger (2019):
Update or Invalidate: Influence of Coherence Protocols on Configurable HW Accelerators.
International Symposium on Applied Reconfigurable Computing (ARC 2019),
DOI: 10.1007/978-3-030-17227-5_22,
[Online: https://link.springer.com/chapter/10.1007/978-3-030-17227-5_22],
[Conference Contribution]

Boris Dreyer ; Christian Hochberger (2019):
Non-Intrusive Online Timing Analysis of Large Embedded Applications.
In: 19th International Workshop on Worst-Case Execution Time Analysis (WCET 2019), Stuttgart, July 9, 2019, 72, P. 2:1-2:11, ISSN 2190-6807, ISBN 978-3-95977-118-4, Dagstuhl, Germany,
DOI: 10.4230/OASIcs.WCET.2019.2,
[Online: http://drops.dagstuhl.de/opus/volltexte/2019/10767],
[Conference Contribution]

Johanna Rohde ; Christian Hochberger (2019):
AutoBoxing: Improving GCC Passes to Optimize HW/SW Multi-Versioning of Kernels for HLS.
In: 2019 International Conference on Field-Programmable Technology (ICFPT), Tianjin, China, 09.-13. Dec., P. 319-322,
DOI: https://doi.org/10.1109/ICFPT47387.2019.00057,
[Online: https://ieeexplore.ieee.org/document/8977861],
[Conference Contribution]

Kris Heid ; Jakob Wenzel ; Christian Hochberger (2018):
Improved Parallelization of Legacy Embedded Software on Soft-Core MPSoCs through Automatic Loop Transformations.
In: Fifth International Workshop on FPGAs for Software Programmers (FSP2018), [Online: https://ieeexplore.ieee.org/document/8470217/],
[Conference Contribution]

Dennis Wolf ; Lukas Johannes Jung ; Tajas Ruschke ; Changgong Li ; Christian Hochberger (2018):
AMIDAR Project: Lessons Learned in 15 Years of Researching Adaptive Processors.
In: 13th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC 2018), Lille, France, 9-11 July 2018,
DOI: 10.1109/ReCoSoC.2018.8449384,
[Online: https://ieeexplore.ieee.org/document/8449384],
[Conference Contribution]

Lukas Johannes Jung ; Christian Hochberger (2018):
Lookahead Memory Prefetching for CGRAs Using Partial Loop Unrolling.
In: Applied Reconfigurable Computing. Architectures, Tools, and Applications (ARC 2018), DOI: 10.1007/978-3-319-78890-6_8,
[Online: https://link.springer.com/chapter/10.1007/978-3-319-78890-6_8],
[Conference Contribution]

Kris Heid ; Jakob Wenzel ; Christian Hochberger (2018):
Fast DSE for Automated Parallelization of Embedded Legacy Applications.
In: Applied Reconfigurable Computing. Architectures, Tools, and Applications (ARC 2018), DOI: 10.1007/978-3-319-78890-6_38,
[Online: https://link.springer.com/chapter/10.1007/978-3-319-78890-6_38],
[Conference Contribution]

Norman Decker ; Boris Dreyer ; Philip Gottschling ; Christian Hochberger ; Alexander Lange ; Martin Leucker ; Torben Scheffel ; Simon Wegener ; Alexander Weiss (2018):
Online analysis of debug trace data for embedded systems.
In: Design, Automation & Test in Europe Conference & Exhibition (DATE), 2018, DOI: 10.23919/DATE.2018.8342124,
[Online: https://ieeexplore.ieee.org/document/8342124/],
[Conference Contribution]

Norman Decker ; Philip Gottschling ; Christian Hochberger ; Martin Luecker ; Torben Scheffel ; Malte Schmitz ; Alexander Weiss (2017):
Rapidly Adjustable Non-intrusive Online Monitoring for Multi-core Systems.
In: SBMF 2017: Brazilian Symposium on Formal Methods, DOI: 10.1007/978-3-319-70848-5_12,
[Online: https://link.springer.com/chapter/10.1007%2F978-3-319-70848-5_12],
[Conference Contribution]

Johanna Rohde ; Christian Hochberger (2017):
Using GCC Analysis Techniques to Enable Parallel Memory Accesses in HLS.
In: Proceedings of FSP 2017; Fourth International Workshop on FPGAs for Software Programmers, [Online: http://ieeexplore.ieee.org/document/8084555/],
[Conference Contribution]

Philip Gottschling ; Christian Hochberger (2017):
ReEP: A Toolset for Generation and Programming of Reconfigurable Datapaths for Event Processing.
In: 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), [Online: http://ieeexplore.ieee.org/document/7965036/],
[Conference Contribution]

Tajas Ruschke ; Lukas Johannes Jung ; Christian Hochberger (2017):
A Near Optimal Integrated Solution for Resource Constrained Scheduling, Binding and Routing on CGRAs.
In: 2017 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), [Online: http://ieeexplore.ieee.org/document/7965045/],
[Conference Contribution]

Thomas Ballenthin ; Boris Dreyer ; Christian Hochberger ; Simon Wegener (2017):
Hardware Support for Histogram-Based Performance Analysis of Embedded Systems.
In: 2017 IEEE 20th International Symposium on Real-Time Distributed Computing (ISORC), [Online: http://ieeexplore.ieee.org/document/7964864/],
[Conference Contribution]

Lukas Johannes Jung ; Christian Hochberger (2016):
Optimal processor interface for CGRA-based accelerators implemented on FPGAs.
[Online: http://ieeexplore.ieee.org/document/7857178/],
[Conference Contribution]

Kris Heid ; Ramon Wirsch ; Christian Hochberger (2016):
Automated Inference of SoC Configuration through Firmware Source Code Analysis.
In: 3rd International Workshop on FPGAs for Software Programmers, Lausanne, Switzerland, 29.08.2016, In: FSP 2016: Third International Workshop on FPGAs for Software Programmers, P. 48-56, ISBN 978-3-8007-4266-0,
[Online: http://ieeexplore.ieee.org/document/7584280/],
[Conference Contribution]

Changgong Li ; Alexander Schwarz ; Christian Hochberger (2016):
A readback based general debugging framework for soft-core processors.
In: IEEE 34th International Conference on Computer Design (ICCD 2016), P. 568-575,
[Online: http://dx.doi.org/10.1109/ICCD.2016.7753342],
[Conference Contribution]

Jakob Wenzel ; Christian Hochberger (2016):
RapidSoC: short turnaround creation of FPGA based SoCs.
In: Proceedings of the 27th International Symposium on Rapid System Prototyping, Pittsburgh, Pennsylvania,
DOI: 10.1145/2990299.2990314,
[Online: https://dl.acm.org/citation.cfm?doid=2990299.2990314],
[Conference Contribution]

Boris Dreyer ; Christian Hochberger ; Alexander Lange ; Simon Wegener ; Alexander Weiss (2016):
Continuous Non-Intrusive Hybrid WCET Estimation Using Waypoint Graphs.
In: 16th International Workshop on Worst-Case Execution Time Analysis (WCET 2016), [Online: http://drops.dagstuhl.de/opus/volltexte/2016/6897/],
[Conference Contribution]

Tajas Ruschke ; Lukas Johannes Jung ; Dennis Wolf ; Christian Hochberger (2016):
Scheduler for Inhomogeneous and Irregular CGRAs with Support for Complex Control Flow.
In: 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), P. 198-207,
[Online: http://dx.doi.org/10.1109/IPDPSW.2016.72],
[Conference Contribution]

Kris Heid ; Jan Weber ; Christian Hochberger (2016):
μStreams: a tool for automated streaming pipeline generation on soft-core processors.
In: 2016 International Conference on FPGA Reconfiguration for General-Purpose Computing (FPGA4GPC), P. 25-30,
[Online: http://dx.doi.org/10.1109/FPGA4GPC.2016.7518530],
[Conference Contribution]

Markus Vogt ; Gerald Hempel ; Jeronimo Castrillon ; Christian Hochberger (2015):
GCC-Plugin for Automated Accelerator Generation and Integration on Hybrid FPGA-SoCs.
In: Proceedings of the Second International Workshop on FPGAs for Software Programmers (FSP), [Conference Contribution]

Gerald Hempel ; Markus Vogt ; Jeronimo Castrillon ; Christian Hochberger (2015):
Software-Backed Caching and Virtual Addressing for Generated Accelerators in SoC FPGAs.
In: Proceedings of 41st EUROMICRO Conference on Software Engineering and Advanced Applications - Work in Progress Session, Funchal, Madeira (Portugal), ISBN 978-3-902457-44-8, Funchal, Madeira (Portugal),
[Conference Contribution]

Boris Dreyer ; Christian Hochberger ; Simon Wegener ; Alexander Weiss (2015):
Precise Continuous Non-Intrusive Measurement-Based Execution Time Estimation.
In: 15th International Workshop on Worst-Case Execution Time Analysis (WCET 2015), Dagstuhl, Germany, 47, P. 45-54, ISSN 2190-6807, ISBN 978-3-939897-95-8, Dagstuhl, Germany,
[Online: http://drops.dagstuhl.de/opus/volltexte/2015/5255],
[Conference Contribution]

Lukas Johannes Jung ; Christian Hochberger (2015):
Feasibility of high level compiler optimizations in online synthesis.
In: 2015 International Conference on ReConFigurable Computing and FPGAs (ReConFig), P. 1-7,
[Online: http://dx.doi.org/10.1109/ReConFig.2015.7393310],
[Conference Contribution]

Michael Raitza ; Markus Vogt ; Christian Hochberger ; Thilo Pionteck (2015):
RAW 2014: Random Number Generators on FPGAs.
In: ACM Transactions on Reconfigurable Technology and Systems, P. 1-21, ISSN 19367406,
[Online: http://dx.doi.org/10.1145/2807699],
[Article]

Kris Heid ; Haoyuan Ying ; Christian Hochberger ; Klaus Hofmann (2014):
LatEst: Latency estimation and high speed evaluation for wormhole switched Networks-on-Chip.
In: 9th International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC 2014), Montpellier, France, 26.-28.05., ISBN 978-1-4799-5810-8,
DOI: 10.1109/ReCoSoC.2014.6861335,
[Conference Contribution]

Christian Hochberger ; Lukas Johannes Jung ; Andreas Engel ; Andreas Koch (2014):
Synthilation: JIT-compilation of microinstruction sequences in AMIDAR processors.
In: Proceedings of the 2014 Conference on Design and Architectures for Signal and Image Processing, P. 1-6,
[Online: http://dx.doi.org/10.1109/DASIP.2014.7115634],
[Conference Contribution]

Martin Danek ; Roman Bartosinski ; Christian Hochberger (2014):
Foreground detection in video streams in an FPGA without external memory.
In: Proceedings of the 2014 Conference on Design and Architectures for Signal and Image Processing, P. 1-6,
[Online: http://dx.doi.org/10.1109/DASIP.2014.7115638],
[Conference Contribution]

Michael Raitza ; Markus Vogt ; Christian Hochberger ; Thilo Pionteck (2014):
Influence of Magnetic Fields and X-Radiation on Ring Oscillators in FPGAs.
In: 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, P. 199-204,
[Online: http://dx.doi.org/10.1109/IPDPSW.2014.26],
[Conference Contribution]

Rico Backasch ; Christian Hochberger ; Alexander Weiss ; Martin Leucker ; Richard Lasslop (2013):
Runtime verification for multicore SoC with high-quality trace data.
In: ACM Transactions on Design Automation of Electronic Systems, P. 1-26, ISSN 10844309,
[Online: http://dx.doi.org/10.1145/2442087.2442089],
[Article]

Rico Backasch ; Christian Hochberger (2013):
Custom Reconfigurable Architecture Based on Virtex 5 Lookup Tables.
In: Architecture of Computing Systems – ARCS 2013, 7767, P. 183-194, ISSN 0302-9743,
[Online: http://dx.doi.org/10.1007/978-3-642-36424-2_16],
[Conference Contribution]

Rico Backasch ; Christian Hochberger (2013):
Custom Reconfigurable Architecture Based on Virtex 5 Lookup Tables.
In: Architecture of Computing Systems – ARCS 2013, 7767, P. 183-194, ISSN 0302-9743,
[Online: http://dx.doi.org/10.1007/978-3-642-36424-2_16],
[Conference Contribution]

Christian Hochberger (2013):
Polymorphic Computers - Virtualization of Instruction Set and Microarchitecture.
In: Informatik 2013, 43. Jahrestagung der Gesellschaft für Informatik e.V. (GI), Informatik angepasst an Mensch, Organisation und Umwelt, 16.-20. September 2013, Koblenz, Deutschland, P. 3031,
[Conference Contribution]

Gerald Hempel ; Jan Hoyer ; Thilo Pionteck ; Christian Hochberger (2013):
Register allocation for high-level synthesis of hardware accelerators targeting FPGAs.
In: 2013 8th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), P. 1-6,
[Online: http://dx.doi.org/10.1109/ReCoSoC.2013.6581522],
[Conference Contribution]

Christian Hochberger ; Changgong Li ; Michael Raitza ; Markus Vogt (2012):
Influence of operating conditions on ring oscillator-based entropy sources in FPGAs.
In: 22nd International Conference on Field Programmable Logic and Applications (FPL), P. 555-558,
[Online: http://dx.doi.org/10.1109/FPL.2012.6339378],
[Conference Contribution]

Gerald Hempel ; Christian Hochberger ; Michael Raitza (2012):
Towards GCC-based automatic soft-core customization.
In: 22nd International Conference on Field Programmable Logic and Applications (FPL), P. 687-690,
[Online: http://dx.doi.org/10.1109/FPL.2012.6339178],
[Conference Contribution]