diff options
author | pmikus <peter.mikus@protonmail.ch> | 2022-10-03 14:42:34 +0200 |
---|---|---|
committer | Peter Mikus <peter.mikus@protonmail.ch> | 2022-10-03 14:09:00 +0000 |
commit | 14fe52e81c59a5a3558f4f587e56b75e388191dc (patch) | |
tree | fda33cb74b18dc0f6dcdde168b1113badeaf5a5b /docs/report/introduction/environment/pre_test_server_calib.rst | |
parent | c6bfe865e4a62dda2c5e635df53083e909a6558b (diff) |
fix(docs): Static content
Signed-off-by: pmikus <peter.mikus@protonmail.ch>
Change-Id: I29c2c108cec7badbe302095d5797d39c0d34ad58
Diffstat (limited to 'docs/report/introduction/environment/pre_test_server_calib.rst')
-rw-r--r-- | docs/report/introduction/environment/pre_test_server_calib.rst | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/report/introduction/environment/pre_test_server_calib.rst b/docs/report/introduction/environment/pre_test_server_calib.rst new file mode 100644 index 0000000000..325c61b212 --- /dev/null +++ b/docs/report/introduction/environment/pre_test_server_calib.rst @@ -0,0 +1,26 @@ +Pre-Test Server Calibration +--------------------------- + +Number of SUT server sub-system runtime parameters have been identified +as impacting data plane performance tests. Calibrating those parameters +is part of FD.io CSIT pre-test activities, and includes measuring and +reporting following: + +#. System level core jitter - measure duration of core interrupts by + Linux in clock cycles and how often interrupts happen. Using + `CPU core jitter tool <https://git.fd.io/pma_tools/tree/jitter>`_. + +#. Memory bandwidth - measure bandwidth with `Intel MLC tool + <https://software.intel.com/en-us/articles/intelr-memory-latency-checker>`_. + +#. Memory latency - measure memory latency with Intel MLC tool. + +#. Cache latency at all levels (L1, L2, and Last Level Cache) - measure + cache latency with Intel MLC tool. + +Measured values of listed parameters are especially important for +repeatable zero packet loss throughput measurements across multiple +system instances. Generally they come useful as a background data for +comparing data plane performance results across disparate servers. + +Following sections include measured calibration data for testbeds. |