Follow
Jan Hückelheim
Title
Cited by
Cited by
Year
Architecture and performance of Devito, a system for automated stencil computation
F Luporini, M Louboutin, M Lange, N Kukreja, P Witte, J Hückelheim, ...
ACM Transactions on Mathematical Software (TOMS) 46 (1), 1-28, 2020
1042020
Training on the Edge: The why and the how
N Kukreja, A Shilova, O Beaumont, J Huckelheim, N Ferrier, P Hovland, ...
2019 IEEE International Parallel and Distributed Processing Symposium …, 2019
302019
STAMPS: a finite-volume solver framework for adjoint codes derived with source-transformation AD
JD Mueller, J Hueckelheim, O Mykhaskiv
2018 Multidisciplinary analysis and optimization conference, 2928, 2018
242018
Reverse-mode automatic differentiation and optimization of GPU kernels via Enzyme
WS Moses, V Churavy, L Paehler, J Hückelheim, SHK Narayanan, ...
Proceedings of the international conference for high performance computing …, 2021
192021
Reverse-mode algorithmic differentiation of an OpenMP-parallel compressible flow solver
J Hückelheim, P Hovland, MM Strout, JD Müller
The International Journal of High Performance Computing Applications 33 (1 …, 2019
162019
Parallelizable adjoint stencil computations using transposed forward-mode algorithmic differentiation
JC Hückelheim, PD Hovland, MM Strout, JD Müller
Optimization Methods and Software 33 (4-6), 672-693, 2018
162018
Automatic differentiation for adjoint stencil loops
J Hückelheim, N Kukreja, SHK Narayanan, F Luporini, G Gorman, ...
Proceedings of the 48th International Conference on Parallel Processing, 1-10, 2019
152019
High-level python abstractions for optimal checkpointing in inversion problems
N Kukreja, J Hückelheim, M Lange, M Louboutin, A Walther, SW Funke, ...
arXiv preprint arXiv:1802.02474, 2018
152018
Optimised finite difference computation from symbolic equations
M Lange, N Kukreja, F Luporini, M Louboutin, C Yount, J Hückelheim, ...
arXiv preprint arXiv:1707.03776, 2017
102017
Lossy Checkpoint Compression in Full Waveform Inversion: a case study with ZFPv0. 5.5 and the Overthrust Model
N Kukreja, J Hückelheim, M Louboutin, J Washbourne, PHJ Kelly, ...
arXiv preprint arXiv:2009.12623, 2020
92020
Consistent treatment of incompletely converged iterative linear solvers in reverse-mode algorithmic differentiation
S Akbarzadeh, J Hückelheim, JD Müller
Computational Optimization and Applications 77, 597-616, 2020
8*2020
Combining checkpointing and data compression to accelerate adjoint-based optimization problems
N Kukreja, J Hückelheim, M Louboutin, P Hovland, G Gorman
Euro-Par 2019: Parallel Processing: 25th International Conference on …, 2019
82019
Backpropagation for long sequences: beyond memory constraints with constant overheads
N Kukreja, J Hückelheim, GJ Gorman
arXiv preprint arXiv:1806.01117, 2018
72018
Architecture and performance of Devito, a system for automated stencil computation, CoRR, abs/1807.03032
F Luporini, M Lange, M Louboutin, N Kukreja, J Hückelheim, C Yount, ...
72018
Algorithmic differentiation of code with multiple context-specific activities
JC Hueckelheim, L Hascoët, JD Müller
ACM Transactions on Mathematical Software (TOMS) 43 (4), 1-21, 2017
72017
Source-to-source automatic differentiation of OpenMP parallel loops
J Hückelheim, L Hascoët
ACM Transactions on Mathematical Software (TOMS) 48 (1), 1-32, 2022
62022
Checkpointing with time gaps for unsteady adjoint CFD
JC Hückelheim, JD Müller
Advances in Evolutionary and Deterministic Methods for Design, Optimization …, 2019
62019
Spray: Sparse reductions of arrays in OpenMP
J Hückelheim, J Doerfert
2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2021
52021
Combining checkpointing and data compression for large scale seismic inversion
N Kukreja, J Huckelheim, M Louboutin, K Hou, F Luporini, P Hovland, ...
arXiv, 2018
52018
Towards self-verification in finite difference code generation
J Hückelheim, Z Luo, F Luporini, N Kukreja, M Lange, G Gorman, S Siegel, ...
Proceedings of the First International Workshop on Software Correctness for …, 2017
52017
The system can't perform the operation now. Try again later.
Articles 1–20