Skip to content

feature: extend memory and cache benchmarks#664

Merged
harp-intel merged 8 commits intomainfrom
feature/memory-benchmarks
Mar 17, 2026
Merged

feature: extend memory and cache benchmarks#664
harp-intel merged 8 commits intomainfrom
feature/memory-benchmarks

Conversation

@harp-intel
Copy link
Contributor

With the --cache option (enabled by default), adds the following:

  • Memory NUMA Latency matrix
  • Cache (L1,L2,L3) Idle Latency
  • Cache (L1,L2,L3) Max Bandwidth

Also adds heatmap colors to new and existing NUMA matrix tables.

Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
- Introduced new cache benchmarks for L1, L2, and L3 idle latency and maximum bandwidth.
- Updated README and documentation to reflect new cache options.
- Enhanced mock MLC script to support new benchmark parameters.
- Modified benchmark rendering and command handling to include cache metrics.

Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
- Removed the MenuLabel field from the CacheMaxBandwidthBenchmarkTable definition as it was not utilized.

Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
Signed-off-by: Harper, Jason M <jason.m.harper@intel.com>
@harp-intel harp-intel merged commit 2a3699e into main Mar 17, 2026
5 checks passed
@harp-intel harp-intel deleted the feature/memory-benchmarks branch March 17, 2026 16:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant