-
Notifications
You must be signed in to change notification settings - Fork 112
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
Optimizations for Fugaku: Pinning, Compile flags #755
Conversation
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.
LGTM
As a note: I tried this one out on LUMI as well—but it didn't show any offline cores there. However, |
Even though this branch should be kind of ready, it's probably better to wait at least until the training next week is over before merging it (the area it modifies may cause trouble with Mac OS systems—if there's some preprocessor guard missing somewhere). |
Draft: Needs to be merged with master, new pinning routines need to be checked on other clusters.
This PR adds changes needed to run on Fugaku. This includes adding support for NUMA aware pinning in cases when CPU cores are deactivated using the hot-plugging system of Linux: https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-devices-system-cpu