@@ -590,6 +590,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
590590| 0.246
591591|===
592592
593+ ===== x64 Windows Results
594+
595+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
596+
597+ |===
598+ | Type | Runtime (us) | Ratio to `double`
599+ | `float`
600+ | 8,577,201
601+ | 0.410
602+ | `double`
603+ | 20,903,459
604+ | 1.000
605+ | `decimal32`
606+ | 4,602,771
607+ | 0.220
608+ | `decimal64`
609+ | 5,332,730
610+ | 0.255
611+ | `decimal32_fast`
612+ | 3,932,622
613+ | 0.188
614+ | `decimal64_fast`
615+ | 5,614,476
616+ | 0.269
617+ |===
618+
593619===== M1 macOS Results
594620
595621Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
@@ -644,6 +670,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
644670| 0.241
645671|===
646672
673+ ===== x64 Windows Results
674+
675+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
676+
677+ |===
678+ | Type | Runtime (us) | Ratio to `double`
679+ | `float`
680+ | 8,170,079
681+ | 0.439
682+ | `double`
683+ | 18,626,905
684+ | 1.000
685+ | `decimal32`
686+ | 3,927,882
687+ | 0.211
688+ | `decimal64`
689+ | 5,668,246
690+ | 0.304
691+ | `decimal32_fast`
692+ | 3,904,457
693+ | 0.210
694+ | `decimal64_fast`
695+ | 5,302,174
696+ | 0.285
697+ |===
698+
647699===== M1 macOS Results
648700
649701Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
@@ -700,6 +752,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
700752| 2.319
701753|===
702754
755+ ===== x64 Windows Results
756+
757+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
758+
759+ |===
760+ | Type | Runtime (us) | Ratio to `double`
761+ | `float`
762+ | 3,108,053
763+ | 0.823
764+ | `double`
765+ | 3,774,811
766+ | 1.000
767+ | `decimal32`
768+ | 6,127,529
769+ | 1.623
770+ | `decimal64`
771+ | 8,582,256
772+ | 2.273
773+ | `decimal32_fast`
774+ | 7,639,470
775+ | 2.024
776+ | `decimal64_fast`
777+ | 11,564,222
778+ | 3.064
779+ |===
780+
703781===== M1 macOS Results
704782
705783Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
@@ -754,6 +832,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
754832| 1.104
755833|===
756834
835+ ===== x64 Windows Results
836+
837+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
838+
839+ |===
840+ | Type | Runtime (us) | Ratio to `double`
841+ | `float`
842+ | 5,873,775
843+ | 0.929
844+ | `double`
845+ | 6,322,448
846+ | 1.000
847+ | `decimal32`
848+ | 5,493,981
849+ | 0.869
850+ | `decimal64`
851+ | 7,849,419
852+ | 1.215
853+ | `decimal32_fast`
854+ | 6,516,633
855+ | 1.031
856+ | `decimal64_fast`
857+ | 8,065,516
858+ | 1.276
859+ |===
860+
757861===== M1 macOS Results
758862
759863Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
@@ -808,6 +912,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
808912| 1.828
809913|===
810914
915+ ===== x64 Windows Results
916+
917+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
918+
919+ |===
920+ | Type | Runtime (us) | Ratio to `double`
921+ | `float`
922+ | 3,047,827
923+ | 0.814
924+ | `double`
925+ | 3,742,344
926+ | 1.000
927+ | `decimal32`
928+ | 4,103,661
929+ | 1.097
930+ | `decimal64`
931+ | 6,721,570
932+ | 1.796
933+ | `decimal32_fast`
934+ | 4,542,470
935+ | 1.214
936+ | `decimal64_fast`
937+ | 8,694,813
938+ | 2.323
939+ |===
940+
811941===== M1 macOS Results
812942
813943Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
@@ -862,6 +992,32 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
862992| 1.121
863993|===
864994
995+ ===== x64 Windows Results
996+
997+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
998+
999+ |===
1000+ | Type | Runtime (us) | Ratio to `double`
1001+ | `float`
1002+ | 4,734,517
1003+ | 0.970
1004+ | `double`
1005+ | 4,880,384
1006+ | 1.000
1007+ | `decimal32`
1008+ | 3,879,496
1009+ | 0.795
1010+ | `decimal64`
1011+ | 5,614,452
1012+ | 1.150
1013+ | `decimal32_fast`
1014+ | 4,445,619
1015+ | 0.911
1016+ | `decimal64_fast`
1017+ | 7,375,520
1018+ | 1.511
1019+ |===
1020+
8651021===== M1 macOS Results
8661022
8671023Run using a Macbook pro with M1 pro chipset running macOS Sonoma 15.0 and homebrew GCC 14.2.0
0 commit comments