Last active
October 23, 2018 22:49
-
-
Save antonfirsov/5f343374c9c0d15a1be071974dfaa3c7 to your computer and use it in GitHub Desktop.
Conversion Benchmarks (Old Samsung Notebook)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.15063.786 (1703/CreatorsUpdate/Redstone2) | |
Intel Core i7-3630QM CPU 2.40GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores | |
Frequency=2338446 Hz, Resolution=427.6344 ns, Timer=TSC | |
.NET Core SDK=2.1.302 | |
[Host] : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT | |
DefaultJob : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT | |
Method | Count | Mean | Error | StdDev | Median | Scaled | ScaledSD | | |
------------------------------- |------ |----------:|----------:|-----------:|----------:|-------:|---------:| | |
Default | 64 | 149.31 ns | 7.8008 ns | 23.0009 ns | 138.97 ns | 1.00 | 0.00 | | |
Default_Generic | 64 | 137.29 ns | 1.3056 ns | 1.0902 ns | 136.92 ns | 0.94 | 0.13 | | |
Default_Group2 | 64 | 55.37 ns | 0.2619 ns | 0.2322 ns | 55.25 ns | 0.38 | 0.05 | | |
Default_Group4 | 64 | 31.39 ns | 1.5440 ns | 4.5524 ns | 29.27 ns | 0.21 | 0.04 | | |
Default_Group4_ManualInline_V1 | 64 | 33.45 ns | 2.2318 ns | 6.5102 ns | 31.22 ns | 0.23 | 0.05 | | |
Default_Group4_ManualInline_V2 | 64 | 27.76 ns | 0.3452 ns | 0.2695 ns | 27.77 ns | 0.19 | 0.03 | | |
Default_Group4_Generic | 64 | 51.17 ns | 5.3009 ns | 15.6298 ns | 47.37 ns | 0.35 | 0.12 | | |
BitOps | 64 | 71.58 ns | 4.1592 ns | 12.2636 ns | 67.89 ns | 0.49 | 0.11 | | |
BitOps_GroupAsULong | 64 | 64.63 ns | 3.3311 ns | 9.3954 ns | 60.14 ns | 0.44 | 0.09 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.15063.786 (1703/CreatorsUpdate/Redstone2) | |
Intel Core i7-3630QM CPU 2.40GHz (Ivy Bridge), 1 CPU, 8 logical and 4 physical cores | |
Frequency=2338446 Hz, Resolution=427.6344 ns, Timer=TSC | |
.NET Core SDK=2.1.302 | |
[Host] : .NET Core 2.1.5 (CoreCLR 4.6.26919.02, CoreFX 4.6.26919.02), 64bit RyuJIT | |
Job-MYPEJU : .NET Framework 4.7.1 (CLR 4.0.30319.42000), 64bit RyuJIT-v4.7.2558.0 | |
Job-JIFJNF : .NET Core 2.1.5 (CoreCLR 4.6.26919.02, CoreFX 4.6.26919.02), 64bit RyuJIT | |
LaunchCount=1 TargetCount=3 WarmupCount=3 | |
Method | Runtime | Count | Mean | Error | StdDev | Scaled | ScaledSD | Gen 0 | Allocated | | |
---------------------------- |-------- |------ |------------:|--------------:|--------------:|-------:|---------:|-------:|----------:| | |
FallbackIntrinsics128 | Clr | 64 | 373.1 ns | 26.322 ns | 1.4872 ns | 1.26 | 0.05 | - | 0 B | | |
BasicIntrinsics256 | Clr | 64 | 295.4 ns | 243.599 ns | 13.7638 ns | 1.00 | 0.00 | - | 0 B | | |
ExtendedIntrinsics | Clr | 64 | 2,744.3 ns | 155.863 ns | 8.8065 ns | 9.30 | 0.36 | - | 0 B | | |
PixelOperations_Base | Clr | 64 | 368.1 ns | 117.718 ns | 6.6513 ns | 1.25 | 0.05 | 0.0072 | 24 B | | |
PixelOperations_Specialized | Clr | 64 | 438.0 ns | 843.690 ns | 47.6701 ns | 1.48 | 0.14 | - | 0 B | | |
| | | | | | | | | | | |
FallbackIntrinsics128 | Core | 64 | 273.5 ns | 301.990 ns | 17.0630 ns | 1.57 | 0.09 | - | 0 B | | |
BasicIntrinsics256 | Core | 64 | 174.6 ns | 117.004 ns | 6.6109 ns | 1.00 | 0.00 | - | 0 B | | |
ExtendedIntrinsics | Core | 64 | 138.6 ns | 336.723 ns | 19.0255 ns | 0.79 | 0.09 | - | 0 B | | |
PixelOperations_Base | Core | 64 | 259.6 ns | 9.713 ns | 0.5488 ns | 1.49 | 0.05 | 0.0072 | 24 B | | |
PixelOperations_Specialized | Core | 64 | 138.4 ns | 13.541 ns | 0.7651 ns | 0.79 | 0.03 | - | 0 B | | |
| | | | | | | | | | | |
FallbackIntrinsics128 | Clr | 2048 | 6,609.1 ns | 135.524 ns | 7.6574 ns | 1.55 | 0.03 | - | 0 B | | |
BasicIntrinsics256 | Clr | 2048 | 4,271.6 ns | 2,012.672 ns | 113.7197 ns | 1.00 | 0.00 | - | 0 B | | |
ExtendedIntrinsics | Clr | 2048 | 88,688.6 ns | 88,287.979 ns | 4,988.4345 ns | 20.77 | 1.05 | - | 0 B | | |
PixelOperations_Base | Clr | 2048 | 7,295.0 ns | 8,885.597 ns | 502.0527 ns | 1.71 | 0.10 | - | 24 B | | |
PixelOperations_Specialized | Clr | 2048 | 6,766.4 ns | 1,994.549 ns | 112.6957 ns | 1.58 | 0.04 | - | 0 B | | |
| | | | | | | | | | | |
FallbackIntrinsics128 | Core | 2048 | 7,386.4 ns | 19,125.389 ns | 1,080.6200 ns | 1.82 | 0.22 | - | 0 B | | |
BasicIntrinsics256 | Core | 2048 | 4,065.2 ns | 366.003 ns | 20.6799 ns | 1.00 | 0.00 | - | 0 B | | |
ExtendedIntrinsics | Core | 2048 | 2,817.1 ns | 7,653.776 ns | 432.4525 ns | 0.69 | 0.09 | - | 0 B | | |
PixelOperations_Base | Core | 2048 | 6,535.1 ns | 3,359.057 ns | 189.7930 ns | 1.61 | 0.04 | - | 24 B | | |
PixelOperations_Specialized | Core | 2048 | 2,224.7 ns | 63.164 ns | 3.5689 ns | 0.55 | 0.00 | - | 0 B | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment