Skip to content

Instantly share code, notes, and snippets.

@ig-sinicyn
Last active November 12, 2016 19:03
Show Gist options
  • Save ig-sinicyn/a312855b320339d785face32b6eba767 to your computer and use it in GitHub Desktop.
Save ig-sinicyn/a312855b320339d785face32b6eba767 to your computer and use it in GitHub Desktop.
ThreadCycles.md

##i5-2550K

BenchmarkDotNet=v0.10.0
OS=Microsoft Windows NT 10.0.14393.0
Processor=Intel(R) Core(TM) i5-2550K CPU 3.40GHz, ProcessorCount=4
Frequency=3312788 Hz, Resolution=301.8605 ns, Timer=TSC
Host Runtime=Clr 4.0.30319.42000, Arch=64-bit  [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0
Job Runtime(s):
	Clr 4.0.30319.42000, Arch=64-bit  [RyuJIT]

Default clock:

Method Mean StdDev Lnml(min) Lnml(max) Min Max Scaled Scaled-StdDev
Baseline 45.9422 us 0.2245 us 1.00 1.00 45.5809 us 48.2977 us 1.00 0.00
SlowerX3 142.3303 us 13.8519 us 3.09 3.09 137.3466 us 254.1666 us 3.10 0.30
SlowerX5 230.0047 us 0.9708 us 5.01 5.01 229.1122 us 239.3754 us 5.01 0.03
SlowerX7 321.8155 us 1.2504 us 7.00 7.00 320.5759 us 332.3485 us 7.00 0.04

Process cycles

Method |        Mean |    StdDev | Lnml(min) | Lnml(max) |      Median |         Min |         Max | Scaled | Scaled-StdDev |

--------- |------------ |---------- |---------- |---------- |------------ |------------ |------------ |------- |-------------- | Baseline | 52.7428 us | 0.9392 us | 1.00 | 1.00 | 52.7449 us | 42.9757 us | 56.0633 us | 1.00 | 0.00 | SlowerX3 | 155.8817 us | 2.6909 us | 2.96 | 2.96 | 155.8246 us | 126.5412 us | 163.4476 us | 2.96 | 0.08 | SlowerX5 | 259.5163 us | 1.7237 us | 4.92 | 4.92 | 259.1109 us | 257.7399 us | 268.2788 us | 4.92 | 0.11 | SlowerX7 | 363.3576 us | 4.7481 us | 6.89 | 6.89 | 362.6913 us | 294.5153 us | 376.6521 us | 6.89 | 0.17 |

Thread cycles

Method |        Mean |    StdDev | Lnml(min) | Lnml(max) |         Min |         Max | Scaled | Scaled-StdDev |

--------- |------------ |---------- |---------- |---------- |------------ |------------ |------- |-------------- | Baseline | 50.0891 us | 0.2298 us | 1.00 | 1.00 | 49.9218 us | 51.2353 us | 1.00 | 0.00 | SlowerX3 | 150.2474 us | 0.7261 us | 3.00 | 3.00 | 149.5612 us | 154.9982 us | 3.00 | 0.02 | SlowerX5 | 249.9605 us | 0.8400 us | 4.99 | 4.99 | 249.1917 us | 255.8117 us | 4.99 | 0.03 | SlowerX7 | 350.8075 us | 1.8820 us | 7.00 | 7.00 | 348.8359 us | 360.2076 us | 7.00 | 0.05 |

##i7-3537U

BenchmarkDotNet=v0.10.0
OS=Microsoft Windows NT 10.0.14393.0
Processor=Intel(R) Core(TM) i7-3537U CPU 2.00GHz, ProcessorCount=4
Frequency=2435876 Hz, Resolution=410.5299 ns, Timer=TSC
Host Runtime=Clr 4.0.30319.42000, Arch=64-bit  [RyuJIT]
GC=Concurrent Workstation
JitModules=clrjit-v4.6.1586.0
Job Runtime(s):
	Clr 4.0.30319.42000, Arch=64-bit  [RyuJIT]

Default clock:

Method Mean StdDev Lnml(min) Lnml(max) Min Max Scaled Scaled-StdDev
Baseline 54.9399 us 7.7012 us 1.00 1.00 48.0320 us 109.2010 us 1.00 0.00
SlowerX3 173.0219 us 18.4011 us 3.16 3.16 124.3906 us 222.9178 us 3.20 0.50
SlowerX5 273.0435 us 24.4572 us 4.99 4.99 242.2127 us 355.1084 us 5.05 0.73
SlowerX7 383.3953 us 32.1736 us 7.01 7.01 339.5083 us 504.5413 us 7.09 1.01

Process cycles

Method Mean StdDev Lnml(min) Lnml(max) Min Max Scaled Scaled-StdDev
Baseline 33.5026 us 2.7069 us 1.00 1.00 30.7745 us 43.5880 us 1.00 0.00
SlowerX3 99.0462 us 9.2906 us 2.95 2.95 90.5492 us 123.8363 us 2.97 0.36
SlowerX5 159.7166 us 12.8114 us 4.77 4.77 150.6191 us 196.3473 us 4.80 0.53
SlowerX7 228.4639 us 20.2609 us 6.82 6.82 210.0024 us 302.1232 us 6.86 0.80

Thread cycles

Method Mean StdDev Lnml(min) Lnml(max) Min Max Scaled Scaled-StdDev
Baseline 58.6913 us 3.9568 us 1.00 1.00 55.5931 us 73.3470 us 1.00 0.00
SlowerX3 180.0846 us 15.1372 us 3.06 3.06 168.1996 us 221.1083 us 3.08 0.32
SlowerX5 301.5063 us 24.2789 us 5.13 5.13 280.2965 us 425.3791 us 5.16 0.52
SlowerX7 424.1055 us 37.0238 us 7.21 7.21 367.0545 us 543.4596 us 7.26 0.77
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment