Skip to content
View Gabriel-Pedde's full-sized avatar
:shipit:
:shipit:

Highlights

  • Pro

Block or report Gabriel-Pedde

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

Pinned Loading

  1. Best-Practice-MHPC Best-Practice-MHPC Public

    2D atmospheric fluid dynamics simulation of a thermal bubble rising in dry air, implemented in Fortran with progressive parallelisation strategies: pure MPI, hybrid MPI+OpenMP, hybrid MPI+OpenACC (…

    Fortran 1

  2. SLEPc_Schrodinger_Solver SLEPc_Schrodinger_Solver Public

    Code to solve Schrodinger equation both in 2d and 3d, with boundary conditions and different potentials, based on SLEPc and PETSc packages

    C 1

  3. GPU_Offloading_MHPC GPU_Offloading_MHPC Public

    GPU programming coursework from the MHPC programme — covering CUDA kernels, OpenACC offloading, MPI+GPU hybrid computing, and a full 2D Lattice Boltzmann fluid solver with CPU/CUDA/OpenACC backends…

    Cuda

  4. Parallel-computing Parallel-computing Public

    HPC implementations in MPI, OpenMP, and hybrid MPI+OpenMP. Covers distributed matrix operations, Jacobi solvers, parallel I/O with HDF5, and spectral PDE solving with FFTW-MPI. Benchmarked on the L…

    Makefile

  5. Single_Core_Optimization Single_Core_Optimization Public

    C examples from the MHPC program (SISSA/ICTP) exploring single-core performance optimization on modern hardware. Covers cache locality, branch prediction, loop unrolling, AoS vs. SoA data layouts, …

    C