Skip to content

fix(NNODE): fix GPU GridTraining strategy and optimize ODE evaluation - #1101

Open
AntiNeutrino27 wants to merge 1 commit into
SciML:masterfrom
AntiNeutrino27:nnode-gpu
Open

fix(NNODE): fix GPU GridTraining strategy and optimize ODE evaluation#1101
AntiNeutrino27 wants to merge 1 commit into
SciML:masterfrom
AntiNeutrino27:nnode-gpu

Conversation

@AntiNeutrino27

Copy link
Copy Markdown
  • Fixed a typo in GridTraining strategy causing GPU execution failures. The StepRangeLen type of the input ts array failed to transfer to the GPU properly during phi invocations.
  • Optimized VRAM allocations by moving input array GPU placement into the loss generation phase.
  • Added an ode_batch_eval configuration parameter to execute the ODE right-hand side (RHS) in a vectorized manner. This mode is automatically enforced when executing on a GPU device.

- Fixed a typo in GridTraining strategy causing GPU execution failures.
- Optimized VRAM allocations by moving input array GPU placement into the loss generation phase.
- Added a configuration option to execute the ODE right-hand side (RHS) in a vectorized manner.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant