@@ -6,11 +6,16 @@ title = "Resources"
66
77All you wanted to know about Julia in High-Performance Computing (HPC): workshops, papers,
88and how to get in touch with the community.
9+ If you find something to be missing, please create a PR to the
10+ [ website repo] ( https://github.com/JuliaParallel/juliaparallel.github.io )
11+ with the relevant information to help ensure that this overview is as
12+ comprehensive as possible.
913
1014## Workshops
1115
1216Workshops about performance engineering, GPU programming and general use of Julia in HPC:
1317
18+ ### 2022
1419* [ Julia for HPC] ( https://sc22.supercomputing.org/presentation/?id=bof136&sess=sess309 )
1520 Birds of a Feather session at SuperComputing22 (SC22)
1621 ([ material] ( https://github.com/JuliaParallel/julia-hpc-bof-sc22 ) ), by William F. Godoy,
@@ -25,13 +30,17 @@ Workshops about performance engineering, GPU programming and general use of Juli
2530 by William F Godoy, Michael Schlottke-Lakemper, Carsten Bauer, Samuel Omlin, Simon Byrne, Tim Besard,
2631 Julian Samaroo, Albert Reuther, Johannes Blaschke, Ludovic
2732 Räss. July 26th, 2022.
33+
34+ ### 2021
2835* [ GPU Programming with Julia @ CSCS/ETH Zurich] ( https://github.com/omlins/julia-gpu-course )
2936 ([ video recording] ( https://youtu.be/LmM2QmYw_NM ) ), by Tim Besard, Samuel Omlin. November
3037 2nd-5th, 2021.
3138* [ Advanced Workshop on Julia @ University of Cologne] ( https://github.com/carstenbauer/JuliaCologne21 ) ,
3239 by Carsten Bauer. March 15th-17th, 2021.
3340* [ Julia Workshop @ HPC.NRW] ( https://github.com/carstenbauer/JuliaNRW21 ) ,
3441 by Carsten Bauer. March 2nd-4th, 2021. ([ second edition] ( https://github.com/carstenbauer/JuliaNRWSS21 ) , June 22th-24th)
42+
43+ ### 2020 and older
3544* [ Julia Workshop @ University of Oulu] ( https://github.com/carstenbauer/JuliaOulu20 ) ,
3645 by Carsten Bauer. February 11th-13th, 2020.
3746* [ Julia performance
@@ -54,36 +63,47 @@ Workshops about performance engineering, GPU programming and general use of Juli
5463
5564Some of the papers using Julia in HPC, including the JuliaParallel software stack:
5665
66+ ### 2022
5767* V. Churavy, W. F Godoy, C. Bauer, H. Ranocha, M. Schlottke-Lakemper, L. Räss, J. Blaschke,
58- M. Giordano, E. Schnetter, S. Omlin, J. S. Vetter, and A. Edelman, _ [ Bridging HPC
59- Communities through the Julia Programming Language] ( https://arxiv.org/abs/2211.02740 ) _ ,
60- 2022, arXiv:2211.02740.
61- * M. Giordano, M. Klöwer and V. Churavy, _ [ Productivity meets Performance: Julia on
62- A64FX] ( https://doi.org/10.1109/CLUSTER51413.2022.00072 ) _ , 2022 IEEE International Conference
68+ M. Giordano, E. Schnetter, S. Omlin, J. S. Vetter, and A. Edelman, ** Bridging HPC
69+ Communities through the Julia Programming Language** ,
70+ 2022, [ arXiv:2211.02740] ( https://arxiv.org/abs/2211.02740 ) .
71+ * M. Giordano, M. Klöwer and V. Churavy, ** Productivity meets Performance: Julia on
72+ A64FX** , 2022 IEEE International Conference
6373 on Cluster Computing (CLUSTER), 2022, pp. 549-555,
64- (pre-print: [ arXiv:2207.12762] ( https://arxiv.org/abs/2207.12762 ) ).
65- * H. Shang et al., (2022). _ [ Large-Scale Simulation of Quantum Computational Chemistry on a
66- New Sunway Supercomputer] ( https://arxiv.org/abs/2207.03711 ) _ . arXiv:2207.03711.
67- * W. C. Lin and S. McIntosh-Smith, _ [ Comparing Julia to Performance Portable Parallel
68- Programming Models for HPC] ( https://doi.org/10.1109/PMBS54543.2021.00016 ) _ , 2021
74+ [ doi:10.1109/CLUSTER51413.2022.00072] ( https://doi.org/10.1109/CLUSTER51413.2022.00072 ) ,
75+ [ arXiv:2207.12762] ( https://arxiv.org/abs/2207.12762 ) .
76+
77+ ### 2021
78+ * H. Shang et al., (2022). ** Large-Scale Simulation of Quantum Computational Chemistry on a
79+ New Sunway Supercomputer** . [ arXiv:2207.03711] ( https://arxiv.org/abs/2207.03711 ) .
80+ * W. C. Lin and S. McIntosh-Smith, ** Comparing Julia to Performance Portable Parallel
81+ Programming Models for HPC** , 2021
6982 International Workshop on Performance Modeling, Benchmarking and Simulation of High
70- Performance Computer Systems (PMBS), 2021, pp. 94-105.
71- * A. Rizvi, K. C. Hale, (2021). _ [ A Look at Communication-Intensive Performance in
72- Julia] ( https://arxiv.org/abs/2109.14072 ) _ . arXiv:2109.14072.
73- * S. Byrne, L. C. Wilcox and V. Churavy, (2021). _ [ MPI.jl: Julia bindings for the Message
74- Passing Interface] ( https://doi.org/10.21105/jcon.00068 ) _ . JuliaCon Proceedings, 1(1), 68.
75- * C. Bauer, Y. Schattner, S. Trebst, and E Berg, _ [ Hierarchy of energy scales in an O(3)
83+ Performance Computer Systems (PMBS), 2021, pp. 94-105,
84+ [ doi:10.1109/PMBS54543.2021.00016] ( https://doi.org/10.1109/PMBS54543.2021.00016 ) .
85+ * A. Rizvi, K. C. Hale, (2021). ** A Look at Communication-Intensive Performance in
86+ Julia** . [ arXiv:2109.14072] ( https://arxiv.org/abs/2109.14072 ) .
87+ * S. Byrne, L. C. Wilcox and V. Churavy, (2021). ** MPI.jl: Julia bindings for the Message
88+ Passing Interface** . JuliaCon Proceedings, 1(1), 68,
89+ [ doi:10.21105/jcon.00068] ( https://doi.org/10.21105/jcon.00068 ) .
90+
91+ ### 2020 and older
92+ * C. Bauer, Y. Schattner, S. Trebst, and E Berg, ** Hierarchy of energy scales in an O(3)
7693 symmetric antiferromagnetic quantum critical metal: a Monte Carlo
77- study] ( https://doi.org/10.1103/PhysRevResearch.2.023008 ) _ , 2020, Phys. Rev. Research 2,
78- 023008 .
79- * S. Hunold and S. Steiner, _ [ Benchmarking Julia’s Communication Performance: Is Julia HPC
80- ready or Full HPC?] ( https://doi.org/10.1109/PMBS51919.2020.00008 ) _ , 2020 IEEE/ACM
94+ study** , 2020, Phys. Rev. Research 2,
95+ 023008,
96+ [ doi:10.1103/PhysRevResearch.2.023008] ( https://doi.org/10.1103/PhysRevResearch.2.023008 ) .
97+ * S. Hunold and S. Steiner, ** Benchmarking Julia’s Communication Performance: Is Julia HPC
98+ ready or Full HPC?** , 2020 IEEE/ACM
8199 Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems
82- (PMBS), 2020, pp. 20-25.
83- * J. Regier et al., _ [ Cataloging the visible universe through Bayesian inference in Julia at
84- petascale] ( https://doi.org/10.1016/j.jpdc.2018.12.008 ) _ , Journal of Parallel and
85- Distributed Computing, Volume 127, 2019, Pages 89-104, (preprint:
86- [ arXiv:1801.10277] ( https://arxiv.org/abs/1801.10277 ) ).
100+ (PMBS), 2020, pp. 20-25,
101+ [ doi:10.1109/PMBS51919.2020.00008] ( https://doi.org/10.1109/PMBS51919.2020.00008 ) .
102+ * J. Regier et al., ** Cataloging the visible universe through Bayesian inference in Julia at
103+ petascale** , Journal of Parallel and
104+ Distributed Computing, Volume 127, 2019, Pages 89-104,
105+ [ doi:10.1016/j.jpdc.2018.12.008] ( https://doi.org/10.1016/j.jpdc.2018.12.008 ) ,
106+ [ arXiv:1801.10277] ( https://arxiv.org/abs/1801.10277 ) .
87107 <!-- For some reason Xranklin seems to duplicate the character after the last `)` if it's
88108 only one, so we put something else to work around this bug. -->
89109
0 commit comments