Files
ik_llama.cpp/ggml
Iwan Kawrakow d50ef0165e WIP: fast PP with bespoke 4-GPU NCCL
I guess, I'm not using NCCL the right way as PP is very
low with a single communicator group for 3 or more GPUs.
But if I create 4 communicator groups for pairs of GPUs
(0,1, 2,3, 0,2, 1,3) and use that, PP is fast: I'm hitting
1500 t/s for L3-70B on the 4x3090 system, which is
~20% better than the previous sm graph without NCCL.
But that cannot be the solution (I cannot be creating pairwise
communicators and associated logic for every possible number of GPUs).
2025-12-22 11:16:24 +00:00
..
2024-07-27 07:55:01 +02:00
2025-12-22 11:16:24 +00:00
2025-12-22 11:16:24 +00:00
2024-07-27 07:55:01 +02:00
2025-11-11 10:35:48 +02:00