Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • gpu_offloading gpu_offloading
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Okke van Eck
  • gpu_offloadinggpu_offloading
  • Wiki
  • 1.d. Profiling & Debugging

1.d. Profiling & Debugging · Changes

Page history
Update 1.d. Profiling & Debugging authored Nov 07, 2023 by Okke van Eck's avatar Okke van Eck
Hide whitespace changes
Inline Side-by-side
1.d.-Profiling-&-Debugging.md
View page @ 3c080c42
......@@ -160,12 +160,11 @@ There are also hardware independent environment variables that gives us runtime
## Sources
The sources used for this wiki page:
- [Rocprof documentation](https://rocm.docs.amd.com/projects/rocprofiler/en/latest/rocprof.html)
- [NVIDIA Nsight Systems](https://developer.nvidia.com/nsight-systems#)
- [NVIDIA Nsight Systems User Guide](https://docs.nvidia.com/nsight-systems/2021.4/UserGuide/#cli-profile-command-switch-options)
- [NVIDIA HPC SDK Documentation](https://docs.nvidia.com/hpc-sdk/compilers/hpc-compilers-user-guide/index.html#opt-gs)
- [FTN compiler options from KAUST](https://www.hpc.kaust.edu.sa/sites/default/files/files/public/1.03a-AdditionalInformation_CrayCompilationEnvironment.pdf)
- [FTN compiler options ECMWF Wiki](https://confluence.ecmwf.int/download/attachments/46600240)
- [OpenMP Environment Variables](https://www.openmp.org/spec-html/5.0/openmpch6.html)
- [Tools and Methods for ACC debugging](https://juser.fz-juelich.de/record/902543/files/3-Debugging--TH.pdf)
- [MPI debugging README](https://github.com/pmodels/mpich/blob/main/doc/wiki/design/Debug_Event_Logging.md)
\ No newline at end of file
- [1.8 OpenMP 5.2 Environment Variables](0.-Sources#18-openmp-52-environment-variables)
- [1.9 Rocprof documentation](0.-Sources#19-rocprof-documentation)
- [1.10 NVIDIA Nsight Systems User Guide](0.-Sources#110-nvidia-nsight-systems-user-guide)
- [1.11 NVIDIA HPC SDK Documentation](0.-Sources#111-nvidia-hpc-user-guide)
- [1.12 MPI Debug Event Logging README](0.-Sources#112-mpi-debug-event-logging-readme)
- [2.1 The Cray Compilation Environment by KAUST](0.-Sources#21-the-cray-compilation-environment-by-kaust)
- [2.2 The Cray Compilers and Libraries by ECMWF Wiki](0.-Sources#22-the-cray-compilers-and-libraries-by-ecmwf-wiki)
- [2.3 Tools and Methods for ACC debugging by Jülich](0.-Sources#23-tools-and-methods-for-acc-debugging-by-jülich)
Clone repository
  • 0. Sources
  • 0.a. Documentation & Manuals
  • 0.b. Slides
  • 0.c. Papers
  • 0.d. Misc
  • 1. Offloading process
  • 1.a. Supercomputers
  • 1.b. Compilers
  • 1.c. OpenMP directives
  • 1.d. Profiling & Debugging
  • 1.e Performance hazards
  • 2. Nemo standalone
  • 3. Tools
  • 3.a. Intel Offload Advisor & Intel VTune
  • 3.b. CPU and GPU performance overview
View All Pages