From June 4th 2018 to June 22nd 2018
Laboratoire d’Informatique de Grenoble LIG (in Grenoble, France), with the DATAMOVE team
The goal of this internship was to be able to visualize the execution of a parallel algorithm in Rust that is using the Rayon library.
My role, during this internship, was to look at the Rayon source code to understand the mechanisms of the library.
Then I needed to extract information (Working thread, execution time, …) about each task created during a run of a parallel algorithm, to then display them in a understandable way.
This is the current version of the project: rayon-logs
You can find more details on my mentor’s page