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 | 76 | 2020 |
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 | 71 | 2019 |
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 | 55 | 2020 |
MPI. jl: Julia bindings for the Message Passing Interface S Byrne, LC Wilcox, V Churavy Proceedings of the JuliaCon Conferences 1 (1), 68, 2021 | 52 | 2021 |
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 | 50 | 2021 |
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 | 50 | 2019 |
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 | 25 | 2020 |
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 | 23 | 2016 |
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 | 22 | 2018 |
Dynamic automatic differentiation of GPU broadcast kernels J Revels, T Besard, V Churavy, B De Sutter, JP Vielma arXiv preprint arXiv:1810.08297, 2018 | 17 | 2018 |
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 | 13 | 2021 |
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 | 12 | 2022 |
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 | 9 | 2023 |
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 | 8 | 2022 |
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 | 7 | 2022 |
Productivity meets performance: Julia on A64FX M Giordano, M Klöwer, V Churavy 2022 IEEE International Conference on Cluster Computing (CLUSTER), 549-555, 2022 | 7 | 2022 |
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 | 7 | 2014 |
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 | 6 | 2024 |
JuliaGPU/KernelAbstractions.jl V Churavy, D Aluthge, LC Wilcox, J Schloss, S Byrne, M Waruszewski, ... https://doi.org/10.5281/zenodo.4021259, 2022 | 6* | 2022 |
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 | 6 | 2019 |