lightning-containers 0.2.0

A set of lock-free data structures
Documentation
Testing rwlock std map
Insert heavy
25165824 operations across 1 thread(s) in 6.225437732s; time/op = 246ns
25165824 operations across 2 thread(s) in 15.974187894s; time/op = 634ns
25165824 operations across 3 thread(s) in 24.05114002s; time/op = 955ns
25165824 operations across 4 thread(s) in 19.015194323s; time/op = 754ns
25165824 operations across 5 thread(s) in 21.862742473s; time/op = 868ns
25165824 operations across 6 thread(s) in 22.509669559s; time/op = 894ns
25165824 operations across 7 thread(s) in 22.957613834s; time/op = 912ns
25165824 operations across 8 thread(s) in 22.385432803s; time/op = 889ns
25165824 operations across 9 thread(s) in 24.221101409s; time/op = 961ns
25165824 operations across 10 thread(s) in 24.073377523s; time/op = 955ns
25165824 operations across 11 thread(s) in 25.740661249s; time/op = 1.022µs
25165824 operations across 12 thread(s) in 24.911483454s; time/op = 989ns
25165824 operations across 13 thread(s) in 25.195954203s; time/op = 1µs
25165824 operations across 14 thread(s) in 25.440886558s; time/op = 1.01µs
25165824 operations across 15 thread(s) in 25.684553731s; time/op = 1.02µs
25165824 operations across 16 thread(s) in 26.068476069s; time/op = 1.035µs
25165824 operations across 17 thread(s) in 28.318276615s; time/op = 1.124µs
25165824 operations across 18 thread(s) in 27.243445378s; time/op = 1.081µs
25165824 operations across 19 thread(s) in 28.770156171s; time/op = 1.142µs
25165824 operations across 20 thread(s) in 29.293705777s; time/op = 1.163µs
25165824 operations across 21 thread(s) in 27.847557946s; time/op = 1.105µs
25165824 operations across 22 thread(s) in 30.759338398s; time/op = 1.222µs
25165824 operations across 23 thread(s) in 28.590475529s; time/op = 1.135µs
25165824 operations across 24 thread(s) in 29.966663167s; time/op = 1.19µs
25165824 operations across 25 thread(s) in 28.400032829s; time/op = 1.127µs
25165824 operations across 26 thread(s) in 30.544513009s; time/op = 1.213µs
25165824 operations across 27 thread(s) in 29.788098066s; time/op = 1.183µs
25165824 operations across 28 thread(s) in 29.478023017s; time/op = 1.17µs
25165824 operations across 29 thread(s) in 29.047793309s; time/op = 1.153µs
25165824 operations across 30 thread(s) in 29.01332199s; time/op = 1.152µs
25165824 operations across 31 thread(s) in 29.678396541s; time/op = 1.178µs
25165824 operations across 32 thread(s) in 31.796126484s; time/op = 1.262µs
25165824 operations across 33 thread(s) in 29.791279668s; time/op = 1.183µs
25165824 operations across 34 thread(s) in 29.386879203s; time/op = 1.167µs
25165824 operations across 35 thread(s) in 30.088546759s; time/op = 1.195µs
25165824 operations across 36 thread(s) in 30.943866458s; time/op = 1.229µs
25165824 operations across 37 thread(s) in 30.537442205s; time/op = 1.213µs
25165824 operations across 38 thread(s) in 29.821210843s; time/op = 1.184µs
25165824 operations across 39 thread(s) in 30.438944602s; time/op = 1.209µs
25165824 operations across 40 thread(s) in 29.440275691s; time/op = 1.169µs
25165824 operations across 41 thread(s) in 29.80638069s; time/op = 1.184µs
25165824 operations across 42 thread(s) in 31.431340382s; time/op = 1.248µs
25165824 operations across 43 thread(s) in 30.754073539s; time/op = 1.221µs
25165824 operations across 44 thread(s) in 30.219931516s; time/op = 1.2µs
25165824 operations across 45 thread(s) in 28.959653938s; time/op = 1.15µs
25165824 operations across 46 thread(s) in 32.026121427s; time/op = 1.272µs
25165824 operations across 47 thread(s) in 32.322560347s; time/op = 1.283µs
25165824 operations across 48 thread(s) in 32.412793349s; time/op = 1.287µs
25165824 operations across 49 thread(s) in 32.276999158s; time/op = 1.282µs
25165824 operations across 50 thread(s) in 29.843771756s; time/op = 1.185µs
25165824 operations across 51 thread(s) in 30.833559542s; time/op = 1.225µs
25165824 operations across 52 thread(s) in 30.137476548s; time/op = 1.197µs
25165824 operations across 53 thread(s) in 29.992751012s; time/op = 1.191µs
25165824 operations across 54 thread(s) in 30.02167826s; time/op = 1.192µs
25165824 operations across 55 thread(s) in 32.271409387s; time/op = 1.281µs
25165824 operations across 56 thread(s) in 30.936630322s; time/op = 1.229µs
25165824 operations across 57 thread(s) in 30.004501215s; time/op = 1.192µs
25165824 operations across 58 thread(s) in 30.263515751s; time/op = 1.202µs
25165824 operations across 59 thread(s) in 32.046776599s; time/op = 1.272µs
25165824 operations across 60 thread(s) in 30.428222627s; time/op = 1.209µs
25165824 operations across 61 thread(s) in 31.088207089s; time/op = 1.234µs
25165824 operations across 62 thread(s) in 30.483679471s; time/op = 1.211µs
25165824 operations across 63 thread(s) in 31.016835268s; time/op = 1.231µs
25165824 operations across 64 thread(s) in 31.316110527s; time/op = 1.243µs
25165824 operations across 65 thread(s) in 32.285358597s; time/op = 1.282µs
25165824 operations across 66 thread(s) in 31.971101849s; time/op = 1.269µs
25165824 operations across 67 thread(s) in 32.258954285s; time/op = 1.281µs
25165824 operations across 68 thread(s) in 30.00357481s; time/op = 1.192µs
25165824 operations across 69 thread(s) in 31.061961206s; time/op = 1.233µs
25165824 operations across 70 thread(s) in 30.707505767s; time/op = 1.22µs
25165824 operations across 71 thread(s) in 30.759973876s; time/op = 1.222µs
25165824 operations across 72 thread(s) in 32.25238257s; time/op = 1.281µs
25165824 operations across 73 thread(s) in 31.604169786s; time/op = 1.255µs
25165824 operations across 74 thread(s) in 33.034408142s; time/op = 1.312µs
25165824 operations across 75 thread(s) in 31.489558535s; time/op = 1.25µs
25165824 operations across 76 thread(s) in 31.482649469s; time/op = 1.25µs
25165824 operations across 77 thread(s) in 31.240320001s; time/op = 1.24µs
25165824 operations across 78 thread(s) in 31.359573246s; time/op = 1.245µs
25165824 operations across 79 thread(s) in 33.816620972s; time/op = 1.343µs
25165824 operations across 80 thread(s) in 30.851958425s; time/op = 1.225µs
25165824 operations across 81 thread(s) in 33.707959305s; time/op = 1.339µs
25165824 operations across 82 thread(s) in 31.178677819s; time/op = 1.238µs
25165824 operations across 83 thread(s) in 30.832426954s; time/op = 1.225µs
25165824 operations across 84 thread(s) in 33.078389555s; time/op = 1.314µs
25165824 operations across 85 thread(s) in 32.255547812s; time/op = 1.281µs
25165824 operations across 86 thread(s) in 31.012983006s; time/op = 1.231µs
25165824 operations across 87 thread(s) in 32.831933688s; time/op = 1.304µs
25165824 operations across 88 thread(s) in 31.096701018s; time/op = 1.234µs
25165824 operations across 89 thread(s) in 30.583246626s; time/op = 1.215µs
25165824 operations across 90 thread(s) in 32.453641888s; time/op = 1.289µs
25165824 operations across 91 thread(s) in 32.576362888s; time/op = 1.293µs
25165824 operations across 92 thread(s) in 31.059244588s; time/op = 1.233µs
25165824 operations across 93 thread(s) in 32.801229154s; time/op = 1.302µs
25165824 operations across 94 thread(s) in 33.009247727s; time/op = 1.311µs
25165824 operations across 95 thread(s) in 31.798112329s; time/op = 1.262µs
25165824 operations across 96 thread(s) in 32.078701357s; time/op = 1.274µs
25165824 operations across 97 thread(s) in 31.010311202s; time/op = 1.231µs
25165824 operations across 98 thread(s) in 32.197769131s; time/op = 1.278µs
25165824 operations across 99 thread(s) in 31.563718556s; time/op = 1.253µs
25165824 operations across 100 thread(s) in 31.506249936s; time/op = 1.251µs
25165824 operations across 101 thread(s) in 32.470271917s; time/op = 1.289µs
25165824 operations across 102 thread(s) in 31.70666177s; time/op = 1.259µs
25165824 operations across 103 thread(s) in 32.189522578s; time/op = 1.278µs
25165824 operations across 104 thread(s) in 31.23639264s; time/op = 1.24µs
25165824 operations across 105 thread(s) in 31.698603045s; time/op = 1.258µs
25165824 operations across 106 thread(s) in 32.417003169s; time/op = 1.287µs
25165824 operations across 107 thread(s) in 31.916790777s; time/op = 1.267µs
25165824 operations across 108 thread(s) in 32.391565975s; time/op = 1.286µs
25165824 operations across 109 thread(s) in 32.492688648s; time/op = 1.29µs
25165824 operations across 110 thread(s) in 32.315945488s; time/op = 1.283µs
25165824 operations across 111 thread(s) in 31.039746749s; time/op = 1.232µs
25165824 operations across 112 thread(s) in 31.363100926s; time/op = 1.245µs
25165824 operations across 113 thread(s) in 32.601148022s; time/op = 1.294µs
25165824 operations across 114 thread(s) in 35.085666767s; time/op = 1.393µs
25165824 operations across 115 thread(s) in 35.109821706s; time/op = 1.394µs
25165824 operations across 116 thread(s) in 31.459450843s; time/op = 1.249µs
25165824 operations across 117 thread(s) in 32.050501947s; time/op = 1.273µs
25165824 operations across 118 thread(s) in 33.267108755s; time/op = 1.321µs
25165824 operations across 119 thread(s) in 34.013159746s; time/op = 1.351µs
25165824 operations across 120 thread(s) in 32.26888304s; time/op = 1.281µs
25165824 operations across 121 thread(s) in 33.145939423s; time/op = 1.316µs
25165824 operations across 122 thread(s) in 33.431199042s; time/op = 1.328µs
25165824 operations across 123 thread(s) in 32.613470432s; time/op = 1.295µs
25165824 operations across 124 thread(s) in 31.4097986s; time/op = 1.247µs
25165824 operations across 125 thread(s) in 33.886407366s; time/op = 1.346µs
25165824 operations across 126 thread(s) in 32.964927739s; time/op = 1.309µs
25165824 operations across 127 thread(s) in 31.775912733s; time/op = 1.261µs
25165824 operations across 128 thread(s) in 34.25326877s; time/op = 1.361µs
Read heavy
25165824 operations across 1 thread(s) in 3.472172072s; time/op = 137ns
25165824 operations across 2 thread(s) in 12.982549007s; time/op = 515ns
25165824 operations across 3 thread(s) in 21.04414028s; time/op = 835ns
25165824 operations across 4 thread(s) in 19.631470442s; time/op = 779ns
25165824 operations across 5 thread(s) in 21.917485829s; time/op = 870ns
25165824 operations across 6 thread(s) in 22.599280639s; time/op = 897ns
25165824 operations across 7 thread(s) in 26.391387486s; time/op = 1.048µs
25165824 operations across 8 thread(s) in 23.240297606s; time/op = 922ns
25165824 operations across 9 thread(s) in 26.540740145s; time/op = 1.054µs
25165824 operations across 10 thread(s) in 28.157236061s; time/op = 1.118µs
25165824 operations across 11 thread(s) in 27.407543926s; time/op = 1.088µs
25165824 operations across 12 thread(s) in 23.79600188s; time/op = 944ns
25165824 operations across 13 thread(s) in 26.706543728s; time/op = 1.061µs
25165824 operations across 14 thread(s) in 29.141088661s; time/op = 1.157µs
25165824 operations across 15 thread(s) in 25.011224048s; time/op = 993ns
25165824 operations across 16 thread(s) in 25.110555982s; time/op = 997ns
25165824 operations across 17 thread(s) in 27.115225246s; time/op = 1.076µs
25165824 operations across 18 thread(s) in 25.354509485s; time/op = 1.007µs
25165824 operations across 19 thread(s) in 25.284202349s; time/op = 1.004µs
25165824 operations across 20 thread(s) in 26.17259811s; time/op = 1.039µs
25165824 operations across 21 thread(s) in 25.69757066s; time/op = 1.02µs
25165824 operations across 22 thread(s) in 28.949350016s; time/op = 1.149µs
25165824 operations across 23 thread(s) in 25.236809821s; time/op = 1.002µs
25165824 operations across 24 thread(s) in 26.943124076s; time/op = 1.07µs
25165824 operations across 25 thread(s) in 24.556462333s; time/op = 975ns
25165824 operations across 26 thread(s) in 26.167416648s; time/op = 1.039µs
25165824 operations across 27 thread(s) in 24.280123891s; time/op = 964ns
25165824 operations across 28 thread(s) in 28.387534643s; time/op = 1.127µs
25165824 operations across 29 thread(s) in 24.787731977s; time/op = 984ns
25165824 operations across 30 thread(s) in 24.345970804s; time/op = 966ns
25165824 operations across 31 thread(s) in 23.644356566s; time/op = 938ns
25165824 operations across 32 thread(s) in 27.726482943s; time/op = 1.1µs
25165824 operations across 33 thread(s) in 24.92327515s; time/op = 989ns
25165824 operations across 34 thread(s) in 26.565200014s; time/op = 1.055µs
25165824 operations across 35 thread(s) in 25.477427481s; time/op = 1.011µs
25165824 operations across 36 thread(s) in 25.967334061s; time/op = 1.031µs
25165824 operations across 37 thread(s) in 24.741102387s; time/op = 982ns
25165824 operations across 38 thread(s) in 24.747928775s; time/op = 982ns
25165824 operations across 39 thread(s) in 25.051686824s; time/op = 995ns
25165824 operations across 40 thread(s) in 27.935152043s; time/op = 1.109µs
25165824 operations across 41 thread(s) in 31.44332384s; time/op = 1.248µs
25165824 operations across 42 thread(s) in 26.314463082s; time/op = 1.045µs
25165824 operations across 43 thread(s) in 29.728405285s; time/op = 1.18µs
25165824 operations across 44 thread(s) in 22.884128156s; time/op = 909ns
25165824 operations across 45 thread(s) in 23.861195907s; time/op = 947ns
25165824 operations across 46 thread(s) in 25.334873031s; time/op = 1.006µs
25165824 operations across 47 thread(s) in 27.132139306s; time/op = 1.077µs
25165824 operations across 48 thread(s) in 28.076372879s; time/op = 1.115µs
25165824 operations across 49 thread(s) in 29.049400563s; time/op = 1.153µs
25165824 operations across 50 thread(s) in 30.491535996s; time/op = 1.211µs
25165824 operations across 51 thread(s) in 27.868500361s; time/op = 1.106µs
25165824 operations across 52 thread(s) in 22.825314015s; time/op = 906ns
25165824 operations across 53 thread(s) in 25.233838563s; time/op = 1.002µs
25165824 operations across 54 thread(s) in 26.197539983s; time/op = 1.04µs
25165824 operations across 55 thread(s) in 25.517154448s; time/op = 1.013µs
25165824 operations across 56 thread(s) in 26.324322134s; time/op = 1.045µs
25165824 operations across 57 thread(s) in 24.050419687s; time/op = 955ns
25165824 operations across 58 thread(s) in 24.955843812s; time/op = 990ns
25165824 operations across 59 thread(s) in 24.40467349s; time/op = 969ns
25165824 operations across 60 thread(s) in 24.386745813s; time/op = 968ns
25165824 operations across 61 thread(s) in 25.802456078s; time/op = 1.024µs
25165824 operations across 62 thread(s) in 24.355087785s; time/op = 967ns
25165824 operations across 63 thread(s) in 24.043764217s; time/op = 954ns
25165824 operations across 64 thread(s) in 25.885772275s; time/op = 1.028µs
25165824 operations across 65 thread(s) in 25.650804325s; time/op = 1.018µs
25165824 operations across 66 thread(s) in 25.877265878s; time/op = 1.027µs
25165824 operations across 67 thread(s) in 23.445852145s; time/op = 930ns
25165824 operations across 68 thread(s) in 30.550153745s; time/op = 1.213µs
25165824 operations across 69 thread(s) in 25.552220391s; time/op = 1.014µs
25165824 operations across 70 thread(s) in 24.555729263s; time/op = 975ns
25165824 operations across 71 thread(s) in 23.324148416s; time/op = 925ns
25165824 operations across 72 thread(s) in 28.271506554s; time/op = 1.122µs
25165824 operations across 73 thread(s) in 24.14640098s; time/op = 958ns
25165824 operations across 74 thread(s) in 24.732160601s; time/op = 982ns
25165824 operations across 75 thread(s) in 26.677493262s; time/op = 1.059µs
25165824 operations across 76 thread(s) in 27.592696732s; time/op = 1.095µs
25165824 operations across 77 thread(s) in 26.316062734s; time/op = 1.045µs
25165824 operations across 78 thread(s) in 25.684134981s; time/op = 1.02µs
25165824 operations across 79 thread(s) in 25.462421413s; time/op = 1.011µs
25165824 operations across 80 thread(s) in 29.916406423s; time/op = 1.188µs
25165824 operations across 81 thread(s) in 25.990099822s; time/op = 1.032µs
25165824 operations across 82 thread(s) in 28.69623491s; time/op = 1.139µs
25165824 operations across 83 thread(s) in 27.002514592s; time/op = 1.072µs
25165824 operations across 84 thread(s) in 26.388361735s; time/op = 1.048µs
25165824 operations across 85 thread(s) in 28.73000926s; time/op = 1.141µs
25165824 operations across 86 thread(s) in 26.116982649s; time/op = 1.037µs
25165824 operations across 87 thread(s) in 26.416902471s; time/op = 1.049µs
25165824 operations across 88 thread(s) in 26.767980587s; time/op = 1.063µs
25165824 operations across 89 thread(s) in 26.565404516s; time/op = 1.055µs
25165824 operations across 90 thread(s) in 24.086288852s; time/op = 956ns
25165824 operations across 91 thread(s) in 29.892712526s; time/op = 1.187µs
25165824 operations across 92 thread(s) in 24.682926204s; time/op = 980ns
25165824 operations across 93 thread(s) in 24.977629793s; time/op = 991ns
25165824 operations across 94 thread(s) in 26.762298705s; time/op = 1.063µs
25165824 operations across 95 thread(s) in 25.413453644s; time/op = 1.009µs
25165824 operations across 96 thread(s) in 24.901341737s; time/op = 988ns
25165824 operations across 97 thread(s) in 26.229058581s; time/op = 1.042µs
25165824 operations across 98 thread(s) in 25.875247678s; time/op = 1.027µs
25165824 operations across 99 thread(s) in 30.349372152s; time/op = 1.205µs
25165824 operations across 100 thread(s) in 29.51722762s; time/op = 1.172µs
25165824 operations across 101 thread(s) in 24.6404303s; time/op = 978ns
25165824 operations across 102 thread(s) in 26.948109379s; time/op = 1.07µs
25165824 operations across 103 thread(s) in 25.532658163s; time/op = 1.014µs
25165824 operations across 104 thread(s) in 24.847013885s; time/op = 986ns
25165824 operations across 105 thread(s) in 24.570049666s; time/op = 975ns
25165824 operations across 106 thread(s) in 26.415227519s; time/op = 1.049µs
25165824 operations across 107 thread(s) in 26.995222051s; time/op = 1.072µs
25165824 operations across 108 thread(s) in 24.915687224s; time/op = 989ns
25165824 operations across 109 thread(s) in 27.169775949s; time/op = 1.078µs
25165824 operations across 110 thread(s) in 26.761705074s; time/op = 1.063µs
25165824 operations across 111 thread(s) in 24.098324555s; time/op = 956ns
25165824 operations across 112 thread(s) in 23.485814761s; time/op = 932ns
25165824 operations across 113 thread(s) in 26.772340706s; time/op = 1.063µs
25165824 operations across 114 thread(s) in 24.506608216s; time/op = 973ns
25165824 operations across 115 thread(s) in 24.460974439s; time/op = 971ns
25165824 operations across 116 thread(s) in 28.359025368s; time/op = 1.126µs
25165824 operations across 117 thread(s) in 32.582357359s; time/op = 1.294µs
25165824 operations across 118 thread(s) in 23.927145408s; time/op = 949ns
25165824 operations across 119 thread(s) in 24.877633334s; time/op = 987ns
25165824 operations across 120 thread(s) in 22.763105439s; time/op = 904ns
25165824 operations across 121 thread(s) in 28.811903391s; time/op = 1.144µs
25165824 operations across 122 thread(s) in 26.022954322s; time/op = 1.033µs
25165824 operations across 123 thread(s) in 28.633134766s; time/op = 1.137µs
25165824 operations across 124 thread(s) in 26.381460893s; time/op = 1.048µs
25165824 operations across 125 thread(s) in 26.213640745s; time/op = 1.041µs
25165824 operations across 126 thread(s) in 26.279833136s; time/op = 1.044µs
25165824 operations across 127 thread(s) in 24.975783473s; time/op = 991ns
25165824 operations across 128 thread(s) in 28.773800356s; time/op = 1.142µs
Uniform
25165824 operations across 1 thread(s) in 5.489352092s; time/op = 217ns
25165824 operations across 2 thread(s) in 15.593897714s; time/op = 619ns
25165824 operations across 3 thread(s) in 23.077940746s; time/op = 916ns
25165824 operations across 4 thread(s) in 20.588069256s; time/op = 817ns
25165824 operations across 5 thread(s) in 22.767140836s; time/op = 904ns
25165824 operations across 6 thread(s) in 23.345590249s; time/op = 926ns
25165824 operations across 7 thread(s) in 22.172834857s; time/op = 880ns
25165824 operations across 8 thread(s) in 24.315028832s; time/op = 965ns
25165824 operations across 9 thread(s) in 25.049301876s; time/op = 994ns
25165824 operations across 10 thread(s) in 24.708618968s; time/op = 981ns
25165824 operations across 11 thread(s) in 24.874618434s; time/op = 987ns
25165824 operations across 12 thread(s) in 27.423029216s; time/op = 1.088µs
25165824 operations across 13 thread(s) in 26.827471074s; time/op = 1.065µs
25165824 operations across 14 thread(s) in 27.516339851s; time/op = 1.092µs
25165824 operations across 15 thread(s) in 30.681409845s; time/op = 1.219µs
25165824 operations across 16 thread(s) in 28.114575255s; time/op = 1.116µs
25165824 operations across 17 thread(s) in 28.643238612s; time/op = 1.137µs
25165824 operations across 18 thread(s) in 28.380543539s; time/op = 1.127µs
25165824 operations across 19 thread(s) in 28.68159856s; time/op = 1.139µs
25165824 operations across 20 thread(s) in 28.628814819s; time/op = 1.136µs
25165824 operations across 21 thread(s) in 28.730494985s; time/op = 1.141µs
25165824 operations across 22 thread(s) in 29.896117788s; time/op = 1.187µs
25165824 operations across 23 thread(s) in 28.437893234s; time/op = 1.129µs
25165824 operations across 24 thread(s) in 27.752357282s; time/op = 1.101µs
25165824 operations across 25 thread(s) in 28.252136255s; time/op = 1.122µs
25165824 operations across 26 thread(s) in 28.620138267s; time/op = 1.136µs
25165824 operations across 27 thread(s) in 27.573576609s; time/op = 1.094µs
25165824 operations across 28 thread(s) in 29.046377668s; time/op = 1.153µs
25165824 operations across 29 thread(s) in 29.1395575s; time/op = 1.157µs
25165824 operations across 30 thread(s) in 27.989933004s; time/op = 1.111µs
25165824 operations across 31 thread(s) in 29.676306837s; time/op = 1.178µs
25165824 operations across 32 thread(s) in 27.000538003s; time/op = 1.072µs
25165824 operations across 33 thread(s) in 30.026338724s; time/op = 1.193µs
25165824 operations across 34 thread(s) in 29.455100304s; time/op = 1.17µs
25165824 operations across 35 thread(s) in 28.857112014s; time/op = 1.146µs
25165824 operations across 36 thread(s) in 28.057562583s; time/op = 1.114µs
25165824 operations across 37 thread(s) in 29.140625596s; time/op = 1.157µs
25165824 operations across 38 thread(s) in 29.774551579s; time/op = 1.182µs
25165824 operations across 39 thread(s) in 29.935946894s; time/op = 1.189µs
25165824 operations across 40 thread(s) in 27.90044523s; time/op = 1.107µs
25165824 operations across 41 thread(s) in 27.494489816s; time/op = 1.091µs
25165824 operations across 42 thread(s) in 29.592607008s; time/op = 1.175µs
25165824 operations across 43 thread(s) in 27.910566178s; time/op = 1.108µs
25165824 operations across 44 thread(s) in 28.996466311s; time/op = 1.151µs
25165824 operations across 45 thread(s) in 30.23204199s; time/op = 1.201µs
25165824 operations across 46 thread(s) in 28.277724561s; time/op = 1.123µs
25165824 operations across 47 thread(s) in 27.404078446s; time/op = 1.088µs
25165824 operations across 48 thread(s) in 29.44480314s; time/op = 1.169µs
25165824 operations across 49 thread(s) in 27.327016595s; time/op = 1.084µs
25165824 operations across 50 thread(s) in 28.000961828s; time/op = 1.112µs
25165824 operations across 51 thread(s) in 29.817140543s; time/op = 1.184µs
25165824 operations across 52 thread(s) in 29.322743916s; time/op = 1.164µs
25165824 operations across 53 thread(s) in 29.940344703s; time/op = 1.189µs
25165824 operations across 54 thread(s) in 30.18297925s; time/op = 1.199µs
25165824 operations across 55 thread(s) in 29.392110527s; time/op = 1.167µs
25165824 operations across 56 thread(s) in 29.210553235s; time/op = 1.16µs
25165824 operations across 57 thread(s) in 30.293087608s; time/op = 1.203µs
25165824 operations across 58 thread(s) in 29.328861275s; time/op = 1.165µs
25165824 operations across 59 thread(s) in 29.569598897s; time/op = 1.174µs
25165824 operations across 60 thread(s) in 28.33592334s; time/op = 1.125µs
25165824 operations across 61 thread(s) in 28.498770836s; time/op = 1.131µs
25165824 operations across 62 thread(s) in 30.245497718s; time/op = 1.201µs
25165824 operations across 63 thread(s) in 30.843321866s; time/op = 1.225µs
25165824 operations across 64 thread(s) in 27.816683216s; time/op = 1.104µs
25165824 operations across 65 thread(s) in 31.368071396s; time/op = 1.245µs
25165824 operations across 66 thread(s) in 30.285855898s; time/op = 1.203µs
25165824 operations across 67 thread(s) in 27.357863003s; time/op = 1.086µs
25165824 operations across 68 thread(s) in 29.043994089s; time/op = 1.153µs
25165824 operations across 69 thread(s) in 28.573149081s; time/op = 1.134µs
25165824 operations across 70 thread(s) in 29.537173972s; time/op = 1.173µs
25165824 operations across 71 thread(s) in 28.97214427s; time/op = 1.15µs
25165824 operations across 72 thread(s) in 28.937315881s; time/op = 1.149µs
25165824 operations across 73 thread(s) in 27.62250684s; time/op = 1.096µs
25165824 operations across 74 thread(s) in 30.302654799s; time/op = 1.204µs
25165824 operations across 75 thread(s) in 28.483221249s; time/op = 1.131µs
25165824 operations across 76 thread(s) in 30.955986446s; time/op = 1.229µs
25165824 operations across 77 thread(s) in 29.453338224s; time/op = 1.17µs
25165824 operations across 78 thread(s) in 30.606810307s; time/op = 1.216µs
25165824 operations across 79 thread(s) in 28.700039406s; time/op = 1.139µs
25165824 operations across 80 thread(s) in 31.200421977s; time/op = 1.238µs
25165824 operations across 81 thread(s) in 30.402500584s; time/op = 1.207µs
25165824 operations across 82 thread(s) in 35.315937211s; time/op = 1.402µs
25165824 operations across 83 thread(s) in 30.208875365s; time/op = 1.2µs
25165824 operations across 84 thread(s) in 29.328520441s; time/op = 1.165µs
25165824 operations across 85 thread(s) in 28.550763696s; time/op = 1.133µs
25165824 operations across 86 thread(s) in 31.139702423s; time/op = 1.236µs
25165824 operations across 87 thread(s) in 31.132363185s; time/op = 1.236µs
25165824 operations across 88 thread(s) in 29.74674849s; time/op = 1.181µs
25165824 operations across 89 thread(s) in 33.367916716s; time/op = 1.325µs
25165824 operations across 90 thread(s) in 31.103899894s; time/op = 1.235µs
25165824 operations across 91 thread(s) in 30.763785814s; time/op = 1.222µs
25165824 operations across 92 thread(s) in 31.706328921s; time/op = 1.259µs
25165824 operations across 93 thread(s) in 29.459931915s; time/op = 1.17µs
25165824 operations across 94 thread(s) in 34.229697702s; time/op = 1.36µs
25165824 operations across 95 thread(s) in 31.021610396s; time/op = 1.231µs
25165824 operations across 96 thread(s) in 28.833877533s; time/op = 1.145µs
25165824 operations across 97 thread(s) in 33.525054881s; time/op = 1.331µs
25165824 operations across 98 thread(s) in 29.964122289s; time/op = 1.19µs
25165824 operations across 99 thread(s) in 28.841155802s; time/op = 1.145µs
25165824 operations across 100 thread(s) in 29.183475717s; time/op = 1.159µs
25165824 operations across 101 thread(s) in 28.958290069s; time/op = 1.15µs
25165824 operations across 102 thread(s) in 32.257119061s; time/op = 1.281µs
25165824 operations across 103 thread(s) in 31.615237977s; time/op = 1.255µs
25165824 operations across 104 thread(s) in 30.148152039s; time/op = 1.197µs
25165824 operations across 105 thread(s) in 29.787199615s; time/op = 1.183µs
25165824 operations across 106 thread(s) in 30.90111486s; time/op = 1.227µs
25165824 operations across 107 thread(s) in 30.800699989s; time/op = 1.223µs
25165824 operations across 108 thread(s) in 31.645094035s; time/op = 1.256µs
25165824 operations across 109 thread(s) in 29.398492403s; time/op = 1.167µs
25165824 operations across 110 thread(s) in 28.565073181s; time/op = 1.134µs
25165824 operations across 111 thread(s) in 30.281516142s; time/op = 1.203µs
25165824 operations across 112 thread(s) in 30.015651331s; time/op = 1.192µs
25165824 operations across 113 thread(s) in 30.074151331s; time/op = 1.194µs
25165824 operations across 114 thread(s) in 31.597908115s; time/op = 1.254µs
25165824 operations across 115 thread(s) in 30.107446599s; time/op = 1.196µs
25165824 operations across 116 thread(s) in 31.787556622s; time/op = 1.262µs
25165824 operations across 117 thread(s) in 30.5844859s; time/op = 1.215µs
25165824 operations across 118 thread(s) in 29.846719898s; time/op = 1.185µs
25165824 operations across 119 thread(s) in 30.228107856s; time/op = 1.201µs
25165824 operations across 120 thread(s) in 31.95428357s; time/op = 1.268µs
25165824 operations across 121 thread(s) in 30.624820892s; time/op = 1.216µs
25165824 operations across 122 thread(s) in 29.592907097s; time/op = 1.175µs
25165824 operations across 123 thread(s) in 30.562923034s; time/op = 1.214µs
25165824 operations across 124 thread(s) in 31.785687019s; time/op = 1.262µs
25165824 operations across 125 thread(s) in 31.080370228s; time/op = 1.234µs
25165824 operations across 126 thread(s) in 30.172962425s; time/op = 1.198µs
25165824 operations across 127 thread(s) in 32.947115367s; time/op = 1.308µs
25165824 operations across 128 thread(s) in 30.183024538s; time/op = 1.199µs

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

     41,172,591.44 msec task-clock                #    3.778 CPUs utilized          
     2,688,581,001      context-switches          #    0.065 M/sec                  
        61,069,357      cpu-migrations            #    0.001 M/sec                  
       284,958,689      page-faults               #    0.007 M/sec                  
74,100,967,798,967      cycles                    #    1.800 GHz                      (62.53%)
22,782,850,164,147      stalled-cycles-frontend   #   30.75% frontend cycles idle     (62.53%)
24,788,370,633,195      stalled-cycles-backend    #   33.45% backend cycles idle      (62.51%)
29,965,054,047,924      instructions              #    0.40  insn per cycle         
                                                  #    0.83  stalled cycles per insn  (62.49%)
 5,957,488,151,117      branches                  #  144.695 M/sec                    (62.47%)
    80,529,805,021      branch-misses             #    1.35% of all branches          (62.47%)
13,182,408,066,946      L1-dcache-loads           #  320.174 M/sec                    (62.48%)
   870,224,649,392      L1-dcache-load-misses     #    6.60% of all L1-dcache hits    (62.51%)
   <not supported>      LLC-loads                                                   
   <not supported>      LLC-load-misses                                             

   10898.002440551 seconds time elapsed

    6440.778594000 seconds user
   35210.764768000 seconds sys