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

Nexus: update for Cori #1463

Merged
merged 2 commits into from
Mar 20, 2019
Merged

Nexus: update for Cori #1463

merged 2 commits into from
Mar 20, 2019

Conversation

jtkrogel
Copy link
Contributor

This PR contains modifications to handle the dual nature of Cori. Cori contains both Haswell and KNL nodes which effectively comprises two different machines from the point of view of job submission.

The updates allow the Cori supercomputer class to update its internal state relating to Haswell/KNL node anatomy when processing the job inputs prior to creating job submission scripts. I could have instead created two classes, e.g. CoriHaswell and CoriKNL, but this would preclude submission to both partitions from within the same Nexus script as is possible with the current modifications.

@ghost ghost assigned jtkrogel Mar 20, 2019
@ghost ghost added the in progress label Mar 20, 2019
@qmc-robot
Copy link

Can one of the maintainers verify this patch?

@ghost ghost assigned ye-luo Mar 20, 2019
@ye-luo
Copy link
Contributor

ye-luo commented Mar 20, 2019

Okay to test

@ye-luo ye-luo merged commit 8e20d13 into QMCPACK:develop Mar 20, 2019
@ghost ghost removed the in progress label Mar 20, 2019
@jtkrogel jtkrogel deleted the nx_fix_cori branch September 16, 2019 12:12
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