mirror of
https://github.com/kvcache-ai/Mooncake.git
synced 2026-11-05 01:17:55 +00:00
[GH-ISSUE #1157] [Performance]: Measured throughput exceeds max theoretical bandwidth #388
Labels
No labels
ascend
auto-closed
bug
bug
CI/Build
Common
documentation
enhancement
feature request
good first issue
help wanted
high priority
MetaX
nightly-failure
pull-request
PyTorch Backend
question
RFC
Roadmap
stale
Store
Tests
Transfer Engine
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/Mooncake#388
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @hzt123123 on GitHub (Dec 3, 2025).
Original GitHub issue: https://github.com/kvcache-ai/Mooncake/issues/1157
Describe your performance question
When running ./transfer_engine_bench on two H20 servers, the throughput is 213 GB/s, but the max theoretical bandwidth is 200GB/s. Additionally, throughput is highly unstable, varying between 190 GB/s and 213 GB/s.
The experimental details are as follows:
export MC_NUM_QP_PER_EP=1
./transfer_engine_bench --metadata_server=etcd://xxx --mode=initiator --segment_id=abcd:12345 --operation=read --device_name=mlx5_bond_1,mlx5_bond_2,mlx5_bond_3,mlx5_bond_4,mlx5_bond_5,mlx5_bond_6,mlx5_bond_7,mlx5_bond_8 --threads=16 --batch_size=128 --block_size=131072
./transfer_engine_bench --mode=target --metadata_server=etcd://xxx --local_server_name=abcd:12345 --operation=read --device_name=mlx5_bond_1,mlx5_bond_2,mlx5_bond_3,mlx5_bond_4,mlx5_bond_5,mlx5_bond_6,mlx5_bond_7,mlx5_bond_8 --threads=16 --block_size=131072
Before submitting a new issue...
@alogfans commented on GitHub (Dec 4, 2025):
Closed as it is duplicated as #1158