Hello,
My latest and greatest test tool "Thread Tester" is now available !
Navigate to version 0.04 and download either a winrar, winzip or 7zip file and extract to some folder for example C:\Tools.
After extraction there will be a folder:
C:\Tools\ThreadTester\version 0.04\
And inside this folder there will be:
ThreadTester32bit.exe ThreadTester64bit.exe ThreadTesterManual.txt
The 32 bit version allows testing in 32 bit virtual machines which might be handy.
The 64 bit version is ment to test the latest and greatest windows 10 opera ting system 64 bit version.
This test program was created after reports of a scheduling bug in Windows
10 when using AMD ThreadRipper 2 model 2990wx.I hope this test program can shed some more light on that.
This test program creates 64 threads which then each increment a counter, e ither with a lock, or lockless in a for loop depending on which test mode w as chosen.
The default is lockless (with only 1 lock after the specified number of ite rations).
The idea for this test program is that each thread is kept busy by endlessl y incrementing a counter and then displaying this counter periodically in a grid to verify if the thread is performing any "incrementation work" or ju st shuffling around cores as suspected by some.
For further information about this test program read the ThreadTesterManual .txt.
This test program could also be used to test other high-core-count processo rs on windows 10 to see if there is indeed a schedular bug affecting all hi gh-core-count processors or just AMD epyc and threadripper processors.
I would like to see some youtube videos of this test program running on suc h systems, or at least a reply with your findings =D
Bye for now, Skybuck =D