diff options
author | Daniel Jurgens <[email protected]> | 2016-10-27 16:36:41 +0300 |
---|---|---|
committer | Doug Ledford <[email protected]> | 2016-11-16 20:03:44 -0500 |
commit | 16b0e0695a73b68d8ca40288c8f9614ef208917b (patch) | |
tree | 33cc55e4a4a7ac46c66cabfdf8be6379b60b39bd /tools/perf/scripts/python/call-graph-from-sql.py | |
parent | efd7f40082a0dfd112eb87ff2124467a5739216f (diff) |
IB/mlx5: Use cache line size to select CQE stride
When creating kernel CQs use 128B CQE stride if the
cache line size is 128B, 64B otherwise. This prevents
multiple CQEs from residing in a 128B cache line,
which can cause retries when there are concurrent
read and writes in one cache line.
Tested with IPoIB on PPC64, saw ~5% throughput
improvement.
Fixes: e126ba97dba9 ('mlx5: Add driver for Mellanox Connect-IB adapters')
Signed-off-by: Daniel Jurgens <[email protected]>
Signed-off-by: Maor Gottlieb <[email protected]>
Signed-off-by: Leon Romanovsky <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-sql.py')
0 files changed, 0 insertions, 0 deletions