Skip to content

Commit 6efa129

Browse files
committed
Update linux to_chars scientific benchmarks
1 parent 3068071 commit 6efa129

File tree

1 file changed

+36
-24
lines changed

1 file changed

+36
-24
lines changed

doc/modules/ROOT/pages/benchmarks.adoc

Lines changed: 36 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1141,28 +1141,34 @@ Run using a Macbook pro with M4 Max chipset running macOS Sequoia 15.5 and homeb
11411141

11421142
===== x64 Linux Results
11431143

1144-
Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
1144+
Run using an Intel i9-11900k chipset running Ubuntu 24.04 and GCC 13.3.0.
11451145

11461146
|===
11471147
| Type | Runtime (us) | Ratio to `double`
11481148
| `float`
1149-
| 2,835,528
1150-
| 0.849
1149+
| 2,841,569
1150+
| 0.827
11511151
| `double`
1152-
| 3,338,216
1152+
| 3,437,387
11531153
| 1.000
11541154
| `decimal32_t`
1155-
| 2,887,451
1156-
| 0.865
1155+
| 2,564,053
1156+
| 0.750
11571157
| `decimal64_t`
1158-
| 5,218,195
1159-
| 1.563
1158+
| 2,856,944
1159+
| 0.831
1160+
| `decimal128_t`
1161+
| 12,147,039
1162+
| 3.534
11601163
| `decimal_fast32_t`
1161-
| 3,033,115
1162-
| 0.909
1164+
| 2,878,507
1165+
| 0.837
11631166
| `decimal_fast64_t`
1164-
| 6,103,323
1165-
| 1.828
1167+
| 2,933,273
1168+
| 0.853
1169+
| `decimal_fast128_t`
1170+
| 15,010,374
1171+
| 4.367
11661172
|===
11671173

11681174
===== x64 Windows Results
@@ -1227,28 +1233,34 @@ Run using a Macbook pro with M4 Max chipset running macOS Sequoia 15.5 and homeb
12271233

12281234
===== x64 Linux Results
12291235

1230-
Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
1236+
Run using an Intel i9-11900k chipset running Ubuntu 24.04 and GCC 13.3.0.
12311237

12321238
|===
12331239
| Type | Runtime (us) | Ratio to `double`
12341240
| `float`
1235-
| 4,686,460
1236-
| 0.938
1241+
| 4,896,523
1242+
| 0.958
12371243
| `double`
1238-
| 4,993,886
1244+
| 5,112,924
12391245
| 1.000
12401246
| `decimal32_t`
1241-
| 2,919,727
1242-
| 0.585
1247+
| 2,542,237
1248+
| 0.497
12431249
| `decimal64_t`
1244-
| 4,157,802
1245-
| 0.833
1250+
| 3,119,552
1251+
| 0.610
1252+
| `decimal128_t`
1253+
| 4,811,741
1254+
| 0.941
12461255
| `decimal_fast32_t`
1247-
| 3,052,228
1248-
| 0.611
1256+
| 2,890,023
1257+
| 0.565
12491258
| `decimal_fast64_t`
1250-
| 5,597,538
1251-
| 1.121
1259+
| 2,956,466
1260+
| 0.578
1261+
| `decimal_fast128_t`
1262+
| 5,476,431
1263+
| 1.071
12521264
|===
12531265

12541266
===== x64 Windows Results

0 commit comments

Comments
 (0)