Prefetch only the byte spans each rank will read #48604
Warm the page cache before sharded loading (opt-in via HF_SHARD_PREFE…
688b4262
style
c9715177
Merge branch 'main' into load-shard-prefetch
b483d0c8
Merge branch 'main' into load-shard-prefetch
2fcdf17a
Merge branch 'main' into load-shard-prefetch
d706b11e
Merge branch 'main' into load-shard-prefetch
002a2758
Move the shard prefetch into distributed/utils.py
686607e0
Apply ruff format to the prefetch helper
69bb33be
Merge branch 'main' into load-shard-prefetch
f783ff39
Merge branch 'main' into load-shard-prefetch
1bd524ae
Merge branch 'main' into load-shard-prefetch
14f0a81c
Merge branch 'main' into load-shard-prefetch
07eb49e4
Merge branch 'main' into load-shard-prefetch
9059c09e
Prefetch only the byte spans each rank will read
b01da96b
Cover per-expert checkpoints, and compare against a fair share of the…
69e08c23
Warm short ranges with kernel readahead, and bridge cheap gaps
862086dc
Take the meta state dict again, not named_parameters
cca1d864
Decide readahead on the total a rank warms, not the size of each range
f2c47436
Test the byte spans a rank warms
e21db3dc
Make local ranks pick the same prefetch plan
20896a7b
Reduce over the accelerator the file already binds to
b191be0e
Merge branch 'main' into load-shard-prefetch
19f7ae1d
Merge branch 'main' into load-shard-prefetch
9f432f54
Bind the prefetch barrier to the accelerator
9e8a65d2
Merge branch 'load-shard-prefetch' into prefetch-rank-spans
82a4f5ba
Warm the page cache before sharded loading (opt-in via HF_SHARD_PREFE…
153a3994
style
cf674aa3
Move the shard prefetch into distributed/utils.py
77ad02d0
Apply ruff format to the prefetch helper
70c6ac4b
Bind the prefetch barrier to the accelerator
f70364f3
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
9e8a65d2
to
f70364f3
53 days ago
Merge remote-tracking branch 'upstream/load-shard-prefetch' into pref…
a687e4da
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
f70364f3
to
31a256b5
52 days ago
Warm the page cache before sharded loading (opt-in via HF_SHARD_PREFE…
6e40b0b1
style
9a61e7b7
Move the shard prefetch into distributed/utils.py
e8b13c27
Apply ruff format to the prefetch helper
eed24d1e
Bind the prefetch barrier to the accelerator
a98cde20
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
31a256b5
to
a98cde20
52 days ago
Merge remote-tracking branch 'upstream/load-shard-prefetch' into pref…
62e85eab
Warm the page cache before sharded loading (opt-in via HF_SHARD_PREFE…
72548d08
style
dd8804bd
Move the shard prefetch into distributed/utils.py
acae96cf
Apply ruff format to the prefetch helper
7db2467b
Bind the prefetch barrier to the accelerator
68bc14bf
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
a98cde20
to
68bc14bf
52 days ago
Merge remote-tracking branch 'upstream/load-shard-prefetch' into pref…
e514c7fd
Warm the page cache before sharded loading (opt-in via HF_SHARD_PREFE…
5489cde1
style
0b5d4402
Move the shard prefetch into distributed/utils.py
170161c5
Apply ruff format to the prefetch helper
2f54f17c
Bind the prefetch barrier to the accelerator
a1846bc2
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
68bc14bf
to
a1846bc2
52 days ago
Merge remote-tracking branch 'upstream/load-shard-prefetch' into pref…
37c8ee6f
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
a1846bc2
to
6b19d157
51 days ago
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
6b19d157
to
cfdc8bab
50 days ago
qgallouedec
force-pushed the
load-shard-prefetch
branch
from
dcdee520
to
2c302ab3
30 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub