-
Notifications
You must be signed in to change notification settings - Fork 25
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
lammps experiment.py #446
base: develop
Are you sure you want to change the base?
lammps experiment.py #446
Conversation
@@ -9,10 +9,22 @@ | |||
|
|||
class Lammps(BuiltinLammps): | |||
|
|||
depends_on("kokkos+openmp", when="+openmp") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this not in the upstreamed package? Did ORNL not need this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think there is a standalone openmp mode in lammps where we disable the kokkos pacakge and just enable the openmp one (~kokkkos+openmp-package) With this spack spec, we always enable kokkos with the desired backend (+kossos+openmp)
We can ask ORNL which one of +kokkos+openmp
or +openmp-package+openmp
is preferable.
@@ -20,8 +20,8 @@ compilers: | |||
modules: [] | |||
environment: | |||
prepend_path: | |||
LD_LIBRARY_PATH: /opt/cray/pe/cce/16.0.0/cce/x86_64/lib | |||
extra_rpaths: [/opt/cray/pe/cce/16.0.0/cce/x86_64/lib/, /opt/cray/pe/gcc-libs/] | |||
LD_LIBRARY_PATH: "/opt/cray/pe/cce/16.0.0/cce/x86_64/lib:/opt/rocm-5.5.1/lib" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So this works on both the static and dynamic tioga?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will not work on static tioga. I'll need to add the LD_LIBRARY_PATH
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Please add a dry run
- Does this work on any system other than Tioga at this point?
|
No description provided.