Speaker
Michele Mesiti
Description
HPC-oriented Research Software Engineers are often required to perform optimization and parallelization on unfamiliar codebases.
This activity is of utter importance, as it allows scientific research to make use of increasingly powerful (and increasingly complex) supercomputing infrastructure.
In this talk I will share the experiences and lessons learned in the process of parallelizing incrementally with MPI a Functional Renormalization Group code written in Julia, including performance optimization, characterization testing, dealing with a CPU firmware update and refactoring to improve programmer productivity.
Finally I will report on my experience of learning Julia while also approaching a somewhat unfamiliar domain.
I want to participate in the youngRSE prize | no |
---|
Primary authors
Michele Mesiti
Mr
Nils Niggemann
(Freie Universität Berlin)