lightning-containers 0.2.1

A set of lock-free data structures
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
Testing CHashmap
Insert heavy
25165824 operations across 1 thread(s) in 6.35389532s; time/op = 252ns
25165824 operations across 2 thread(s) in 4.424230797s; time/op = 174ns
25165824 operations across 3 thread(s) in 4.060008963s; time/op = 160ns
25165824 operations across 4 thread(s) in 3.830428092s; time/op = 151ns
25165824 operations across 5 thread(s) in 3.959214613s; time/op = 157ns
25165824 operations across 6 thread(s) in 4.703652693s; time/op = 185ns
25165824 operations across 7 thread(s) in 3.728048934s; time/op = 147ns
25165824 operations across 8 thread(s) in 3.349674917s; time/op = 132ns
25165824 operations across 9 thread(s) in 2.953988064s; time/op = 116ns
25165824 operations across 10 thread(s) in 3.801272658s; time/op = 150ns
25165824 operations across 11 thread(s) in 3.588291635s; time/op = 142ns
25165824 operations across 12 thread(s) in 3.649737964s; time/op = 144ns
25165824 operations across 13 thread(s) in 3.519759706s; time/op = 139ns
25165824 operations across 14 thread(s) in 3.882219389s; time/op = 154ns
25165824 operations across 15 thread(s) in 3.913973945s; time/op = 155ns
25165824 operations across 16 thread(s) in 4.528334301s; time/op = 178ns
25165824 operations across 17 thread(s) in 3.628151324s; time/op = 143ns
25165824 operations across 18 thread(s) in 3.837310399s; time/op = 152ns
25165824 operations across 19 thread(s) in 4.403922766s; time/op = 174ns
25165824 operations across 20 thread(s) in 4.040020013s; time/op = 159ns
25165824 operations across 21 thread(s) in 4.274645302s; time/op = 168ns
25165824 operations across 22 thread(s) in 3.690001548s; time/op = 146ns
25165824 operations across 23 thread(s) in 3.420570411s; time/op = 135ns
25165824 operations across 24 thread(s) in 5.734468021s; time/op = 227ns
25165824 operations across 25 thread(s) in 4.434198779s; time/op = 175ns
25165824 operations across 26 thread(s) in 3.804892763s; time/op = 150ns
25165824 operations across 27 thread(s) in 3.849136936s; time/op = 152ns
25165824 operations across 28 thread(s) in 5.62303541s; time/op = 222ns
25165824 operations across 29 thread(s) in 4.301640891s; time/op = 169ns
25165824 operations across 30 thread(s) in 3.812490789s; time/op = 151ns
25165824 operations across 31 thread(s) in 3.5234267s; time/op = 139ns
25165824 operations across 32 thread(s) in 3.837906108s; time/op = 152ns
25165824 operations across 33 thread(s) in 3.502295256s; time/op = 138ns
25165824 operations across 34 thread(s) in 3.915013266s; time/op = 155ns
25165824 operations across 35 thread(s) in 5.371947389s; time/op = 212ns
25165824 operations across 36 thread(s) in 3.926093036s; time/op = 155ns
25165824 operations across 37 thread(s) in 3.480471497s; time/op = 138ns
25165824 operations across 38 thread(s) in 3.53896734s; time/op = 140ns
25165824 operations across 39 thread(s) in 3.848331369s; time/op = 152ns
25165824 operations across 40 thread(s) in 3.827935279s; time/op = 151ns
25165824 operations across 41 thread(s) in 5.365321329s; time/op = 212ns
25165824 operations across 42 thread(s) in 3.956542134s; time/op = 157ns
25165824 operations across 43 thread(s) in 3.949603648s; time/op = 156ns
25165824 operations across 44 thread(s) in 3.890986828s; time/op = 154ns
25165824 operations across 45 thread(s) in 3.766534883s; time/op = 149ns
25165824 operations across 46 thread(s) in 3.979591482s; time/op = 157ns
25165824 operations across 47 thread(s) in 4.015245272s; time/op = 158ns
25165824 operations across 48 thread(s) in 3.43788985s; time/op = 136ns
25165824 operations across 49 thread(s) in 3.526889568s; time/op = 139ns
25165824 operations across 50 thread(s) in 3.250038814s; time/op = 128ns
25165824 operations across 51 thread(s) in 5.145794018s; time/op = 203ns
25165824 operations across 52 thread(s) in 3.389442564s; time/op = 134ns
25165824 operations across 53 thread(s) in 4.665246882s; time/op = 184ns
25165824 operations across 54 thread(s) in 3.953981183s; time/op = 156ns
25165824 operations across 55 thread(s) in 4.92048698s; time/op = 194ns
25165824 operations across 56 thread(s) in 3.248609315s; time/op = 128ns
25165824 operations across 57 thread(s) in 4.908408662s; time/op = 194ns
25165824 operations across 58 thread(s) in 3.409984672s; time/op = 135ns
25165824 operations across 59 thread(s) in 4.856720102s; time/op = 192ns
25165824 operations across 60 thread(s) in 3.28256119s; time/op = 130ns
25165824 operations across 61 thread(s) in 3.47328666s; time/op = 137ns
25165824 operations across 62 thread(s) in 3.794600273s; time/op = 150ns
25165824 operations across 63 thread(s) in 3.607318565s; time/op = 143ns
25165824 operations across 64 thread(s) in 3.624016089s; time/op = 143ns
25165824 operations across 65 thread(s) in 3.51738419s; time/op = 139ns
25165824 operations across 66 thread(s) in 3.322359384s; time/op = 131ns
25165824 operations across 67 thread(s) in 3.533934308s; time/op = 140ns
25165824 operations across 68 thread(s) in 3.335697986s; time/op = 132ns
25165824 operations across 69 thread(s) in 3.417583899s; time/op = 135ns
25165824 operations across 70 thread(s) in 3.388095109s; time/op = 134ns
25165824 operations across 71 thread(s) in 3.726496666s; time/op = 147ns
25165824 operations across 72 thread(s) in 3.573070934s; time/op = 141ns
25165824 operations across 73 thread(s) in 3.335024626s; time/op = 132ns
25165824 operations across 74 thread(s) in 3.815978979s; time/op = 151ns
25165824 operations across 75 thread(s) in 3.323109525s; time/op = 131ns
25165824 operations across 76 thread(s) in 4.652481994s; time/op = 183ns
25165824 operations across 77 thread(s) in 3.346891252s; time/op = 132ns
25165824 operations across 78 thread(s) in 3.587077461s; time/op = 142ns
25165824 operations across 79 thread(s) in 4.458319246s; time/op = 176ns
25165824 operations across 80 thread(s) in 4.542947791s; time/op = 179ns
25165824 operations across 81 thread(s) in 3.237534122s; time/op = 128ns
25165824 operations across 82 thread(s) in 4.24489233s; time/op = 167ns
25165824 operations across 83 thread(s) in 4.01653875s; time/op = 158ns
25165824 operations across 84 thread(s) in 3.128300291s; time/op = 124ns
25165824 operations across 85 thread(s) in 3.086726429s; time/op = 122ns
25165824 operations across 86 thread(s) in 3.489719273s; time/op = 138ns
25165824 operations across 87 thread(s) in 3.310296174s; time/op = 131ns
25165824 operations across 88 thread(s) in 3.137926161s; time/op = 124ns
25165824 operations across 89 thread(s) in 3.442485138s; time/op = 136ns
25165824 operations across 90 thread(s) in 3.302014797s; time/op = 131ns
25165824 operations across 91 thread(s) in 4.067484095s; time/op = 160ns
25165824 operations across 92 thread(s) in 3.316631126s; time/op = 131ns
25165824 operations across 93 thread(s) in 3.287324203s; time/op = 130ns
25165824 operations across 94 thread(s) in 3.764100536s; time/op = 149ns
25165824 operations across 95 thread(s) in 3.490321255s; time/op = 138ns
25165824 operations across 96 thread(s) in 3.333655049s; time/op = 132ns
25165824 operations across 97 thread(s) in 2.961690404s; time/op = 117ns
25165824 operations across 98 thread(s) in 3.668011947s; time/op = 145ns
25165824 operations across 99 thread(s) in 2.978553364s; time/op = 117ns
25165824 operations across 100 thread(s) in 3.185866339s; time/op = 126ns
25165824 operations across 101 thread(s) in 2.881236962s; time/op = 114ns
25165824 operations across 102 thread(s) in 3.331242434s; time/op = 132ns
25165824 operations across 103 thread(s) in 4.292281718s; time/op = 169ns
25165824 operations across 104 thread(s) in 3.107382157s; time/op = 123ns
25165824 operations across 105 thread(s) in 3.303777994s; time/op = 131ns
25165824 operations across 106 thread(s) in 3.134976374s; time/op = 124ns
25165824 operations across 107 thread(s) in 2.94123408s; time/op = 116ns
25165824 operations across 108 thread(s) in 3.084431174s; time/op = 122ns
25165824 operations across 109 thread(s) in 2.71780187s; time/op = 107ns
25165824 operations across 110 thread(s) in 3.965195755s; time/op = 157ns
25165824 operations across 111 thread(s) in 4.190478124s; time/op = 165ns
25165824 operations across 112 thread(s) in 3.633932076s; time/op = 144ns
25165824 operations across 113 thread(s) in 3.554154253s; time/op = 141ns
25165824 operations across 114 thread(s) in 3.415511502s; time/op = 135ns
25165824 operations across 115 thread(s) in 2.786762726s; time/op = 110ns
25165824 operations across 116 thread(s) in 3.649554016s; time/op = 144ns
25165824 operations across 117 thread(s) in 3.862471613s; time/op = 153ns
25165824 operations across 118 thread(s) in 3.629693996s; time/op = 144ns
25165824 operations across 119 thread(s) in 3.312236944s; time/op = 131ns
25165824 operations across 120 thread(s) in 3.334494406s; time/op = 132ns
25165824 operations across 121 thread(s) in 3.62666746s; time/op = 143ns
25165824 operations across 122 thread(s) in 2.741012519s; time/op = 108ns
25165824 operations across 123 thread(s) in 3.573483393s; time/op = 141ns
25165824 operations across 124 thread(s) in 3.75920287s; time/op = 149ns
25165824 operations across 125 thread(s) in 3.29341388s; time/op = 130ns
25165824 operations across 126 thread(s) in 3.310453096s; time/op = 131ns
25165824 operations across 127 thread(s) in 3.348760792s; time/op = 132ns
25165824 operations across 128 thread(s) in 3.442845643s; time/op = 136ns
Read heavy
25165824 operations across 1 thread(s) in 6.385091921s; time/op = 253ns
25165824 operations across 2 thread(s) in 4.346963929s; time/op = 171ns
25165824 operations across 3 thread(s) in 4.36870388s; time/op = 172ns
25165824 operations across 4 thread(s) in 3.853508194s; time/op = 152ns
25165824 operations across 5 thread(s) in 3.89427226s; time/op = 154ns
25165824 operations across 6 thread(s) in 3.48606367s; time/op = 138ns
25165824 operations across 7 thread(s) in 3.365094825s; time/op = 133ns
25165824 operations across 8 thread(s) in 3.568209766s; time/op = 141ns
25165824 operations across 9 thread(s) in 3.165230281s; time/op = 125ns
25165824 operations across 10 thread(s) in 3.564187322s; time/op = 141ns
25165824 operations across 11 thread(s) in 4.066658833s; time/op = 160ns
25165824 operations across 12 thread(s) in 4.060313915s; time/op = 160ns
25165824 operations across 13 thread(s) in 3.247208077s; time/op = 128ns
25165824 operations across 14 thread(s) in 3.365788954s; time/op = 133ns
25165824 operations across 15 thread(s) in 3.677318434s; time/op = 145ns
25165824 operations across 16 thread(s) in 3.611851753s; time/op = 143ns
25165824 operations across 17 thread(s) in 3.266350602s; time/op = 129ns
25165824 operations across 18 thread(s) in 3.421026025s; time/op = 135ns
25165824 operations across 19 thread(s) in 3.713357082s; time/op = 147ns
25165824 operations across 20 thread(s) in 3.296065725s; time/op = 130ns
25165824 operations across 21 thread(s) in 3.731561349s; time/op = 148ns
25165824 operations across 22 thread(s) in 3.468063702s; time/op = 137ns
25165824 operations across 23 thread(s) in 3.719607001s; time/op = 147ns
25165824 operations across 24 thread(s) in 3.284936257s; time/op = 130ns
25165824 operations across 25 thread(s) in 3.704748706s; time/op = 147ns
25165824 operations across 26 thread(s) in 3.723875168s; time/op = 147ns
25165824 operations across 27 thread(s) in 3.340356983s; time/op = 132ns
25165824 operations across 28 thread(s) in 3.500756859s; time/op = 138ns
25165824 operations across 29 thread(s) in 3.110328777s; time/op = 123ns
25165824 operations across 30 thread(s) in 3.707869522s; time/op = 147ns
25165824 operations across 31 thread(s) in 3.162848198s; time/op = 125ns
25165824 operations across 32 thread(s) in 3.603861551s; time/op = 142ns
25165824 operations across 33 thread(s) in 3.75184835s; time/op = 148ns
25165824 operations across 34 thread(s) in 3.79078477s; time/op = 150ns
25165824 operations across 35 thread(s) in 3.745358832s; time/op = 148ns
25165824 operations across 36 thread(s) in 3.415746162s; time/op = 135ns
25165824 operations across 37 thread(s) in 3.682431046s; time/op = 146ns
25165824 operations across 38 thread(s) in 3.748896957s; time/op = 148ns
25165824 operations across 39 thread(s) in 3.010616349s; time/op = 119ns
25165824 operations across 40 thread(s) in 3.76354282s; time/op = 149ns
25165824 operations across 41 thread(s) in 2.925691529s; time/op = 115ns
25165824 operations across 42 thread(s) in 3.775939961s; time/op = 149ns
25165824 operations across 43 thread(s) in 3.84883219s; time/op = 152ns
25165824 operations across 44 thread(s) in 3.298389333s; time/op = 130ns
25165824 operations across 45 thread(s) in 3.539979204s; time/op = 140ns
25165824 operations across 46 thread(s) in 3.292085783s; time/op = 130ns
25165824 operations across 47 thread(s) in 3.545274944s; time/op = 140ns
25165824 operations across 48 thread(s) in 3.439487524s; time/op = 136ns
25165824 operations across 49 thread(s) in 2.934543149s; time/op = 116ns
25165824 operations across 50 thread(s) in 3.427843842s; time/op = 136ns
25165824 operations across 51 thread(s) in 3.542639491s; time/op = 140ns
25165824 operations across 52 thread(s) in 3.413383372s; time/op = 135ns
25165824 operations across 53 thread(s) in 3.771715517s; time/op = 149ns
25165824 operations across 54 thread(s) in 3.781528499s; time/op = 150ns
25165824 operations across 55 thread(s) in 3.387293504s; time/op = 134ns
25165824 operations across 56 thread(s) in 3.465745875s; time/op = 137ns
25165824 operations across 57 thread(s) in 2.915996874s; time/op = 115ns
25165824 operations across 58 thread(s) in 2.873924452s; time/op = 113ns
25165824 operations across 59 thread(s) in 3.272043907s; time/op = 129ns
25165824 operations across 60 thread(s) in 3.757210979s; time/op = 149ns
25165824 operations across 61 thread(s) in 3.221912306s; time/op = 127ns
25165824 operations across 62 thread(s) in 3.471029085s; time/op = 137ns
25165824 operations across 63 thread(s) in 3.233775582s; time/op = 128ns
25165824 operations across 64 thread(s) in 3.151255128s; time/op = 125ns
25165824 operations across 65 thread(s) in 3.177515875s; time/op = 126ns
25165824 operations across 66 thread(s) in 2.901540459s; time/op = 114ns
25165824 operations across 67 thread(s) in 3.484541593s; time/op = 138ns
25165824 operations across 68 thread(s) in 2.852626677s; time/op = 112ns
25165824 operations across 69 thread(s) in 3.22785643s; time/op = 128ns
25165824 operations across 70 thread(s) in 3.368318039s; time/op = 133ns
25165824 operations across 71 thread(s) in 2.938169539s; time/op = 116ns
25165824 operations across 72 thread(s) in 3.354232547s; time/op = 133ns
25165824 operations across 73 thread(s) in 2.899500942s; time/op = 114ns
25165824 operations across 74 thread(s) in 3.378517371s; time/op = 134ns
25165824 operations across 75 thread(s) in 3.353776516s; time/op = 133ns
25165824 operations across 76 thread(s) in 3.245934383s; time/op = 128ns
25165824 operations across 77 thread(s) in 3.687224647s; time/op = 146ns
25165824 operations across 78 thread(s) in 3.07230473s; time/op = 121ns
25165824 operations across 79 thread(s) in 3.494731208s; time/op = 138ns
25165824 operations across 80 thread(s) in 3.604370759s; time/op = 143ns
25165824 operations across 81 thread(s) in 3.473173158s; time/op = 137ns
25165824 operations across 82 thread(s) in 3.469298116s; time/op = 137ns
25165824 operations across 83 thread(s) in 3.396570349s; time/op = 134ns
25165824 operations across 84 thread(s) in 3.616822753s; time/op = 143ns
25165824 operations across 85 thread(s) in 3.346257719s; time/op = 132ns
25165824 operations across 86 thread(s) in 3.238187341s; time/op = 128ns
25165824 operations across 87 thread(s) in 3.238139392s; time/op = 128ns
25165824 operations across 88 thread(s) in 3.621541131s; time/op = 143ns
25165824 operations across 89 thread(s) in 2.908680206s; time/op = 115ns
25165824 operations across 90 thread(s) in 3.62623689s; time/op = 143ns
25165824 operations across 91 thread(s) in 3.224989772s; time/op = 127ns
25165824 operations across 92 thread(s) in 3.278191598s; time/op = 130ns
25165824 operations across 93 thread(s) in 3.244068939s; time/op = 128ns
25165824 operations across 94 thread(s) in 2.914773443s; time/op = 115ns
25165824 operations across 95 thread(s) in 3.381788278s; time/op = 134ns
25165824 operations across 96 thread(s) in 3.729777575s; time/op = 147ns
25165824 operations across 97 thread(s) in 3.303799227s; time/op = 131ns
25165824 operations across 98 thread(s) in 3.204770292s; time/op = 127ns
25165824 operations across 99 thread(s) in 3.247316816s; time/op = 128ns
25165824 operations across 100 thread(s) in 3.200565474s; time/op = 126ns
25165824 operations across 101 thread(s) in 2.961157329s; time/op = 117ns
25165824 operations across 102 thread(s) in 3.242686124s; time/op = 128ns
25165824 operations across 103 thread(s) in 2.923955119s; time/op = 115ns
25165824 operations across 104 thread(s) in 2.918202831s; time/op = 115ns
25165824 operations across 105 thread(s) in 2.923885955s; time/op = 115ns
25165824 operations across 106 thread(s) in 3.244056464s; time/op = 128ns
25165824 operations across 107 thread(s) in 3.211072409s; time/op = 127ns
25165824 operations across 108 thread(s) in 3.221286378s; time/op = 127ns
25165824 operations across 109 thread(s) in 3.346688226s; time/op = 132ns
25165824 operations across 110 thread(s) in 3.335201055s; time/op = 132ns
25165824 operations across 111 thread(s) in 2.962200621s; time/op = 117ns
25165824 operations across 112 thread(s) in 3.371029903s; time/op = 133ns
25165824 operations across 113 thread(s) in 3.325208471s; time/op = 131ns
25165824 operations across 114 thread(s) in 3.212959202s; time/op = 127ns
25165824 operations across 115 thread(s) in 3.312740019s; time/op = 131ns
25165824 operations across 116 thread(s) in 3.338721539s; time/op = 132ns
25165824 operations across 117 thread(s) in 3.262770444s; time/op = 129ns
25165824 operations across 118 thread(s) in 2.984347931s; time/op = 118ns
25165824 operations across 119 thread(s) in 2.967365245s; time/op = 117ns
25165824 operations across 120 thread(s) in 3.653650245s; time/op = 144ns
25165824 operations across 121 thread(s) in 3.341891572s; time/op = 132ns
25165824 operations across 122 thread(s) in 3.226156757s; time/op = 127ns
25165824 operations across 123 thread(s) in 3.230888567s; time/op = 128ns
25165824 operations across 124 thread(s) in 3.251867885s; time/op = 129ns
25165824 operations across 125 thread(s) in 3.295633361s; time/op = 130ns
25165824 operations across 126 thread(s) in 3.254625272s; time/op = 129ns
25165824 operations across 127 thread(s) in 3.261443216s; time/op = 129ns
25165824 operations across 128 thread(s) in 3.259173004s; time/op = 129ns
Uniform
25165824 operations across 1 thread(s) in 4.779153816s; time/op = 188ns
25165824 operations across 2 thread(s) in 4.266923059s; time/op = 168ns
25165824 operations across 3 thread(s) in 2.996326192s; time/op = 118ns
25165824 operations across 4 thread(s) in 5.132280438s; time/op = 203ns
25165824 operations across 5 thread(s) in 3.953378675s; time/op = 156ns
25165824 operations across 6 thread(s) in 4.292056572s; time/op = 169ns
25165824 operations across 7 thread(s) in 4.913600736s; time/op = 194ns
25165824 operations across 8 thread(s) in 3.390511795s; time/op = 134ns
25165824 operations across 9 thread(s) in 3.813574654s; time/op = 151ns
25165824 operations across 10 thread(s) in 3.185487801s; time/op = 126ns
25165824 operations across 11 thread(s) in 3.893884622s; time/op = 154ns
25165824 operations across 12 thread(s) in 3.955092692s; time/op = 156ns
25165824 operations across 13 thread(s) in 3.817969149s; time/op = 151ns
25165824 operations across 14 thread(s) in 3.691969951s; time/op = 146ns
25165824 operations across 15 thread(s) in 4.196327747s; time/op = 165ns
25165824 operations across 16 thread(s) in 5.239582996s; time/op = 207ns
25165824 operations across 17 thread(s) in 5.293031089s; time/op = 209ns
25165824 operations across 18 thread(s) in 3.389471622s; time/op = 134ns
25165824 operations across 19 thread(s) in 3.849699936s; time/op = 152ns
25165824 operations across 20 thread(s) in 3.789574376s; time/op = 150ns
25165824 operations across 21 thread(s) in 5.230552105s; time/op = 207ns
25165824 operations across 22 thread(s) in 3.526501886s; time/op = 139ns
25165824 operations across 23 thread(s) in 3.734815164s; time/op = 148ns
25165824 operations across 24 thread(s) in 3.505312566s; time/op = 139ns
25165824 operations across 25 thread(s) in 5.288509637s; time/op = 209ns
25165824 operations across 26 thread(s) in 3.780878724s; time/op = 150ns
25165824 operations across 27 thread(s) in 3.780891377s; time/op = 150ns
25165824 operations across 28 thread(s) in 4.062946104s; time/op = 160ns
25165824 operations across 29 thread(s) in 5.21534007s; time/op = 206ns
25165824 operations across 30 thread(s) in 3.588903415s; time/op = 142ns
25165824 operations across 31 thread(s) in 3.90055733s; time/op = 154ns
25165824 operations across 32 thread(s) in 3.889297015s; time/op = 154ns
25165824 operations across 33 thread(s) in 3.733852375s; time/op = 148ns
25165824 operations across 34 thread(s) in 3.929216579s; time/op = 155ns
25165824 operations across 35 thread(s) in 3.705000113s; time/op = 147ns
25165824 operations across 36 thread(s) in 3.720434354s; time/op = 147ns
25165824 operations across 37 thread(s) in 3.823370624s; time/op = 151ns
25165824 operations across 38 thread(s) in 3.756141735s; time/op = 149ns
25165824 operations across 39 thread(s) in 5.023588593s; time/op = 198ns
25165824 operations across 40 thread(s) in 3.693189068s; time/op = 146ns
25165824 operations across 41 thread(s) in 4.891676181s; time/op = 193ns
25165824 operations across 42 thread(s) in 4.735515321s; time/op = 187ns
25165824 operations across 43 thread(s) in 3.893649733s; time/op = 154ns
25165824 operations across 44 thread(s) in 3.515268874s; time/op = 139ns
25165824 operations across 45 thread(s) in 3.895308466s; time/op = 154ns
25165824 operations across 46 thread(s) in 3.623474958s; time/op = 143ns
25165824 operations across 47 thread(s) in 3.508428433s; time/op = 139ns
25165824 operations across 48 thread(s) in 3.45802041s; time/op = 137ns
25165824 operations across 49 thread(s) in 4.769037647s; time/op = 188ns
25165824 operations across 50 thread(s) in 4.835047407s; time/op = 191ns
25165824 operations across 51 thread(s) in 4.720557395s; time/op = 186ns
25165824 operations across 52 thread(s) in 3.482276019s; time/op = 138ns
25165824 operations across 53 thread(s) in 4.773275036s; time/op = 188ns
25165824 operations across 54 thread(s) in 4.741089912s; time/op = 187ns
25165824 operations across 55 thread(s) in 4.316182598s; time/op = 170ns
25165824 operations across 56 thread(s) in 4.35286459s; time/op = 172ns
25165824 operations across 57 thread(s) in 4.751568569s; time/op = 187ns
25165824 operations across 58 thread(s) in 3.143063846s; time/op = 124ns
25165824 operations across 59 thread(s) in 3.602805256s; time/op = 142ns
25165824 operations across 60 thread(s) in 3.279181655s; time/op = 130ns
25165824 operations across 61 thread(s) in 3.324681182s; time/op = 131ns
25165824 operations across 62 thread(s) in 3.735109501s; time/op = 148ns
25165824 operations across 63 thread(s) in 4.129755239s; time/op = 163ns
25165824 operations across 64 thread(s) in 4.240645102s; time/op = 167ns
25165824 operations across 65 thread(s) in 3.775101847s; time/op = 149ns
25165824 operations across 66 thread(s) in 3.297684007s; time/op = 130ns
25165824 operations across 67 thread(s) in 3.308207556s; time/op = 131ns
25165824 operations across 68 thread(s) in 3.390703802s; time/op = 134ns
25165824 operations across 69 thread(s) in 3.714906752s; time/op = 147ns
25165824 operations across 70 thread(s) in 3.351257483s; time/op = 132ns
25165824 operations across 71 thread(s) in 2.99658849s; time/op = 118ns
25165824 operations across 72 thread(s) in 3.153703824s; time/op = 125ns
25165824 operations across 73 thread(s) in 2.954001247s; time/op = 116ns
25165824 operations across 74 thread(s) in 4.08152625s; time/op = 161ns
25165824 operations across 75 thread(s) in 3.264790865s; time/op = 129ns
25165824 operations across 76 thread(s) in 3.284864224s; time/op = 130ns
25165824 operations across 77 thread(s) in 3.262808004s; time/op = 129ns
25165824 operations across 78 thread(s) in 4.03057698s; time/op = 159ns
25165824 operations across 79 thread(s) in 3.561711651s; time/op = 141ns
25165824 operations across 80 thread(s) in 3.304629795s; time/op = 131ns
25165824 operations across 81 thread(s) in 3.298693133s; time/op = 130ns
25165824 operations across 82 thread(s) in 3.381899039s; time/op = 134ns
25165824 operations across 83 thread(s) in 4.384295355s; time/op = 173ns
25165824 operations across 84 thread(s) in 3.348876282s; time/op = 132ns
25165824 operations across 85 thread(s) in 3.377111092s; time/op = 133ns
25165824 operations across 86 thread(s) in 2.927957s; time/op = 115ns
25165824 operations across 87 thread(s) in 3.321235418s; time/op = 131ns
25165824 operations across 88 thread(s) in 4.349150083s; time/op = 171ns
25165824 operations across 89 thread(s) in 2.849430392s; time/op = 112ns
25165824 operations across 90 thread(s) in 3.541409831s; time/op = 140ns
25165824 operations across 91 thread(s) in 2.844237025s; time/op = 112ns
25165824 operations across 92 thread(s) in 3.31561611s; time/op = 131ns
25165824 operations across 93 thread(s) in 3.326076861s; time/op = 131ns
25165824 operations across 94 thread(s) in 3.328847408s; time/op = 132ns
25165824 operations across 95 thread(s) in 3.255326707s; time/op = 129ns
25165824 operations across 96 thread(s) in 3.507872618s; time/op = 139ns
25165824 operations across 97 thread(s) in 3.342317401s; time/op = 132ns
25165824 operations across 98 thread(s) in 3.273329916s; time/op = 129ns
25165824 operations across 99 thread(s) in 2.860815873s; time/op = 113ns
25165824 operations across 100 thread(s) in 3.704046265s; time/op = 146ns
25165824 operations across 101 thread(s) in 3.886793832s; time/op = 154ns
25165824 operations across 102 thread(s) in 2.865664936s; time/op = 113ns
25165824 operations across 103 thread(s) in 3.700155318s; time/op = 146ns
25165824 operations across 104 thread(s) in 2.803642366s; time/op = 110ns
25165824 operations across 105 thread(s) in 3.820477004s; time/op = 151ns
25165824 operations across 106 thread(s) in 3.84493938s; time/op = 152ns
25165824 operations across 107 thread(s) in 3.880734619s; time/op = 153ns
25165824 operations across 108 thread(s) in 3.16074469s; time/op = 125ns
25165824 operations across 109 thread(s) in 3.307327646s; time/op = 131ns
25165824 operations across 110 thread(s) in 3.30059361s; time/op = 130ns
25165824 operations across 111 thread(s) in 3.562757936s; time/op = 141ns
25165824 operations across 112 thread(s) in 2.815978744s; time/op = 111ns
25165824 operations across 113 thread(s) in 3.752054038s; time/op = 148ns
25165824 operations across 114 thread(s) in 2.822145398s; time/op = 111ns
25165824 operations across 115 thread(s) in 2.806114788s; time/op = 111ns
25165824 operations across 116 thread(s) in 3.558766785s; time/op = 141ns
25165824 operations across 117 thread(s) in 3.401712376s; time/op = 134ns
25165824 operations across 118 thread(s) in 3.073121473s; time/op = 121ns
25165824 operations across 119 thread(s) in 2.808671199s; time/op = 111ns
25165824 operations across 120 thread(s) in 3.691858971s; time/op = 146ns
25165824 operations across 121 thread(s) in 2.884042293s; time/op = 114ns
25165824 operations across 122 thread(s) in 3.083135067s; time/op = 122ns
25165824 operations across 123 thread(s) in 3.317841714s; time/op = 131ns
25165824 operations across 124 thread(s) in 2.818146971s; time/op = 111ns
25165824 operations across 125 thread(s) in 3.291279317s; time/op = 130ns
25165824 operations across 126 thread(s) in 3.305718098s; time/op = 131ns
25165824 operations across 127 thread(s) in 2.805954545s; time/op = 111ns
25165824 operations across 128 thread(s) in 2.820739008s; time/op = 111ns

 Performance counter stats for '/opt/data/CargoTarget/release/lighting-bench':

     80,207,897.39 msec task-clock                #   46.556 CPUs utilized          
        10,923,650      context-switches          #    0.136 K/sec                  
         1,146,815      cpu-migrations            #    0.014 K/sec                  
       486,111,537      page-faults               #    0.006 M/sec                  
324,230,587,705,289      cycles                    #    4.042 GHz                      (62.50%)
 9,720,238,833,163      stalled-cycles-frontend   #    3.00% frontend cycles idle     (62.50%)
133,030,439,263,074      stalled-cycles-backend    #   41.03% backend cycles idle      (62.50%)
 8,805,954,015,581      instructions              #    0.03  insn per cycle         
                                                  #   15.11  stalled cycles per insn  (62.50%)
 1,440,804,626,521      branches                  #   17.963 M/sec                    (62.50%)
    23,311,646,519      branch-misses             #    1.62% of all branches          (62.49%)
 5,133,626,338,049      L1-dcache-loads           #   64.004 M/sec                    (62.50%)
   229,258,053,494      L1-dcache-load-misses     #    4.47% of all L1-dcache hits    (62.50%)
   <not supported>      LLC-loads                                                   
   <not supported>      LLC-load-misses                                             

    1722.844292474 seconds time elapsed

   75491.527811000 seconds user
    4712.104732000 seconds sys