Closed zoybai closed 6 years ago
Verified on EPYC server for both sweeptest and unittest
This patch is depend on pull request #33
In order to pass this test, we need to install hwloc on testing machine: apt install hwloc
Installed hwloc on our jenkins server, now this patch can pass the unittest.
We parse hwloc lstopo output in test_lockhammer.py and channel them to lockhammer workload via new -o option.
Therefore we solved the thread pinning order problem and sweep test can now choose the corresponding cluster-core/hyper-thread pair correctly.