File tree Expand file tree Collapse file tree 1 file changed +72
-48
lines changed
Expand file tree Collapse file tree 1 file changed +72
-48
lines changed Original file line number Diff line number Diff line change @@ -1001,28 +1001,34 @@ Run using an Intel i9-11900k chipset running Ubuntu 24.04 and GCC 13.3.0.
10011001
10021002===== x64 Windows Results
10031003
1004- Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
1004+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.14.10
10051005
10061006|===
10071007| Type | Runtime (us) | Ratio to `double`
10081008| `float`
1009- | 3,108,053
1010- | 0.823
1009+ | 3,181,029
1010+ | 0.826
10111011| `double`
1012- | 3,774,811
1012+ | 3,852,857
10131013| 1.000
10141014| `decimal32_t`
1015- | 6,127,529
1016- | 1.623
1015+ | 5,242,934
1016+ | 1.361
10171017| `decimal64_t`
1018- | 8,582,256
1019- | 2.273
1018+ | 5,586,541
1019+ | 1.450
1020+ | `decimal128_t`
1021+ | 13,955,214
1022+ | 3.622
10201023| `decimal_fast32_t`
1021- | 7,639,470
1022- | 2.024
1024+ | 6,053,804
1025+ | 1.571
10231026| `decimal_fast64_t`
1024- | 11,564,222
1025- | 3.064
1027+ | 7,957,278
1028+ | 2.065
1029+ | `decimal_fast128_t`
1030+ | 20,202,107
1031+ | 5.243
10261032|===
10271033
10281034===== M4 macOS Results
@@ -1093,28 +1099,34 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
10931099
10941100===== x64 Windows Results
10951101
1096- Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
1102+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.14.10
10971103
10981104|===
10991105| Type | Runtime (us) | Ratio to `double`
11001106| `float`
1101- | 5,873,775
1102- | 0.929
1107+ | 6,111,231
1108+ | 0.949
11031109| `double`
1104- | 6,322,448
1110+ | 6,433,885
11051111| 1.000
11061112| `decimal32_t`
1107- | 5,493,981
1108- | 0.869
1113+ | 4,605,311
1114+ | 0.716
11091115| `decimal64_t`
1110- | 7,849,419
1111- | 1.215
1116+ | 4,742,497
1117+ | 0.737
1118+ | `decimal128_t`
1119+ | 12,372,901
1120+ | 1.923
11121121| `decimal_fast32_t`
1113- | 6,516,633
1114- | 1.031
1122+ | 4,716,827
1123+ | 0.733
11151124| `decimal_fast64_t`
1116- | 8,065,516
1117- | 1.276
1125+ | 4,861,975
1126+ | 0.756
1127+ | `decimal_fast128_t`
1128+ | 10,779,778
1129+ | 1.675
11181130|===
11191131
11201132===== M4 macOS Results
@@ -1185,28 +1197,34 @@ Run using an Intel i9-11900k chipset running Ubuntu 24.04 and GCC 13.3.0.
11851197
11861198===== x64 Windows Results
11871199
1188- Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
1200+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.14.10
11891201
11901202|===
11911203| Type | Runtime (us) | Ratio to `double`
11921204| `float`
1193- | 3,047,827
1194- | 0.814
1205+ | 3,107,509
1206+ | 0.773
11951207| `double`
1196- | 3,742,344
1208+ | 4,020,767
11971209| 1.000
11981210| `decimal32_t`
1199- | 4,103,661
1200- | 1.097
1211+ | 3,428,517
1212+ | 0.853
12011213| `decimal64_t`
1202- | 6,721,570
1203- | 1.796
1214+ | 4,095,802
1215+ | 1.019
1216+ | `decimal128_t`
1217+ | 11,577,791
1218+ | 2.879
12041219| `decimal_fast32_t`
1205- | 4,542,470
1206- | 1.214
1220+ | 3,375,975
1221+ | 0.840
12071222| `decimal_fast64_t`
1208- | 8,694,813
1209- | 2.323
1223+ | 4,427,563
1224+ | 1.101
1225+ | `decimal_fast128_t`
1226+ | 13,581,654
1227+ | 3.378
12101228|===
12111229
12121230===== M4 macOS Results
@@ -1277,28 +1295,34 @@ Run using an Intel i9-11900k chipset running Ubuntu 24.04 and GCC 13.3.0.
12771295
12781296===== x64 Windows Results
12791297
1280- Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.11.4
1298+ Run using an Intel i9-11900k chipset running Windows 11 and Visual Studio 17.14.10
12811299
12821300|===
12831301| Type | Runtime (us) | Ratio to `double`
12841302| `float`
1285- | 4,734,517
1286- | 0.970
1303+ | 4,938,623
1304+ | 0.930
12871305| `double`
1288- | 4,880,384
1306+ | 5,309,818
12891307| 1.000
12901308| `decimal32_t`
1291- | 3,879,496
1292- | 0.795
1309+ | 3,435,843
1310+ | 0.647
12931311| `decimal64_t`
1294- | 5,614,452
1295- | 1.150
1312+ | 3,682,980
1313+ | 0.694
1314+ | `decimal128_t`
1315+ | 9,223,227
1316+ | 1.737
12961317| `decimal_fast32_t`
1297- | 4,445,619
1298- | 0.911
1318+ | 3,379,702
1319+ | 0.637
12991320| `decimal_fast64_t`
1300- | 7,375,520
1301- | 1.511
1321+ | 3,892,990
1322+ | 0.733
1323+ | `decimal_fast128_t`
1324+ | 10,158,657
1325+ | 1.913
13021326|===
13031327
13041328===== M4 macOS Results
You can’t perform that action at this time.
0 commit comments