C:\test\lockfree>bitlock 1 102400000
threads: 1 loops: 102400000 count: 204800000 time: 4.071000 processor cycles: 9748471986
C:\test\lockfree>bitlock 4 102400000
threads: 4 loops: 25600000 count: 204800000 time: 4.093000 processor cycles: 9788765607
C:\test\lockfree>bitlock 16 102400000
threads: 16 loops: 6400000 count: 204800000 time: 4.123000 processor cycles: 9859762107
C:\test\lockfree>bitlock 64 102400000
threads: 64 loops: 1600000 count: 204800000 time: 4.240000 processor cycles: 10210001571
C:\test\lockfree>bitlock 256 102400000
threads: 256 loops: 400000 count: 204800000 time: 5.077000 processor cycles: 11839214313
C:\test\lockfree>bitlock 1024 102400000
threads: 1024 loops: 100000 count: 204800000 time: 5.564000 processor cycles: 23777289990
C:\test\lockfree>bitlock 4096 102400000
threads: 4096 loops: 25000 count: 204800000 time: 8.286000 processor cycles: 55413048789
####
C:\test\lockfree>mutex2 1 102400000
threads: 1 loops: 102400000 count: 204800000 time:73.739000 processor cycles: 176641186086
C:\test\lockfree>mutex2 4 102400000
threads: 4 loops: 25600000 count: 204800000 time:631.779000 processor cycles: 1247492094759
####
C:\test\lockfree>mutex2 1 10240000
threads: 1 loops: 10240000 count: 20480000 time: 7.412000 processor cycles: 17760824082
C:\test\lockfree>mutex2 4 10240000
threads: 4 loops: 2560000 count: 20480000 time:63.428000 processor cycles: 126683354358
C:\test\lockfree>mutex2 16 10240000
threads: 16 loops: 640000 count: 20480000 time:61.973000 processor cycles: 122496755463
C:\test\lockfree>mutex2 64 10240000
threads: 64 loops: 160000 count: 20480000 time:61.520000 processor cycles: 121312774089
C:\test\lockfree>mutex2 256 10240000
threads: 256 loops: 40000 count: 20480000 time:63.874000 processor cycles: 127362344526
C:\test\lockfree>mutex2 1024 10240000
threads: 1024 loops: 10000 count: 20480000 time:73.238000 processor cycles: 148526579529
C:\test\lockfree>mutex2 4096 10240000
threads: 4096 loops: 2500 count: 20480000 time:86.104000 processor cycles: 178245340731