Skip to content

Commit 693907f

Browse files
committed
Add libdfp benchmarks to table
1 parent bf087a2 commit 693907f

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

doc/decimal/benchmarks.adoc

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
5555
| `decimal128_fast`
5656
| 517,930
5757
| 8.801
58+
| GCC `_Decimal32`
59+
| 893,375
60+
| 15.181
61+
| GCC `_Decimal64`
62+
| 496,127
63+
| 8.431
64+
| GCC `_Decimal128`
65+
| 1,143,636
66+
| 19.434
5867
|===
5968

6069
=== M1 macOS Results
@@ -126,6 +135,15 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
126135
| `decimal128_fast`
127136
| 7,424,598
128137
| 146.615
138+
| GCC `_Decimal32`
139+
| 2,997,658
140+
| 50.939
141+
| GCC `_Decimal64`
142+
| 2,129,898
143+
| 36.193
144+
| GCC `_Decimal128`
145+
| 3,056,979
146+
| 51.947
129147
|===
130148

131149
==== Subtraction
@@ -156,6 +174,15 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
156174
| `decimal128_fast`
157175
| 2,114,185
158176
| 39.630
177+
| GCC `_Decimal32`
178+
| 2,006,964
179+
| 37.620
180+
| GCC `_Decimal64`
181+
| 1,324,796
182+
| 24.833
183+
| GCC `_Decimal128`
184+
| 2,783,553
185+
| 52.177
159186
|===
160187

161188
==== Multiplication
@@ -186,6 +213,15 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
186213
| `decimal128_fast`
187214
| 13,970,509
188215
| 288.070
216+
| GCC `_Decimal32`
217+
| 2,507,998
218+
| 51.714
219+
| GCC `_Decimal64`
220+
| 2,414,864
221+
| 49.794
222+
| GCC `_Decimal128`
223+
| 6,248,956
224+
| 128.852
189225
|===
190226

191227
==== Division
@@ -216,6 +252,15 @@ Run using an Intel i9-11900k chipset running RHEL 9.4 and GCC 11.4.1-3
216252
| `decimal128_fast`
217253
| 1,208,184
218254
| 15.480
255+
| GCC `_Decimal32`
256+
| 5,002,197
257+
| 64.093
258+
| GCC `_Decimal64`
259+
| 2,961,731
260+
| 37.900
261+
| GCC `_Decimal128`
262+
| 10,095,995
263+
| 129.360
219264
|===
220265

221266
=== M1 macOS Results

0 commit comments

Comments
 (0)