Skip to content

Conversation

@rubber-duck-debug
Copy link
Collaborator

@rubber-duck-debug rubber-duck-debug commented Apr 10, 2025

still a WIP - need to define Eiger instructions

@github-actions
Copy link

preview available: https://docs.tds.cscs.ch/80

@rubber-duck-debug rubber-duck-debug merged commit 0d2f0bb into eth-cscs:main Apr 10, 2025
1 check passed

export MPICH_GPU_SUPPORT_ENABLED=1

numactl --cpunodebind=$NUMA_NODE --membind=$NUMA_NODE "$@"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can --cpunodebind be replaced by SLURM's --cpu-bind=core and --cpus-per-task=72/64 etc?


### Using LAMMPS uenv as an upstream Spack Instance

If you'd like to extend the existing uenv with additional packages (or your own), you can use the provide LAMMPS uenv to provide all dependencies needed to build your customization. See https://eth-cscs.github.io/alps-uenv/uenv-compilation-spack/ for more information.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably link to https://eth-cscs.github.io/alps-uenv/uenv-compilation-spack instead? I think some of the details could be left out from here and rely on the generic advice in https://eth-cscs.github.io/alps-uenv/uenv-compilation-spack instead, but I'm not completely against a more concrete step-by-step guide here either. We should just generally avoid 1. duplicating content and 2. having duplicated content give different advice.

@msimberg
Copy link
Collaborator

Sorry @nickjbrowning, I had some un-submitted review comments 😬 Perhaps you can have a look in a follow-up PR?

Copy link
Member

@RMeli RMeli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @nickjbrowning! I just added some comments, most of which you can quickly accept/reject via the GitHub UI with minimal effort.


## Running LAMMPS

### Loading LAMMPS Interactively
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the note above, I think this section can be streamlined and reduced. I would only mention the views that are available, since the instructions on how to use uenv are provided in the uenv documentation. But I can take of this after the PR is merged if you want.

@RMeli
Copy link
Member

RMeli commented Apr 10, 2025

Ouch, I was writing a review while the PR has been merged. I guess now it is no longer possible to automatically accept the changes. 😞

msimberg added a commit to msimberg/cscs-docs that referenced this pull request Apr 15, 2025
bcumming pushed a commit that referenced this pull request Apr 15, 2025
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.

3 participants