Follow
Valentin Churavy
Title
Cited by
Cited by
Year
Instead of Rewriting Foreign Code for Machine Learning, Automatically Synthesize Fast Gradients
W Moses, V Churavy
Advances in neural information processing systems 33, 12472-12485, 2020
722020
Rapid software prototyping for heterogeneous and distributed platforms
T Besard, V Churavy, A Edelman, B De Sutter
Advances in engineering software 132, 29-46, 2019
662019
Oceananigans. jl: Fast and friendly geophysical fluid dynamics on GPUs
A Ramadhan, G Wagner, C Hill, JM Campin, V Churavy, T Besard, ...
Journal of Open Source Software 5 (53), 2020
522020
Highly-scalable, physics-informed GANs for learning solutions of stochastic PDEs
L Yang, S Treichler, T Kurth, K Fischer, D Barajas-Solano, J Romero, ...
2019 IEEE/ACM Third Workshop on Deep Learning on Supercomputers (DLS), 1-11, 2019
472019
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
442021
MPI. jl: Julia bindings for the Message Passing Interface
S Byrne, LC Wilcox, V Churavy
Proceedings of the JuliaCon Conferences 1 (1), 68, 2021
442021
Exploring the space of viable configurations in a model of metabolism–boundary co-construction
E Agmon, AJ Gates, V Churavy, RD Beer
Artificial Life 22 (2), 153-171, 2016
232016
Uncertainty quantification of ocean parameterizations: Application to the K‐profile‐parameterization for penetrative convection
AN Souza, GL Wagner, A Ramadhan, B Allen, V Churavy, J Schloss, ...
Journal of Advances in Modeling Earth Systems 12 (12), e2020MS002108, 2020
212020
On machine learning and programming languages
M Innes, S Karpinski, V Shah, D Barber, P Saito Stenetorp, T Besard, ...
Association for Computing Machinery (ACM), 2018
212018
Dynamic automatic differentiation of GPU broadcast kernels
J Revels, T Besard, V Churavy, B De Sutter, JP Vielma
arXiv preprint arXiv:1810.08297, 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
112022
Large-eddy simulations with climatemachine v0. 2.0: A new open-source code for atmospheric simulations on gpus and cpus
A Sridhar, Y Tissaoui, S Marras, Z Shen, C Kawczynski, S Byrne, ...
Geoscientific model development discussions 2021, 1-41, 2021
112021
Evaluating performance and portability of high-level programming models: Julia, Python/Numba, and Kokkos on exascale nodes
WF Godoy, P Valero-Lara, TE Dettling, C Trefftz, I Jorquera, T Sheehy, ...
2023 IEEE International Parallel and Distributed Processing Symposium …, 2023
82023
Bring the BitCODE-moving compute and data in distributed heterogeneous systems
W Lu, LE Peña, P Shamis, V Churavy, B Chapman, S Poole
2022 IEEE International Conference on Cluster Computing (CLUSTER), 12-22, 2022
72022
Quantifying robustness in a spatial model of metabolism-boundary co-construction
E Agmon, A Gates, V Churavy, R Beer
Artificial Life Conference Proceedings, 514-521, 2014
72014
Bridging hpc communities through the julia programming language
V Churavy, WF Godoy, C Bauer, H Ranocha, M Schlottke-Lakemper, ...
arXiv preprint arXiv:2211.02740, 2022
62022
JuliaGPU/KernelAbstractions. jl: v0. 8.3
V Churavy, D Aluthge, LC Wilcox, J Schloss, S Byrne, M Waruszewski, ...
Jun, 2022
62022
Automated translation and accelerated solving of differential equations on multiple GPU platforms
U Utkarsh, V Churavy, Y Ma, T Besard, P Srisuma, T Gymnich, ...
Computer Methods in Applied Mechanics and Engineering 419, 116591, 2024
52024
Productivity meets performance: Julia on A64FX
M Giordano, M Klöwer, V Churavy
2022 IEEE International Conference on Cluster Computing (CLUSTER), 549-555, 2022
52022
Sparsity programming: Automated sparsity-aware optimizations in differentiable programming
S Gowda, Y Ma, V Churavy, A Edelman, C Rackauckas
Program Transformations for ML Workshop at NeurIPS 2019, 2019
42019
The system can't perform the operation now. Try again later.
Articles 1–20