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
1472020
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
542021
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
382019
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
312018
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
192019
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
182019
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
172018
Scalable automatic differentiation of multiple parallel paradigms through compiler augmentation
WS Moses, SHK Narayanan, L Paehler, V Churavy, M Schanen, ...
SC22: international conference for high performance computing, networking …, 2022
162022
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
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
132022
Lossy checkpoint compression in full waveform inversion
N Kukreja, J Hückelheim, M Louboutin, J Washbourne, PHJ Kelly, ...
Geoscientific Model Development Discussions 2020, 1-26, 2020
12*2020
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
112017
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
10*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
92019
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, ...
82018
Spray: Sparse reductions of arrays in openmp
J Hückelheim, J Doerfert
2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS …, 2021
72021
Backpropagation for long sequences: beyond memory constraints with constant overheads
N Kukreja, J Hückelheim, GJ Gorman
arXiv preprint arXiv:1806.01117, 2018
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
Vector forward mode automatic differentiation on simd/simt architectures
J Hückelheim, M Schanen, SHK Narayanan, P Hovland
Proceedings of the 49th International Conference on Parallel Processing, 1-11, 2020
62020
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
The system can't perform the operation now. Try again later.
Articles 1–20