Closed bcaddy closed 5 months ago
I applied AutomaticLaunchParams to all the kernels called in the VL_3D integrator. Ended up with a 10-15% improvement in performance on MHD with both a V100 and MI250X. I can apply it to other places or time consuming kernels if anyone wants me to.
AutomaticLaunchParams
v100_run_timing.log frontier_run_timing.log
Resolves #232
Removed density and temperature floors from default MHD builds
Updated some comments to be inline with current code.
Looks good to me!
Automatically Set Number of Blocks and Threads
I applied
AutomaticLaunchParams
to all the kernels called in the VL_3D integrator. Ended up with a 10-15% improvement in performance on MHD with both a V100 and MI250X. I can apply it to other places or time consuming kernels if anyone wants me to.v100_run_timing.log frontier_run_timing.log
Resolves #232
Updated MHD Default Build Type
Removed density and temperature floors from default MHD builds
AutomaticLaunchParams
Updated some comments to be inline with current code.