Does the latest version of Mfix support GPU acceleration

  1. MFIX-Exa does. It has been tested on NVIDIA, AMD and Intel accelerators.
  2. I don’t have any recs, other than to say if you intend to run on GPUs there’s no reason to use a big processor with 128 CPUs per GPU or something like that, right. Also, IMO, there’s no real reason to splurge on H100s, I just haven’t seen a real benefit over A100s, but that might just be a reflection of my typical problem size.
  3. Memory is problem dependent. Depending on the physics (degrees of freedom per particle) and the number of particles will determine how large of a grid (chunk of your domain) that you can assign to a CPU/GPU set.
  4. I don’t really have any other than to say NERSC’s Perlmutter and ALCF’s Polaris are terrific systems.