Monthly HPC Café: Bridging Domain Science and HPC with Julia (May 7, hybrid)

Symbolic picture for the article. The link opens the image in a large view.

The next HPC Café takes place on Tuesday, May 7, 2024, at 4:00 p.m. as a hybrid event. As always, there will be plenty of time to get in touch with your favorite HPC group. We invite you to come to RRZE to have coffee and cake.

The event starts at 4:00 p.m. with coffee, cake, and open chat. At 4:30 p.m., the presentation will begin.

Topic:  Bridging Domain Science and HPC with Julia

Speaker: Dr. Carsten Bauer, Paderborn Center for Parallel Computing (PC2)

Location: RRZE (Martensstr. 1), seminar room 2.049 and online via Zoom.

Access via Zoom: https://fau.zoom.us/j/69439931483

Abstract: 

Julia is a modern programming language that is particularly well suited for numerical computing. Its rich scientific ecosystem and dynamic features (e.g., interactivity) make it highly appealing to specialized domain scientists. At the same time, thanks to its LLVM-based “just ahead of time” compiler, Julia can often offer state-of-the art performance on modern CPUs and GPUs. The combination of these two facets makes it a promising option for HPC with intriguing technical and social potential. In practice, however, synergy effects are sometimes coupled with shortcomings, some of which can probably be overcome with increasing maturity, while others appear to be more fundamental.

In this HPC Café talk, I will share my experiences with Julia as a physicist, as an HPC consultant within the NHR, and as a long-time member of the Julia community. I will discuss the present state of the language and its potential from a HPC perspective while also shedding light on several noteworthy international Julia HPC projects.


Material from past events is available at: https://hpc.fau.de/teaching/hpc-cafe/