aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorKarthikeyan Periyasamy <[email protected]>2022-03-23 11:14:17 +0200
committerKalle Valo <[email protected]>2022-03-25 12:31:10 +0200
commit7b0c70d92a435913f6e11d6a248b935697e8a3eb (patch)
tree3db185d263dd6754d9f568fc530fab8805c84392 /tools/perf/scripts/python
parent9d97114d222047c0699bbdbf8f128907f423bbe6 (diff)
ath11k: Add peer rhash table support
When more clients (128) are connected, the UL data traffic KPI measurement is low compared to single client. This issue is due to more CPU cycles spent on the peer lookup operation with more clients. So reduce the peer lookup operation by modifying the linear based lookup operation into the rhash based lookup operation. This improve the peak throughput measurement. Since this is a software algorithm change, it is applicable for all the platforms. TCP UL 128 Clients test case Observation (64bit system): Previous: ~550 Mbps Now : ~860 Mbps Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.5.0.1-01067-QCAHKSWPL_SILICONZ-1 Signed-off-by: Karthikeyan Periyasamy <[email protected]> Signed-off-by: Kalle Valo <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions