DeepSpeed
[CPU support] Optionally bind each rank to different cores on host
#2881
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
47
Changes
View On
GitHub
[CPU support] Optionally bind each rank to different cores on host
#2881
tjruwase
merged 47 commits into
deepspeedai:master
from
delock:gma/numactl
add fallback path for kernels used in megatron
edf1c128
temporary numactl WA for SPR 56core
9a89405d
adapt core allocation according to number of ranks
d1b8f137
add switch to turn on numactl
e31439ed
detect number of cores on the system
c5828f75
allow select a subset of the cores on the system to bind
6b9dcd2f
Merge branch 'up-master' into gma/numactl
4031a6e7
remove unneeded changes
893c18de
delock
requested a review
from
jeffra
3 years ago
delock
requested a review
from
awan-10
3 years ago
Merge branch 'master' into gma/numactl
3551850d
Merge branch 'master' into gma/numactl
7ed25d46
Merge branch 'master' into gma/numactl
79ed887e
Merge branch 'master' into gma/numactl
07f4eb15
Merge branch 'master' into gma/numactl
04bad298
tjruwase
requested a review
from
ShadenSmith
3 years ago
tjruwase
requested a review
from
tjruwase
3 years ago
Merge branch 'master' into gma/numactl
0f4e9e59
ShadenSmith
commented on 2023-03-01
use current_env to set OMP_NUM_THREADS in subprocess
c9c7d625
add test for ds_arguments
164f9b0a
change --bind_cores_to_rank option to store_true
99d2193c
add test for parse_range_list
8cb5cd76
add comment for parse range list
55055477
add test for parse range list, rewrite parse_range_list
211b1244
delock
requested a review
from
mrwyattii
3 years ago
fix format error
c39d9170
Merge branch 'master' into gma/numactl
d5576413
fix format
0550597d
Merge branch 'master' into gma/numactl
3138c96b
Merge branch 'master' into gma/numactl
28cc8d74
Merge branch 'master' into gma/numactl
a8b5a22d
add -m parameter to numactl when necessary
f0f929b1
Merge branch 'master' into gma/numactl
15b3db4b
Check KMP_AFFINITY to avoid conflict with numactl
8e08b36c
Merge branch 'master' into gma/numactl
ccc8b9de
Merge branch 'master' into gma/numactl
2e84dee4
Merge branch 'master' into gma/numactl
8f0781d5
Merge branch 'master' into gma/numactl
d50be939
Merge branch 'master' into gma/numactl
c6389a5d
fix format
edfe0e40
Merge branch 'master' into gma/numactl
7510d45b
tjruwase
commented on 2023-04-05
negative case for parse_range_list
1c9953d9
Merge branch 'master' into gma/numactl
637e0869
jeffra
commented on 2023-04-06
detect whether numactl is installed before use numactl to bind cores
f72d5767
tjruwase
approved these changes on 2023-04-07
Merge branch 'master' into gma/numactl
42ac7138
Merge branch 'master' into gma/numactl
e4c2c0e6
check numactl with package manager of distro
54f6f809
Merge branch 'master' into gma/numactl
ce476580
Merge branch 'master' into gma/numactl
2f06e1c0
Merge branch 'master' into gma/numactl
681f9216
Merge branch 'master' into gma/numactl
5c888bf3
Merge branch 'master' into gma/numactl
1ec21e09
tjruwase
merged
0b5252bb
into master
3 years ago
Login to write a write a comment.
Login via GitHub
Reviewers
tjruwase
jeffra
ShadenSmith
awan-10
mrwyattii
Assignees
No one assigned
Labels
None yet
Milestone
No milestone
Login to write a write a comment.
Login via GitHub