MFlowCode / MFC

Exascale simulation of multiphase/physics fluid dynamics
https://mflowcode.github.io
MIT License
132 stars 56 forks source link

Modify Templating to Work with Omniperf and Rocprof #421

Closed wilfonba closed 1 month ago

wilfonba commented 1 month ago

Description

Changes how profiling is added to the template so that profiling works with AMDs tools

Type of change

Scope

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

I tested this with ./mfc.sh run examples/1D_sodshocktube -n 1 --nsyson Wingtip and with./mfc.sh run examples/1D_sodshocktube -n 1 --omni` on Frontier.

Checklist

sbryngelson commented 1 month ago

Please sync w/ master

sbryngelson commented 1 month ago

I'm happy with this when @henryleberre is.

I would like the GPU benchmark to pass before merging, but all GPU Phoenix cases are failing right now because they cannot get on a node.