Skip to content
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

Add machines muller-cpu/muller-gpu as NERSC internal testing machines similar to pm-cpu/pm-gpu #6154

Merged
merged 2 commits into from
Feb 6, 2024

Conversation

ndkeen
Copy link
Contributor

@ndkeen ndkeen commented Jan 18, 2024

Initial add of 2 machines that are similar to perlmutter -- muller-gpu =~ pm-gpu, muller-cpu =~ pm-cpu.
I can use these machines to test software stack changes before we use them on permutter.
Only handful of nodes on each.

Also, for one conus test (only tested in scream), I reduced the number of nodes needed for pm-gpu/muller-gpu.

[BFB]

@ndkeen ndkeen self-assigned this Jan 18, 2024
@ndkeen ndkeen added Machine Files pm-gpu Perlmutter machine at NERSC (GPU nodes) pm-cpu Perlmutter at NERSC (CPU-only nodes) labels Jan 18, 2024
@ndkeen ndkeen requested a review from rljacob January 18, 2024 17:58
Copy link

PR Preview Action v1.4.6
🚀 Deployed preview to https://E3SM-Project.github.io/E3SM/pr-preview/pr-6154/
on branch gh-pages at 2024-01-18 17:59 UTC

@ndkeen
Copy link
Contributor Author

ndkeen commented Jan 18, 2024

Note that I'm testing newer module versions on muller. This PR as-is should yield same config as current pm-cpu/pm-gpu.
I left XML comments to make it easier to switch to the newer module versions. I wanted to do that in a separate PR as there is at least one issue that may take some debugging.

@ndkeen
Copy link
Contributor Author

ndkeen commented Feb 3, 2024

Now it says "This branch has conflicts that must be resolved". Does that mean I can't try to merge with next?

@rljacob
Copy link
Member

rljacob commented Feb 3, 2024

No. Just resolve the conflicts.

ndkeen added a commit that referenced this pull request Feb 5, 2024
#6154)

Initial add of 2 machines that are similar to perlmutter -- muller-gpu =~ pm-gpu, muller-cpu =~ pm-cpu.
I can use these machines to test software stack changes before we use them on permutter.
Only handful of nodes on each.

Also, for one conus test (only tested in scream), I reduced the number of nodes needed for pm-gpu/muller-gpu.

[BFB]
@ndkeen
Copy link
Contributor Author

ndkeen commented Feb 5, 2024

merged to next

@ndkeen
Copy link
Contributor Author

ndkeen commented Feb 6, 2024

As expected, no problems with tests, merging to master. Don't have the green button as there were conflicts, so will try merging to master manually.

@ndkeen ndkeen merged commit 02192fe into master Feb 6, 2024
3 checks passed
@ndkeen ndkeen deleted the ndk/machinefiles/add-muller-cpu-muller-gpu branch February 6, 2024 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Machine Files pm-cpu Perlmutter at NERSC (CPU-only nodes) pm-gpu Perlmutter machine at NERSC (GPU nodes)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants