Hi,
I have couple of questions on GPU requirements for CROCO:
- Is it possible to run CROCO on GPU with FP32 (single precision) selected? How can we select FP32 over FP64?
- Commercial and workstation grade Nvidia cards have non-ECC VRAM. There are several software packages to catch memory errors for non-ECC GPU memory. Can CROCO utilise non-ECC error mitigation so it can be run on workstation GPUs?
I ask these questions because if the above can be addressed, CROCO on GPU can have great performance gains for a much wider user base.
For example Oceananingans.jl provides both the above options (FP32 option, and non-ECC software correction).
- Optionally it would be great if in the future other GPUs are supported (e.g. Radeon through ROCm) since Nvidia prices have skyrocketed!
Regards
Konstantinos