Skip to content
View dssgabriel's full-sized avatar
🧐
Accelerating science
🧐
Accelerating science

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to 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 candidate at CEA — the French Atomic Energy and alternative energies Commission. My research focuses on managing data structure representations for heterogeneous architectures at exascale.

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

Currently working on

  • Implementing $N$-dimensional tiled layouts for C++23 std::mdspan
  • Maintaining the kokkos-comm project for Kokkos + MPI/NCCL/RCCL interoperability

Interests

  • Parallel & distributed programming
  • Microprocessor/HW accelerator architecture
  • Performance optimization & micro-benchmarking
  • High-performance data structures & algorithms
  • Software Engineering

Pinned Loading

  1. kokkos/kokkos-comm kokkos/kokkos-comm Public

    Experimental Explicit Communications API for Kokkos

    C++ 38 18

  2. cea-hpc/layout-tiled cea-hpc/layout-tiled Public

    Custom layouts with N-dimensional tiling for std::mdspan

    C++ 2

  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 17

  4. master-thesis master-thesis Public

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

    Typst 3

  5. arm-sve-benchmarks arm-sve-benchmarks Public

    Performance comparison between small hand-written SVE kernels and compiler-generated ones.

    C 12 4

  6. arm-yourself-teratec-hackathon/stencil-cgg arm-yourself-teratec-hackathon/stencil-cgg Public

    3D stencil (seismic core) from CGG.

    C++ 3