Skip to content

Latest commit

 

History

History
83 lines (80 loc) · 22.4 KB

Shamisen.Benchmarks.ResamplerBenchmarks-report-github.md

File metadata and controls

83 lines (80 loc) · 22.4 KB
BenchmarkDotNet=v0.13.1, OS=Windows 10.0.19043.1237 (21H1/May2021Update)
Intel Core i7-4790 CPU 3.60GHz (Haswell), 1 CPU, 8 logical and 4 physical cores
.NET SDK=6.0.100-rc.2.21505.57
  [Host]   : .NET 5.0.11 (5.0.1121.47308), X64 RyuJIT
  .NET 5.0 : .NET 5.0.11 (5.0.1121.47308), X64 RyuJIT

Job=.NET 5.0  Runtime=.NET 5.0  
Method Frames Channels ConversionRatio EnabledX86Intrinsics Mean Error StdDev Frame Throughput [Frames/s] Code Size
SplineResampler 4095 1 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 4.342 μs 0.0512 μs 0.0479 μs 943,189,594.70764000 12,410 B
SplineResampler 4095 1 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 9.035 μs 0.0424 μs 0.0331 μs 453,257,939.13443500 10,647 B
SplineResampler 4095 1 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 14.106 μs 0.2776 μs 0.3891 μs 290,296,218.06091700 8,580 B
SplineResampler 4095 1 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 8.974 μs 0.0310 μs 0.0259 μs 456,343,060.69164000 10,182 B
SplineResampler 4095 1 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 1.808 μs 0.0083 μs 0.0074 μs 2,265,481,179.58357000 11,819 B
SplineResampler 4095 1 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 5.764 μs 0.0417 μs 0.0390 μs 710,464,042.20142300 12,155 B
SplineResampler 4095 1 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 1.810 μs 0.0061 μs 0.0054 μs 2,262,674,642.26021000 11,819 B
SplineResampler 4095 2 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 10.713 μs 0.0996 μs 0.0832 μs 382,229,814.74626900 10,253 B
SplineResampler 4095 2 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 12.442 μs 0.0525 μs 0.0465 μs 329,119,330.16674400 10,897 B
SplineResampler 4095 2 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 17.449 μs 0.1122 μs 0.0995 μs 234,682,750.07504600 8,760 B
SplineResampler 4095 2 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 13.194 μs 0.1121 μs 0.0994 μs 310,367,635.88507100 10,693 B
SplineResampler 4095 2 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 2.448 μs 0.0125 μs 0.0117 μs 1,672,713,710.01118000 10,253 B
SplineResampler 4095 2 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 5.423 μs 0.0402 μs 0.0356 μs 755,125,333.48189900 10,253 B
SplineResampler 4095 2 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 2.655 μs 0.0219 μs 0.0195 μs 1,542,246,097.32466000 10,253 B
SplineResampler 4095 3 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 16.519 μs 0.1139 μs 0.1066 μs 247,900,585.23104000 10,952 B
SplineResampler 4095 3 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 18.543 μs 0.0960 μs 0.0898 μs 220,842,667.02994400 11,080 B
SplineResampler 4095 3 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 23.165 μs 0.1336 μs 0.1250 μs 176,775,646.81086900 8,913 B
SplineResampler 4095 3 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 18.973 μs 0.3258 μs 0.2721 μs 215,833,839.89630600 10,961 B
SplineResampler 4095 3 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 16.839 μs 0.1099 μs 0.1028 μs 243,190,581.63866900 10,952 B
SplineResampler 4095 3 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 16.961 μs 0.1107 μs 0.0981 μs 241,438,401.07194800 10,952 B
SplineResampler 4095 3 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 16.823 μs 0.1113 μs 0.1042 μs 243,417,847.73533800 10,952 B
SplineResampler 4095 4 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 11.224 μs 0.0446 μs 0.0595 μs 364,845,127.55433700 10,738 B
SplineResampler 4095 4 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 12.280 μs 0.0381 μs 0.0509 μs 333,468,728.85967100 10,821 B
SplineResampler 4095 4 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 17.015 μs 0.1018 μs 0.0953 μs 240,672,959.71246900 8,733 B
SplineResampler 4095 4 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 13.761 μs 0.0679 μs 0.0567 μs 297,577,498.24498300 10,602 B
SplineResampler 4095 4 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 12.455 μs 0.0851 μs 0.0754 μs 328,790,780.04983400 10,738 B
SplineResampler 4095 4 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 12.128 μs 0.2357 μs 0.2315 μs 337,646,298.89914100 10,738 B
SplineResampler 4095 4 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 12.172 μs 0.0785 μs 0.0696 μs 336,434,473.34089200 10,738 B
SplineResampler 4095 5 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.337 μs 0.2710 μs 0.2403 μs 130,678,159.32329600 11,051 B
SplineResampler 4095 5 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 61.986 μs 0.4520 μs 0.4007 μs 66,062,925.17389560 10,025 B
SplineResampler 4095 5 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 34.793 μs 0.2458 μs 0.2053 μs 117,695,538.87216800 9,214 B
SplineResampler 4095 5 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 61.761 μs 0.4648 μs 0.4120 μs 66,303,589.47331110 9,692 B
SplineResampler 4095 5 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.251 μs 0.2398 μs 0.2125 μs 131,036,093.41334200 11,051 B
SplineResampler 4095 5 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.276 μs 0.4624 μs 0.4099 μs 130,929,427.83323300 11,051 B
SplineResampler 4095 5 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.127 μs 0.2010 μs 0.1782 μs 131,558,781.71989600 11,051 B
SplineResampler 4095 6 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.029 μs 0.2534 μs 0.2370 μs 131,971,225.39595100 11,051 B
SplineResampler 4095 6 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 71.621 μs 0.3700 μs 0.3461 μs 57,176,144.84769710 10,025 B
SplineResampler 4095 6 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 34.231 μs 0.2505 μs 0.2344 μs 119,627,911.57226200 9,214 B
SplineResampler 4095 6 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 71.962 μs 0.4639 μs 0.4340 μs 56,905,197.37598790 9,692 B
SplineResampler 4095 6 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 30.711 μs 0.2861 μs 0.2536 μs 133,338,615.99303300 11,051 B
SplineResampler 4095 6 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 30.523 μs 0.1690 μs 0.1498 μs 134,162,146.68525700 11,051 B
SplineResampler 4095 6 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 30.590 μs 0.1587 μs 0.1407 μs 133,866,462.99885500 11,051 B
SplineResampler 4095 7 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.105 μs 0.2636 μs 0.2466 μs 131,650,450.97034000 11,051 B
SplineResampler 4095 7 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 81.808 μs 0.3194 μs 0.2494 μs 50,056,449.76033500 10,025 B
SplineResampler 4095 7 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 34.767 μs 0.3619 μs 0.3022 μs 117,784,035.05920200 9,214 B
SplineResampler 4095 7 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 82.095 μs 0.4542 μs 0.4248 μs 49,881,336.52079660 9,692 B
SplineResampler 4095 7 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.224 μs 0.2062 μs 0.1929 μs 131,150,840.39090900 11,051 B
SplineResampler 4095 7 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.639 μs 0.1722 μs 0.1527 μs 129,427,559.75372500 11,051 B
SplineResampler 4095 7 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 31.200 μs 0.2248 μs 0.1993 μs 131,250,814.29619900 11,051 B
SplineResampler 4095 8 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 20.964 μs 0.0533 μs 0.0445 μs 195,337,870.12695400 10,671 B
SplineResampler 4095 8 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 17.849 μs 0.1112 μs 0.0985 μs 229,427,314.40226200 11,073 B
SplineResampler 4095 8 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 20.386 μs 0.1172 μs 0.1096 μs 200,870,642.80032000 8,747 B
SplineResampler 4095 8 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 15.416 μs 0.1232 μs 0.1153 μs 265,627,871.81291500 10,522 B
SplineResampler 4095 8 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 22.770 μs 0.0838 μs 0.0784 μs 179,841,158.06598400 10,671 B
SplineResampler 4095 8 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 22.861 μs 0.0857 μs 0.0760 μs 179,124,717.11012700 10,671 B
SplineResampler 4095 8 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 20.908 μs 0.1113 μs 0.0869 μs 195,857,516.56385100 10,671 B
SplineResampler 4095 9 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.729 μs 0.1905 μs 0.1782 μs 114,611,879.42640500 11,051 B
SplineResampler 4095 9 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 101.981 μs 0.6268 μs 0.5863 μs 40,154,420.92869930 10,025 B
SplineResampler 4095 9 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 39.009 μs 0.2266 μs 0.2008 μs 104,975,690.16232400 9,214 B
SplineResampler 4095 9 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 102.195 μs 0.3910 μs 0.3466 μs 40,070,330.67256820 9,692 B
SplineResampler 4095 9 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.769 μs 0.6270 μs 0.5236 μs 114,484,517.13109000 11,051 B
SplineResampler 4095 9 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.587 μs 0.4818 μs 0.4507 μs 115,068,872.72341000 11,051 B
SplineResampler 4095 9 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.391 μs 0.3535 μs 0.3307 μs 115,708,230.12272800 11,051 B
SplineResampler 4095 10 176400 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.303 μs 0.2358 μs 0.2206 μs 115,997,143.09602900 11,051 B
SplineResampler 4095 10 24000 -> 154320 (CachedWrappedOdd) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 112.122 μs 0.7067 μs 0.6611 μs 36,522,563.53043550 10,025 B
SplineResampler 4095 10 44100 -> 154320 (Direct) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 38.502 μs 0.4038 μs 0.3777 μs 106,358,028.31393700 9,214 B
SplineResampler 4095 10 44100 -> 192000 (CachedWrappedEven) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 112.563 μs 0.8152 μs 0.7626 μs 36,379,774.01409580 9,692 B
SplineResampler 4095 10 48000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 34.883 μs 0.2039 μs 0.1907 μs 117,390,759.35873700 11,051 B
SplineResampler 4095 10 64000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.666 μs 0.5376 μs 0.4765 μs 114,815,050.77437800 11,051 B
SplineResampler 4095 10 96000 -> 192000 (CachedDirect) X86Base, X64, Bmi1, Bmi2, Lzcnt, Sse, Sse2, Aes, Pclmulqdq, Sse3, Ssse3, Sse41, Sse42, Avx, Popcnt, Avx2, Fma 35.509 μs 0.3205 μs 0.2998 μs 115,323,571.53026300 11,051 B