Skip to content
CUDA Fortran | GPU-aware MPI | FP64

LESGO GPU Porting Guide

A concise engineering handoff for the CUDA Fortran port of LESGO: what changed, how to build it, how the GPU/MPI paths are validated, and where each Fortran file fits.

Porting MapMain timestep sections, ownership, and module-level GPU status.
Validation DataCPU/GPU timing, module breakdowns, and flow-field comparison plots.
Source AuditGenerated inventory of Fortran files, procedures, GPU markers, and runtime relevance.
Need Page
Build the GPU code CMake And Environment
Understand timestep modules Main Timestep Flow
Review GPU/MPI architecture GPU Architecture
View benchmark plots Validation And Performance
Inspect every Fortran file File-By-File GPU Audit