New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Pair style hybrid/scaled with kokkos acceleration #3492
Comments
Since it is not mentioned as an accelerator variant that means it is not supported. All supported functionality is documented. Given the flexible and complex nature of LAMMPS it would be impossible to document all unsupported functionality. While you may find that error message irritating, it is accurate. |
Is support for kokkos acceleration planned? The error message for other accelerator styles is a lot clearer regarding them being not supported imo.
and for other accelerators:
|
Not that I know of. That is a question for @stanmoore1
Those tests test for different things and the requirements are different. For KOKKOS the hybrid style must support KOKKOS. For other accelerated styles that is usually not required (there is no hybrid/gpu or hybrid/omp style but you can use hybrid with GPU or OPENMP sub-styles). Only hybrid/scaled is different since it requires access to data not available with GPU or INTEL package pair styles. |
I took a look at |
That would be great. Should I keep this open as kind of feature request or close it? |
Bug report
Currently using -sf kk throws an error: Must use pair_style hybrid/scaled/kk with Kokkos, when using pair_style hybrid/scaled. When trying to manually apply /kk suffixes the error changes to Unrecognized pair style 'hybrid/scaled/kk'. When using the otherwise same script with hybrid/overlay no problems occur with and without -sf kokkos.
I don't know whether kokkos acceleration is supposed to work for hybrid/scaled since it is not mentioned in the documentation, but if not the error message is rather irritating.
Files
Attached are the input files used for hybrid/scaled and hybrid/overlay
input.zip
Command to call lammps with kokkos was:
The text was updated successfully, but these errors were encountered: