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

tag nodes with CPU (microarchitecture) based on archspec #22

Open
boegel opened this issue Dec 10, 2020 · 0 comments
Open

tag nodes with CPU (microarchitecture) based on archspec #22

boegel opened this issue Dec 10, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@boegel
Copy link

boegel commented Dec 10, 2020

list_nodes shows that workernodes are tagged with features like arch=x86_64, which is very useful when submitting jobs to specific types of nodes via sbatch --constraint.

I think it would be useful to make that a bit more fine-grained, by adding an additional feature like uarch=haswell (or perhaps something like cpu_family=haswell).

archspec would be perfect for this, since it's trivial to install (pip install archspec) and run to identify the CPU microarchitecture of nodes (archspec cpu, which produces a short human-readable string like haswell, zen2, gravition2`, etc.).

I'm happy to try and help out with this, given some pointers...

@milliams milliams added the enhancement New feature or request label Dec 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants