HadrienG2 - Overview

View HadrienG2's full-sized avatar

:shipit:

What could possibly go wrong?

Hadrien G. HadrienG2

:shipit:

What could possibly go wrong?

Performance engineering and low-level hacking for fun and profit

  • CNRS

  • France

Sponsoring

Block or report HadrienG2

Pinned Loading

  1. Implementation of triple buffering in Rust

    Rust 107 6

  2. Rust bindings to Open MPI Portable Hardware Locality "hwloc" library, covering version 2.0 and above.

    Rust 45 7

  3. Rust version of the "Performance with stencil" course's examples

    Rust 11 2

  4. More efficient Rust compiler optimization barriers

    Rust 11 1

  5. Rust iterator extensions for instruction-parallel reductions

    Rust 13 1

  6. 3

    My name is Hadrien and I am a software performance engineer in a particle physics lab. My daily job is to figure out ways to make

    4

    scientific software use hardware more efficiently without sacrificing its correctness, primarily by adapting old-ish codebases to

    5

    the changes that occured in the software and computing landscape since the days where they were designed: