These are chat archives for PerfDotNet/BenchmarkDotNet

5th
May 2016
Federico Andres Lois
@redknightlois
May 05 2016 00:04
@adamsitnik New implementation, new numbers on my machine. (Check 4K :D) :)
https://gist.github.com/redknightlois/f52db834a071a36621be47e79e0b48dd
Johan Larsson
@JohanLarsson
May 05 2016 05:35
is there an option to sort the output by column? could be nice in ^
Johan Larsson
@JohanLarsson
May 05 2016 07:27
nice thanks
Adam Sitnik
@adamsitnik
May 05 2016 09:13
@AndreyAkinshin Cpu Z report for the machine: https://gist.github.com/adamsitnik/f9ebeaecb59004c28819acbbb1c3a07d
@redknightlois it is a VM
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:14
Oh, it explains a lot.
Adam Sitnik
@adamsitnik
May 05 2016 09:14
Could you say something more?
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:15
Frequency of your Perf timer (and Stopwatch.Frequency) is 10MHz. It is very stange value for real hardware.
Adam Sitnik
@adamsitnik
May 05 2016 09:16
is it strange in the good or bad way?
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:16
I think, bad way.
Adam Sitnik
@adamsitnik
May 05 2016 09:16
;)
should I stop using this VM for running benchmarks?
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:16
On modern hardware/software, Stopwatch use TSC. Your TSC Freq is 2MHz.

should I stop using this VM for running benchmarks?

Yep.

It is a bad idea.
Adam Sitnik
@adamsitnik
May 05 2016 09:17
ok, thanks for the explanation!
btw. did you try to test the Diagnostics.Windows ?
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:18
No, I was too busy on my work. =( I will do it tonight.
Adam Sitnik
@adamsitnik
May 05 2016 09:19
np, I was just curious
Andrey Akinshin
@AndreyAkinshin
May 05 2016 09:19
@adamsitnik, I recommend you to read the following articles about timers:
https://msdn.microsoft.com/library/windows/desktop/dn553408.aspx
http://www.windowstimestamp.com/description
Adam Sitnik
@adamsitnik
May 05 2016 09:19
thanks! I will for sure