The Julia for High-Performance Computing (HPC) minisymposium at JuliaCon is one of the main events of the year for the Julia for HPC community, bringing together HPC and Julia experts to present and discuss recent advances that make Julia a powerful language for HPC.
The Julia for High-Performance Computing (HPC) minisymposium is one of the main events of the year for the Julia for HPC community, bringing together HPC and Julia experts to present and discuss recent advances that make Julia a powerful language driving scalable performance, portability and productivity on all HPC systems ranging from university clusters, to some of the world's most powerful Supercomputers.
This minisymposium focuses on the challenges and successes involved in developing sustainable HPC building blocks, tools, applications and workflows. It welcomes topics across scalability, performance, portability and productivity, including, but not only:
* Distributed computing (i.e., multi-node and multi-GPU)
* Node-level performance optimization / high-performance code generation (in particular for GPUs and emerging hardware as TPUs and other ASICs)
* Performance-portable code development
* Benchmarking and performance evaluation
* HPC building blocks and DSLs
* AI for HPC code development
* Large-scale IO, visualization and pre-/post-processing of data (in-situ, in-transit, etc.)
* Challenges scaling up to thousands of accelerators and nodes
* State of the practice for developing large-scale HPC applications in Julia
* Applications of Julia in HPC (e.g. scientific simulations, AI/machine learning, or computational biology)
We will be coordinating with the Julia for GPUs minisymposium regarding GPU-related topics that are of common interest.
Computational Scientist and Responsible for Julia computing, at the Swiss National Supercomputing Centre (CSCS), ETH Zurich
Johannes Blaschke leads the Scientific Computing facility of the Generative Biology Institute at EIT Oxford. He has been a long-standing member of the Julia for HPC community and a zealous advocate for the Julia as a first-class HPC programming language. Prior to joining EIT Oxford, Johannes lead the NERSC Science Acceleration Program (NESAP) at Lawrence Berkeley National Laboratory, where he helped deploy two Supercomputers for the US Department of Energy's Office of Science.