|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1746747029395, |
| 2 | + "lastUpdate": 1746747031569, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -233152,6 +233152,240 @@ window.BENCHMARK_DATA = { |
233152 | 233152 | "extra": "iterations: 829794\ncpu: 164.43985977242548 ns\nthreads: 1" |
233153 | 233153 | } |
233154 | 233154 | ] |
| 233155 | + }, |
| 233156 | + { |
| 233157 | + "commit": { |
| 233158 | + "author": { |
| 233159 | + |
| 233160 | + "name": "Yash Tibrewal", |
| 233161 | + "username": "yashykt" |
| 233162 | + }, |
| 233163 | + "committer": { |
| 233164 | + |
| 233165 | + "name": "GitHub", |
| 233166 | + "username": "web-flow" |
| 233167 | + }, |
| 233168 | + "distinct": true, |
| 233169 | + "id": "4e4d8de860f7392de48119f1b93cf6a0c1342583", |
| 233170 | + "message": "[Metrics SDK] Use nostd::function_ref in AttributesHashMap (#3393)", |
| 233171 | + "timestamp": "2025-05-08T23:26:50Z", |
| 233172 | + "tree_id": "ad57976de707972fcac7b44401fefeff23f70bc6", |
| 233173 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/4e4d8de860f7392de48119f1b93cf6a0c1342583" |
| 233174 | + }, |
| 233175 | + "date": 1746747015451, |
| 233176 | + "tool": "googlecpp", |
| 233177 | + "benches": [ |
| 233178 | + { |
| 233179 | + "name": "BM_NewIndexer", |
| 233180 | + "value": 13.152471442046917, |
| 233181 | + "unit": "ns/iter", |
| 233182 | + "extra": "iterations: 10667000\ncpu: 13.157651729633344 ns\nthreads: 1" |
| 233183 | + }, |
| 233184 | + { |
| 233185 | + "name": "BM_ComputeIndex/-1", |
| 233186 | + "value": 10.004216699163141, |
| 233187 | + "unit": "ns/iter", |
| 233188 | + "extra": "iterations: 14488000\ncpu: 9.693989646603866 ns\nthreads: 1" |
| 233189 | + }, |
| 233190 | + { |
| 233191 | + "name": "BM_ComputeIndex/0", |
| 233192 | + "value": 9.511351601769837, |
| 233193 | + "unit": "ns/iter", |
| 233194 | + "extra": "iterations: 14554000\ncpu: 9.494001511613236 ns\nthreads: 1" |
| 233195 | + }, |
| 233196 | + { |
| 233197 | + "name": "BM_ComputeIndex/1", |
| 233198 | + "value": 16.838301514223637, |
| 233199 | + "unit": "ns/iter", |
| 233200 | + "extra": "iterations: 8407000\ncpu: 16.828205067203857 ns\nthreads: 1" |
| 233201 | + }, |
| 233202 | + { |
| 233203 | + "name": "BM_ComputeIndex/20", |
| 233204 | + "value": 16.92129543278406, |
| 233205 | + "unit": "ns/iter", |
| 233206 | + "extra": "iterations: 8351000\ncpu: 16.91031241767608 ns\nthreads: 1" |
| 233207 | + }, |
| 233208 | + { |
| 233209 | + "name": "BM_SumAggregation", |
| 233210 | + "value": 6220413.290936014, |
| 233211 | + "unit": "ns/iter", |
| 233212 | + "extra": "iterations: 23\ncpu: 6071588.869565218 ns\nthreads: 1" |
| 233213 | + }, |
| 233214 | + { |
| 233215 | + "name": "BM_AttributseProcessorFilter", |
| 233216 | + "value": 291.44563609195535, |
| 233217 | + "unit": "ns/iter", |
| 233218 | + "extra": "iterations: 480528\ncpu: 291.2364170246063 ns\nthreads: 1" |
| 233219 | + }, |
| 233220 | + { |
| 233221 | + "name": "BM_MeasurementsTest", |
| 233222 | + "value": 6282351.016998291, |
| 233223 | + "unit": "ns/iter", |
| 233224 | + "extra": "iterations: 100\ncpu: 33136.17 ns\nthreads: 1" |
| 233225 | + }, |
| 233226 | + { |
| 233227 | + "name": "BM_AttributseHashMap", |
| 233228 | + "value": 25753200.0541687, |
| 233229 | + "unit": "ns/iter", |
| 233230 | + "extra": "iterations: 8\ncpu: 18276319.125 ns\nthreads: 1" |
| 233231 | + }, |
| 233232 | + { |
| 233233 | + "name": "BM_HistogramAggregation", |
| 233234 | + "value": 55.129069548386795, |
| 233235 | + "unit": "ns/iter", |
| 233236 | + "extra": "iterations: 2600000\ncpu: 54.28322461538462 ns\nthreads: 1" |
| 233237 | + }, |
| 233238 | + { |
| 233239 | + "name": "BM_Base2ExponentialHistogramAggregationZeroScale", |
| 233240 | + "value": 75.23574327167712, |
| 233241 | + "unit": "ns/iter", |
| 233242 | + "extra": "iterations: 1900000\ncpu: 74.60475842105265 ns\nthreads: 1" |
| 233243 | + }, |
| 233244 | + { |
| 233245 | + "name": "BM_Base2ExponentialHistogramAggregationOneScale", |
| 233246 | + "value": 89.67220783233643, |
| 233247 | + "unit": "ns/iter", |
| 233248 | + "extra": "iterations: 1600000\ncpu: 88.52254312500001 ns\nthreads: 1" |
| 233249 | + }, |
| 233250 | + { |
| 233251 | + "name": "BM_Base2ExponentialHistogramAggregationTwoScale", |
| 233252 | + "value": 99.48998689651489, |
| 233253 | + "unit": "ns/iter", |
| 233254 | + "extra": "iterations: 1600000\ncpu: 88.72754062500002 ns\nthreads: 1" |
| 233255 | + }, |
| 233256 | + { |
| 233257 | + "name": "BM_Base2ExponentialHistogramAggregationFourScale", |
| 233258 | + "value": 95.7837700843811, |
| 233259 | + "unit": "ns/iter", |
| 233260 | + "extra": "iterations: 1600000\ncpu: 89.26448875000006 ns\nthreads: 1" |
| 233261 | + }, |
| 233262 | + { |
| 233263 | + "name": "BM_Base2ExponentialHistogramAggregationEightScale", |
| 233264 | + "value": 94.19277310371399, |
| 233265 | + "unit": "ns/iter", |
| 233266 | + "extra": "iterations: 1600000\ncpu: 88.28850375000002 ns\nthreads: 1" |
| 233267 | + }, |
| 233268 | + { |
| 233269 | + "name": "BM_Base2ExponentialHistogramAggregationSixteenScale", |
| 233270 | + "value": 89.45479989051819, |
| 233271 | + "unit": "ns/iter", |
| 233272 | + "extra": "iterations: 1600000\ncpu: 88.75946812499994 ns\nthreads: 1" |
| 233273 | + }, |
| 233274 | + { |
| 233275 | + "name": "BM_AlwaysOffSamplerConstruction", |
| 233276 | + "value": 0.843053953593626, |
| 233277 | + "unit": "ns/iter", |
| 233278 | + "extra": "iterations: 177249334\ncpu: 0.8324998614663341 ns\nthreads: 1" |
| 233279 | + }, |
| 233280 | + { |
| 233281 | + "name": "BM_AlwaysOnSamplerConstruction", |
| 233282 | + "value": 0.8036184751092916, |
| 233283 | + "unit": "ns/iter", |
| 233284 | + "extra": "iterations: 171985560\ncpu: 0.8024044111610302 ns\nthreads: 1" |
| 233285 | + }, |
| 233286 | + { |
| 233287 | + "name": "BM_AlwaysOffSamplerShouldSample", |
| 233288 | + "value": 24.05688322178672, |
| 233289 | + "unit": "ns/iter", |
| 233290 | + "extra": "iterations: 5870505\ncpu: 24.015912770707125 ns\nthreads: 1" |
| 233291 | + }, |
| 233292 | + { |
| 233293 | + "name": "BM_AlwaysOnSamplerShouldSample", |
| 233294 | + "value": 24.906067524186103, |
| 233295 | + "unit": "ns/iter", |
| 233296 | + "extra": "iterations: 5618894\ncpu: 24.859598348002294 ns\nthreads: 1" |
| 233297 | + }, |
| 233298 | + { |
| 233299 | + "name": "BM_ParentBasedSamplerShouldSample", |
| 233300 | + "value": 30.15029858850001, |
| 233301 | + "unit": "ns/iter", |
| 233302 | + "extra": "iterations: 4650508\ncpu: 30.11831868690475 ns\nthreads: 1" |
| 233303 | + }, |
| 233304 | + { |
| 233305 | + "name": "BM_TraceIdRatioBasedSamplerShouldSample", |
| 233306 | + "value": 13.629282418628136, |
| 233307 | + "unit": "ns/iter", |
| 233308 | + "extra": "iterations: 11425207\ncpu: 13.604089186305334 ns\nthreads: 1" |
| 233309 | + }, |
| 233310 | + { |
| 233311 | + "name": "BM_SpanCreation", |
| 233312 | + "value": 1108.0856853974208, |
| 233313 | + "unit": "ns/iter", |
| 233314 | + "extra": "iterations: 125352\ncpu: 1105.388490012125 ns\nthreads: 1" |
| 233315 | + }, |
| 233316 | + { |
| 233317 | + "name": "BM_NoopSpanCreation", |
| 233318 | + "value": 264.4512000540582, |
| 233319 | + "unit": "ns/iter", |
| 233320 | + "extra": "iterations: 527701\ncpu: 263.9437332883583 ns\nthreads: 1" |
| 233321 | + }, |
| 233322 | + { |
| 233323 | + "name": "BM_Base64Escape", |
| 233324 | + "value": 315.63755948812815, |
| 233325 | + "unit": "ns/iter", |
| 233326 | + "extra": "iterations: 980206\ncpu: 139.0767359106147 ns\nthreads: 1" |
| 233327 | + }, |
| 233328 | + { |
| 233329 | + "name": "BM_Base64Unescape", |
| 233330 | + "value": 1669.97090486357, |
| 233331 | + "unit": "ns/iter", |
| 233332 | + "extra": "iterations: 161030\ncpu: 902.0058498416446 ns\nthreads: 1" |
| 233333 | + }, |
| 233334 | + { |
| 233335 | + "name": "BM_BaselineBuffer/1", |
| 233336 | + "value": 5139307.975769043, |
| 233337 | + "unit": "ns/iter", |
| 233338 | + "extra": "iterations: 100\ncpu: 55439.87000000001 ns\nthreads: 1" |
| 233339 | + }, |
| 233340 | + { |
| 233341 | + "name": "BM_BaselineBuffer/2", |
| 233342 | + "value": 3986937.2954996456, |
| 233343 | + "unit": "ns/iter", |
| 233344 | + "extra": "iterations: 1124\ncpu: 122195.66459074733 ns\nthreads: 1" |
| 233345 | + }, |
| 233346 | + { |
| 233347 | + "name": "BM_BaselineBuffer/4", |
| 233348 | + "value": 3731180.120397497, |
| 233349 | + "unit": "ns/iter", |
| 233350 | + "extra": "iterations: 513\ncpu: 255320.97855750492 ns\nthreads: 1" |
| 233351 | + }, |
| 233352 | + { |
| 233353 | + "name": "BM_LockFreeBuffer/1", |
| 233354 | + "value": 2568995.475769043, |
| 233355 | + "unit": "ns/iter", |
| 233356 | + "extra": "iterations: 1000\ncpu: 68024.55699999999 ns\nthreads: 1" |
| 233357 | + }, |
| 233358 | + { |
| 233359 | + "name": "BM_LockFreeBuffer/2", |
| 233360 | + "value": 2815081.883584739, |
| 233361 | + "unit": "ns/iter", |
| 233362 | + "extra": "iterations: 1119\ncpu: 138863.60232350315 ns\nthreads: 1" |
| 233363 | + }, |
| 233364 | + { |
| 233365 | + "name": "BM_LockFreeBuffer/4", |
| 233366 | + "value": 2990407.328451833, |
| 233367 | + "unit": "ns/iter", |
| 233368 | + "extra": "iterations: 527\ncpu: 254691.6850094878 ns\nthreads: 1" |
| 233369 | + }, |
| 233370 | + { |
| 233371 | + "name": "BM_RandomIdGeneration", |
| 233372 | + "value": 5.417167459437328, |
| 233373 | + "unit": "ns/iter", |
| 233374 | + "extra": "iterations: 26017850\ncpu: 5.380538783950251 ns\nthreads: 1" |
| 233375 | + }, |
| 233376 | + { |
| 233377 | + "name": "BM_RandomIdStdGeneration", |
| 233378 | + "value": 3.818375556730741, |
| 233379 | + "unit": "ns/iter", |
| 233380 | + "extra": "iterations: 36342020\ncpu: 3.7543635714250327 ns\nthreads: 1" |
| 233381 | + }, |
| 233382 | + { |
| 233383 | + "name": "BM_AttributeMapHash", |
| 233384 | + "value": 165.65303267230232, |
| 233385 | + "unit": "ns/iter", |
| 233386 | + "extra": "iterations: 892455\ncpu: 165.51760705021542 ns\nthreads: 1" |
| 233387 | + } |
| 233388 | + ] |
233155 | 233389 | } |
233156 | 233390 | ], |
233157 | 233391 | "OpenTelemetry-cpp exporters Benchmark": [ |
|
0 commit comments