Skip to content
View dssgabriel's full-sized avatar
🧐
Making code fast
🧐
Making code fast
  • CEA
  • France

Block or report dssgabriel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dssgabriel/README.md

Hello there!

I am a PhD student at CEA — the French Atomic Energy and Alternative Energies Commission. My research focuses on managing data structure representations within heterogeneous architectures for exascale-class HPC workloads.

I hold an MSc in High Performance Computing & Simulation from Paris-Saclay University, and I also have a BSc in Computer Science from University of Versailles.

Currently working on

  • Kokkos + MPI/NCCL interoperability within the kokkos-comm project
  • Optimizing C standard string library functions for AArch64 architectures using SVE implementations
  • Improving my C++ template metaprogramming skills

Centers of interest

  • Heterogeneous CPU-GPU architectures
  • Performance optimization & micro-benchmarking
  • Software engineering best practices

Programming languages

  • C and C++
  • Rust
  • Python
  • AArch64 and x86-64 SIMD ISA extensions

Pinned Loading

  1. kokkos-comm kokkos-comm Public

    Forked from kokkos/kokkos-comm

    Unofficial MPI Wrapper for Kokkos

    C++

  2. sve-string-routines-benchmarks sve-string-routines-benchmarks Public

    Comparative performance benchmarks for hand-optimized Arm SVE implementations of C standard library string routines.

    C

  3. Rust-CUDA Rust-CUDA Public

    Forked from Rust-GPU/Rust-CUDA

    Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust. This fork adds initial CUDA 12 support.

    Rust 16 1

  4. interpol interpol Public

    Forked from async-mpi-benchmarks/interpol

    Interposition library to trace and profile non-blocking MPI calls.

    Rust

  5. master-thesis master-thesis Public

    Master's thesis on Rust and GPU programming at CEA/Paris-Saclay University

    Typst 2

  6. dotfiles dotfiles Public

    My current system configuration.

    Shell 6