|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1736755751188, |
| 2 | + "lastUpdate": 1736760426518, |
3 | 3 | "repoUrl": "https://github.com/open-telemetry/opentelemetry-cpp", |
4 | 4 | "entries": { |
5 | 5 | "OpenTelemetry-cpp api Benchmark": [ |
@@ -105158,6 +105158,204 @@ window.BENCHMARK_DATA = { |
105158 | 105158 | "extra": "iterations: 239851\ncpu: 580.6606184672985 ns\nthreads: 1" |
105159 | 105159 | } |
105160 | 105160 | ] |
| 105161 | + }, |
| 105162 | + { |
| 105163 | + "commit": { |
| 105164 | + "author": { |
| 105165 | + |
| 105166 | + "name": "Marc Alff", |
| 105167 | + "username": "marcalff" |
| 105168 | + }, |
| 105169 | + "committer": { |
| 105170 | + |
| 105171 | + "name": "GitHub", |
| 105172 | + "username": "web-flow" |
| 105173 | + }, |
| 105174 | + "distinct": true, |
| 105175 | + "id": "d693e95cdba167f96b0fbff4cc3da2d12f495859", |
| 105176 | + "message": "[SDK] Better control of threads executed by opentelemetry-cpp (#3175)", |
| 105177 | + "timestamp": "2025-01-13T10:12:30+01:00", |
| 105178 | + "tree_id": "b362fdc06b126d9d59e0ff38a39020360824a33f", |
| 105179 | + "url": "https://github.com/open-telemetry/opentelemetry-cpp/commit/d693e95cdba167f96b0fbff4cc3da2d12f495859" |
| 105180 | + }, |
| 105181 | + "date": 1736760414847, |
| 105182 | + "tool": "googlecpp", |
| 105183 | + "benches": [ |
| 105184 | + { |
| 105185 | + "name": "BM_SpinLockThrashing/1/process_time/real_time", |
| 105186 | + "value": 0.15604189025485976, |
| 105187 | + "unit": "ms/iter", |
| 105188 | + "extra": "iterations: 932\ncpu: 0.0776153508583691 ms\nthreads: 1" |
| 105189 | + }, |
| 105190 | + { |
| 105191 | + "name": "BM_SpinLockThrashing/2/process_time/real_time", |
| 105192 | + "value": 0.396344585350824, |
| 105193 | + "unit": "ms/iter", |
| 105194 | + "extra": "iterations: 562\ncpu: 0.12987005338078292 ms\nthreads: 1" |
| 105195 | + }, |
| 105196 | + { |
| 105197 | + "name": "BM_SpinLockThrashing/4/process_time/real_time", |
| 105198 | + "value": 0.9753599762916565, |
| 105199 | + "unit": "ms/iter", |
| 105200 | + "extra": "iterations: 160\ncpu: 0.41103155000000013 ms\nthreads: 1" |
| 105201 | + }, |
| 105202 | + { |
| 105203 | + "name": "BM_ProcYieldSpinLockThrashing/1/process_time/real_time", |
| 105204 | + "value": 0.16011651319483516, |
| 105205 | + "unit": "ms/iter", |
| 105206 | + "extra": "iterations: 847\ncpu: 0.08372109917355373 ms\nthreads: 1" |
| 105207 | + }, |
| 105208 | + { |
| 105209 | + "name": "BM_ProcYieldSpinLockThrashing/2/process_time/real_time", |
| 105210 | + "value": 0.26639711076968187, |
| 105211 | + "unit": "ms/iter", |
| 105212 | + "extra": "iterations: 642\ncpu: 0.1328102118380063 ms\nthreads: 1" |
| 105213 | + }, |
| 105214 | + { |
| 105215 | + "name": "BM_ProcYieldSpinLockThrashing/4/process_time/real_time", |
| 105216 | + "value": 0.9086523300562149, |
| 105217 | + "unit": "ms/iter", |
| 105218 | + "extra": "iterations: 195\ncpu: 0.6260071897435897 ms\nthreads: 1" |
| 105219 | + }, |
| 105220 | + { |
| 105221 | + "name": "BM_NaiveSpinLockThrashing/1/process_time/real_time", |
| 105222 | + "value": 0.12097390658448902, |
| 105223 | + "unit": "ms/iter", |
| 105224 | + "extra": "iterations: 1343\ncpu: 0.06765862099776622 ms\nthreads: 1" |
| 105225 | + }, |
| 105226 | + { |
| 105227 | + "name": "BM_NaiveSpinLockThrashing/2/process_time/real_time", |
| 105228 | + "value": 0.32641223067196257, |
| 105229 | + "unit": "ms/iter", |
| 105230 | + "extra": "iterations: 513\ncpu: 0.18253267056530215 ms\nthreads: 1" |
| 105231 | + }, |
| 105232 | + { |
| 105233 | + "name": "BM_NaiveSpinLockThrashing/4/process_time/real_time", |
| 105234 | + "value": 0.8215416134811762, |
| 105235 | + "unit": "ms/iter", |
| 105236 | + "extra": "iterations: 127\ncpu: 0.6565948031496066 ms\nthreads: 1" |
| 105237 | + }, |
| 105238 | + { |
| 105239 | + "name": "BM_ThreadYieldSpinLockThrashing/1/process_time/real_time", |
| 105240 | + "value": 19.710991117689346, |
| 105241 | + "unit": "ms/iter", |
| 105242 | + "extra": "iterations: 9\ncpu: 9.902980111111113 ms\nthreads: 1" |
| 105243 | + }, |
| 105244 | + { |
| 105245 | + "name": "BM_ThreadYieldSpinLockThrashing/2/process_time/real_time", |
| 105246 | + "value": 48.25389385223389, |
| 105247 | + "unit": "ms/iter", |
| 105248 | + "extra": "iterations: 6\ncpu: 39.2493335 ms\nthreads: 1" |
| 105249 | + }, |
| 105250 | + { |
| 105251 | + "name": "BM_ThreadYieldSpinLockThrashing/4/process_time/real_time", |
| 105252 | + "value": 118.21556091308594, |
| 105253 | + "unit": "ms/iter", |
| 105254 | + "extra": "iterations: 1\ncpu: 194.96077199999996 ms\nthreads: 1" |
| 105255 | + }, |
| 105256 | + { |
| 105257 | + "name": "BM_CreateBaggageFromTenEntries", |
| 105258 | + "value": 5746.78763817362, |
| 105259 | + "unit": "ns/iter", |
| 105260 | + "extra": "iterations: 23792\ncpu: 5731.782531943511 ns\nthreads: 1" |
| 105261 | + }, |
| 105262 | + { |
| 105263 | + "name": "BM_ExtractBaggageHavingTenEntries", |
| 105264 | + "value": 1.5652865134084424, |
| 105265 | + "unit": "ns/iter", |
| 105266 | + "extra": "iterations: 87210804\ncpu: 1.5628896277575888 ns\nthreads: 1" |
| 105267 | + }, |
| 105268 | + { |
| 105269 | + "name": "BM_CreateBaggageFrom180Entries", |
| 105270 | + "value": 114040.90887540346, |
| 105271 | + "unit": "ns/iter", |
| 105272 | + "extra": "iterations: 1232\ncpu: 113877.31331168828 ns\nthreads: 1" |
| 105273 | + }, |
| 105274 | + { |
| 105275 | + "name": "BM_ExtractBaggageWith180Entries", |
| 105276 | + "value": 0.7025051515375931, |
| 105277 | + "unit": "ns/iter", |
| 105278 | + "extra": "iterations: 197925338\ncpu: 0.6618583367027017 ns\nthreads: 1" |
| 105279 | + }, |
| 105280 | + { |
| 105281 | + "name": "BM_SetValueBaggageWithTenEntries", |
| 105282 | + "value": 972.9508576519564, |
| 105283 | + "unit": "ns/iter", |
| 105284 | + "extra": "iterations: 146441\ncpu: 966.9764137092758 ns\nthreads: 1" |
| 105285 | + }, |
| 105286 | + { |
| 105287 | + "name": "BM_SetValueBaggageWith180Entries", |
| 105288 | + "value": 24455.222491653076, |
| 105289 | + "unit": "ns/iter", |
| 105290 | + "extra": "iterations: 5672\ncpu: 24416.942524682647 ns\nthreads: 1" |
| 105291 | + }, |
| 105292 | + { |
| 105293 | + "name": "BM_BaggageToHeaderTenEntries", |
| 105294 | + "value": 4057.670846897082, |
| 105295 | + "unit": "ns/iter", |
| 105296 | + "extra": "iterations: 35645\ncpu: 4015.179015289663 ns\nthreads: 1" |
| 105297 | + }, |
| 105298 | + { |
| 105299 | + "name": "BM_BaggageToHeader180Entries", |
| 105300 | + "value": 72735.8190880543, |
| 105301 | + "unit": "ns/iter", |
| 105302 | + "extra": "iterations: 1957\ncpu: 72724.07460398567 ns\nthreads: 1" |
| 105303 | + }, |
| 105304 | + { |
| 105305 | + "name": "BM_SpanIdDefaultConstructor", |
| 105306 | + "value": 0.9082378326903111, |
| 105307 | + "unit": "ns/iter", |
| 105308 | + "extra": "iterations: 189400209\ncpu: 0.7417642659517866 ns\nthreads: 1" |
| 105309 | + }, |
| 105310 | + { |
| 105311 | + "name": "BM_SpanIdConstructor", |
| 105312 | + "value": 0.7994937071477187, |
| 105313 | + "unit": "ns/iter", |
| 105314 | + "extra": "iterations: 188471743\ncpu: 0.746235121304099 ns\nthreads: 1" |
| 105315 | + }, |
| 105316 | + { |
| 105317 | + "name": "BM_SpanIdToLowerBase16", |
| 105318 | + "value": 14.14151012399161, |
| 105319 | + "unit": "ns/iter", |
| 105320 | + "extra": "iterations: 10449492\ncpu: 13.007762578314809 ns\nthreads: 1" |
| 105321 | + }, |
| 105322 | + { |
| 105323 | + "name": "BM_SpanIdIsValid", |
| 105324 | + "value": 0.9244367410677506, |
| 105325 | + "unit": "ns/iter", |
| 105326 | + "extra": "iterations: 200850127\ncpu: 0.7446447021664069 ns\nthreads: 1" |
| 105327 | + }, |
| 105328 | + { |
| 105329 | + "name": "BM_SpanCreation", |
| 105330 | + "value": 32.56149516564004, |
| 105331 | + "unit": "ns/iter", |
| 105332 | + "extra": "iterations: 5749263\ncpu: 24.30526208315744 ns\nthreads: 1" |
| 105333 | + }, |
| 105334 | + { |
| 105335 | + "name": "BM_SpanCreationWithScope", |
| 105336 | + "value": 256.78280914553824, |
| 105337 | + "unit": "ns/iter", |
| 105338 | + "extra": "iterations: 752001\ncpu: 189.8313167136746 ns\nthreads: 1" |
| 105339 | + }, |
| 105340 | + { |
| 105341 | + "name": "BM_NestedSpanCreationWithScope", |
| 105342 | + "value": 701.3572710696782, |
| 105343 | + "unit": "ns/iter", |
| 105344 | + "extra": "iterations: 239680\ncpu: 553.0963743324431 ns\nthreads: 1" |
| 105345 | + }, |
| 105346 | + { |
| 105347 | + "name": "BM_SpanCreationWithManualSpanContextPropagation", |
| 105348 | + "value": 126.76017076550004, |
| 105349 | + "unit": "ns/iter", |
| 105350 | + "extra": "iterations: 1257677\ncpu: 118.37439024487215 ns\nthreads: 1" |
| 105351 | + }, |
| 105352 | + { |
| 105353 | + "name": "BM_SpanCreationWitContextPropagation", |
| 105354 | + "value": 555.5526382413005, |
| 105355 | + "unit": "ns/iter", |
| 105356 | + "extra": "iterations: 252150\ncpu: 554.2829347610549 ns\nthreads: 1" |
| 105357 | + } |
| 105358 | + ] |
105161 | 105359 | } |
105162 | 105360 | ], |
105163 | 105361 | "OpenTelemetry-cpp sdk Benchmark": [ |
|
0 commit comments