aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/exported-sql-viewer.py
diff options
context:
space:
mode:
authorAlexander Lobakin <aleksander.lobakin@intel.com>2024-06-20 15:53:40 +0200
committerTony Nguyen <anthony.l.nguyen@intel.com>2024-07-10 10:35:39 -0700
commit5a816aae2d463d74882e21672ac5366573b0c511 (patch)
tree7a9a9e9bbd5653696fe02b6846c7af484acf2e04 /tools/perf/scripts/python/exported-sql-viewer.py
parentbf9bf7042a38ebd2485592467772db50605bd4a2 (diff)
idpf: strictly assert cachelines of queue and queue vector structures
Now that the queue and queue vector structures are separated and laid out optimally, group the fields as read-mostly, read-write, and cold cachelines and add size assertions to make sure new features won't push something out of its place and provoke perf regression. Despite looking innocent, this gives up to 2% of perf bump on Rx. Reviewed-by: Przemek Kitszel <przemyslaw.kitszel@intel.com> Reviewed-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: Alexander Lobakin <aleksander.lobakin@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/exported-sql-viewer.py')
0 files changed, 0 insertions, 0 deletions