diff options
Diffstat (limited to 'example/isolation/readme')
-rw-r--r-- | example/isolation/readme | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/example/isolation/readme b/example/isolation/readme new file mode 100644 index 0000000..d49d61a --- /dev/null +++ b/example/isolation/readme @@ -0,0 +1,20 @@ + +README on How-to run odp app on isolated core for no_hz_full kernel mode. + +- Disbale timer init in odp application. +- avoid using odp's cpuset. Let odp thread launch unpinned. +- use odp-on-isolated-cpu.sh script to pin odp dp thread to + dplane cpuset. + +- download my local test-definition repo link [1] +- copy odp_isolation binary to /usr/local/bin +- run ./common/scripts/odp-on-isolated-cpu.sh +Or +- ./common/scripts/odp-on-isolated-cpu.sh 1,2 "odp_isolation -l 1,2" +- Above script shows isolation duration, before / after interrupt count. + +Known issue : +- x86 hw generates spurious ipi lead to break no_hz_full isolation (todo). + +[1] https://git.linaro.org/people/santosh.shukla/test-definitions.git/shortlog/refs/heads/isol-v2 + |