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.19459489s; time/op = 245ns
25165824 operations across 2 thread(s) in 16.33015027s; time/op = 648ns
25165824 operations across 3 thread(s) in 22.97767269s; time/op = 912ns
25165824 operations across 4 thread(s) in 18.756009988s; time/op = 745ns
25165824 operations across 5 thread(s) in 22.046867649s; time/op = 875ns
25165824 operations across 6 thread(s) in 22.514798396s; time/op = 894ns
25165824 operations across 7 thread(s) in 22.201679025s; time/op = 882ns
25165824 operations across 8 thread(s) in 23.360287421s; time/op = 927ns
25165824 operations across 9 thread(s) in 24.754547685s; time/op = 982ns
25165824 operations across 10 thread(s) in 24.529730548s; time/op = 974ns
25165824 operations across 11 thread(s) in 24.838177246s; time/op = 986ns
25165824 operations across 12 thread(s) in 23.77762888s; time/op = 943ns
25165824 operations across 13 thread(s) in 24.782544431s; time/op = 984ns
25165824 operations across 14 thread(s) in 26.283693554s; time/op = 1.044µs
25165824 operations across 15 thread(s) in 25.588596462s; time/op = 1.016µs
25165824 operations across 16 thread(s) in 26.41815061s; time/op = 1.049µs
25165824 operations across 17 thread(s) in 27.095398772s; time/op = 1.075µs
25165824 operations across 18 thread(s) in 28.676895972s; time/op = 1.138µs
25165824 operations across 19 thread(s) in 26.219213016s; time/op = 1.041µs
25165824 operations across 20 thread(s) in 28.267243364s; time/op = 1.122µs
25165824 operations across 21 thread(s) in 29.370416609s; time/op = 1.166µs
25165824 operations across 22 thread(s) in 28.30330301s; time/op = 1.124µs
25165824 operations across 23 thread(s) in 28.961293441s; time/op = 1.15µs
25165824 operations across 24 thread(s) in 30.006173791s; time/op = 1.192µs
25165824 operations across 25 thread(s) in 28.985175096s; time/op = 1.151µs
25165824 operations across 26 thread(s) in 30.248106006s; time/op = 1.201µs
25165824 operations across 27 thread(s) in 29.985519235s; time/op = 1.191µs
25165824 operations across 28 thread(s) in 29.249960663s; time/op = 1.161µs
25165824 operations across 29 thread(s) in 29.862321858s; time/op = 1.186µs
25165824 operations across 30 thread(s) in 29.34883378s; time/op = 1.165µs
25165824 operations across 31 thread(s) in 29.255735133s; time/op = 1.162µs
25165824 operations across 32 thread(s) in 28.732237204s; time/op = 1.141µs
25165824 operations across 33 thread(s) in 31.753685026s; time/op = 1.26µs
25165824 operations across 34 thread(s) in 29.678543476s; time/op = 1.178µs
25165824 operations across 35 thread(s) in 31.486989764s; time/op = 1.25µs
25165824 operations across 36 thread(s) in 29.77910416s; time/op = 1.182µs
25165824 operations across 37 thread(s) in 31.750791363s; time/op = 1.26µs
25165824 operations across 38 thread(s) in 29.589504069s; time/op = 1.175µs
25165824 operations across 39 thread(s) in 31.505998393s; time/op = 1.251µs
25165824 operations across 40 thread(s) in 30.824988286s; time/op = 1.224µs
25165824 operations across 41 thread(s) in 30.211993739s; time/op = 1.2µs
25165824 operations across 42 thread(s) in 29.059179984s; time/op = 1.154µs
25165824 operations across 43 thread(s) in 29.945781252s; time/op = 1.189µs
25165824 operations across 44 thread(s) in 30.505184045s; time/op = 1.212µs
25165824 operations across 45 thread(s) in 30.87811189s; time/op = 1.226µs
25165824 operations across 46 thread(s) in 30.687601615s; time/op = 1.219µs
25165824 operations across 47 thread(s) in 31.940512944s; time/op = 1.268µs
25165824 operations across 48 thread(s) in 29.843761568s; time/op = 1.185µs
25165824 operations across 49 thread(s) in 30.480179472s; time/op = 1.211µs
25165824 operations across 50 thread(s) in 30.326281502s; time/op = 1.204µs
25165824 operations across 51 thread(s) in 31.080592827s; time/op = 1.234µs
25165824 operations across 52 thread(s) in 31.080938057s; time/op = 1.234µs
25165824 operations across 53 thread(s) in 30.916642576s; time/op = 1.228µs
25165824 operations across 54 thread(s) in 30.853185494s; time/op = 1.225µs
25165824 operations across 55 thread(s) in 30.865981682s; time/op = 1.226µs
25165824 operations across 56 thread(s) in 31.146489677s; time/op = 1.236µs
25165824 operations across 57 thread(s) in 30.255170031s; time/op = 1.202µs
25165824 operations across 58 thread(s) in 30.07279698s; time/op = 1.194µs
25165824 operations across 59 thread(s) in 30.508958866s; time/op = 1.212µs
25165824 operations across 60 thread(s) in 32.668504845s; time/op = 1.297µs
25165824 operations across 61 thread(s) in 30.967457554s; time/op = 1.23µs
25165824 operations across 62 thread(s) in 32.744498269s; time/op = 1.3µs
25165824 operations across 63 thread(s) in 31.764039622s; time/op = 1.261µs
25165824 operations across 64 thread(s) in 32.775924588s; time/op = 1.301µs
25165824 operations across 65 thread(s) in 34.03688064s; time/op = 1.352µs
25165824 operations across 66 thread(s) in 31.202641505s; time/op = 1.239µs
25165824 operations across 67 thread(s) in 31.260979531s; time/op = 1.241µs
25165824 operations across 68 thread(s) in 30.969056278s; time/op = 1.23µs
25165824 operations across 69 thread(s) in 30.135309957s; time/op = 1.197µs
25165824 operations across 70 thread(s) in 32.922295096s; time/op = 1.307µs
25165824 operations across 71 thread(s) in 31.224824398s; time/op = 1.239µs
25165824 operations across 72 thread(s) in 32.744715088s; time/op = 1.3µs
25165824 operations across 73 thread(s) in 31.635002743s; time/op = 1.256µs
25165824 operations across 74 thread(s) in 32.336856591s; time/op = 1.284µs
25165824 operations across 75 thread(s) in 31.162941411s; time/op = 1.237µs
25165824 operations across 76 thread(s) in 35.010413386s; time/op = 1.39µs
25165824 operations across 77 thread(s) in 32.315503164s; time/op = 1.283µs
25165824 operations across 78 thread(s) in 31.117678652s; time/op = 1.235µs
25165824 operations across 79 thread(s) in 31.546444013s; time/op = 1.252µs
25165824 operations across 80 thread(s) in 33.599499256s; time/op = 1.334µs
25165824 operations across 81 thread(s) in 31.520594072s; time/op = 1.251µs
25165824 operations across 82 thread(s) in 31.760800215s; time/op = 1.261µs
25165824 operations across 83 thread(s) in 31.319871618s; time/op = 1.243µs
25165824 operations across 84 thread(s) in 32.320883247s; time/op = 1.283µs
25165824 operations across 85 thread(s) in 31.554243345s; time/op = 1.253µs
25165824 operations across 86 thread(s) in 31.937864767s; time/op = 1.268µs
25165824 operations across 87 thread(s) in 32.495622662s; time/op = 1.29µs
25165824 operations across 88 thread(s) in 31.667510622s; time/op = 1.257µs
25165824 operations across 89 thread(s) in 31.27586397s; time/op = 1.241µs
25165824 operations across 90 thread(s) in 31.77721033s; time/op = 1.261µs
25165824 operations across 91 thread(s) in 31.982944426s; time/op = 1.27µs
25165824 operations across 92 thread(s) in 31.658908496s; time/op = 1.257µs
25165824 operations across 93 thread(s) in 33.54688033s; time/op = 1.332µs
25165824 operations across 94 thread(s) in 31.953806427s; time/op = 1.268µs
25165824 operations across 95 thread(s) in 32.482199112s; time/op = 1.29µs
25165824 operations across 96 thread(s) in 31.511175831s; time/op = 1.251µs
25165824 operations across 97 thread(s) in 32.210872343s; time/op = 1.279µs
25165824 operations across 98 thread(s) in 32.863307431s; time/op = 1.305µs
25165824 operations across 99 thread(s) in 33.525042805s; time/op = 1.331µs
25165824 operations across 100 thread(s) in 32.602446632s; time/op = 1.294µs
25165824 operations across 101 thread(s) in 32.07576317s; time/op = 1.274µs
25165824 operations across 102 thread(s) in 33.556876598s; time/op = 1.333µs
25165824 operations across 103 thread(s) in 33.83105671s; time/op = 1.344µs
25165824 operations across 104 thread(s) in 32.840326587s; time/op = 1.304µs
25165824 operations across 105 thread(s) in 32.066256953s; time/op = 1.273µs
25165824 operations across 106 thread(s) in 38.505857497s; time/op = 1.529µs
25165824 operations across 107 thread(s) in 33.062584984s; time/op = 1.313µs
25165824 operations across 108 thread(s) in 31.382920481s; time/op = 1.246µs
25165824 operations across 109 thread(s) in 30.753106803s; time/op = 1.221µs
25165824 operations across 110 thread(s) in 32.109050913s; time/op = 1.275µs
25165824 operations across 111 thread(s) in 32.647597511s; time/op = 1.296µs
25165824 operations across 112 thread(s) in 32.285827613s; time/op = 1.282µs
25165824 operations across 113 thread(s) in 33.900036351s; time/op = 1.346µs
25165824 operations across 114 thread(s) in 32.681663862s; time/op = 1.298µs
25165824 operations across 115 thread(s) in 33.946847594s; time/op = 1.348µs
25165824 operations across 116 thread(s) in 33.065393609s; time/op = 1.313µs
25165824 operations across 117 thread(s) in 33.570310634s; time/op = 1.333µs
25165824 operations across 118 thread(s) in 32.301587714s; time/op = 1.282µs
25165824 operations across 119 thread(s) in 33.136382379s; time/op = 1.316µs
25165824 operations across 120 thread(s) in 33.107144686s; time/op = 1.315µs
25165824 operations across 121 thread(s) in 32.633315925s; time/op = 1.296µs
25165824 operations across 122 thread(s) in 33.688945211s; time/op = 1.338µs
25165824 operations across 123 thread(s) in 32.221314958s; time/op = 1.279µs
25165824 operations across 124 thread(s) in 33.574443896s; time/op = 1.333µs
25165824 operations across 125 thread(s) in 33.041633853s; time/op = 1.312µs
25165824 operations across 126 thread(s) in 31.275853597s; time/op = 1.241µs
25165824 operations across 127 thread(s) in 31.797126307s; time/op = 1.262µs
25165824 operations across 128 thread(s) in 33.307529951s; time/op = 1.323µs
Read heavy
25165824 operations across 1 thread(s) in 3.531204119s; time/op = 140ns
25165824 operations across 2 thread(s) in 14.791025601s; time/op = 587ns
25165824 operations across 3 thread(s) in 21.018457176s; time/op = 834ns
25165824 operations across 4 thread(s) in 18.147029419s; time/op = 720ns
25165824 operations across 5 thread(s) in 19.142630514s; time/op = 759ns
25165824 operations across 6 thread(s) in 23.039311487s; time/op = 914ns
25165824 operations across 7 thread(s) in 23.256908193s; time/op = 923ns
25165824 operations across 8 thread(s) in 26.782401532s; time/op = 1.064µs
25165824 operations across 9 thread(s) in 26.896814068s; time/op = 1.068µs
25165824 operations across 10 thread(s) in 28.758838296s; time/op = 1.142µs
25165824 operations across 11 thread(s) in 28.245165606s; time/op = 1.121µs
25165824 operations across 12 thread(s) in 23.686891066s; time/op = 940ns
25165824 operations across 13 thread(s) in 25.313823242s; time/op = 1.005µs
25165824 operations across 14 thread(s) in 25.794727942s; time/op = 1.024µs
25165824 operations across 15 thread(s) in 26.599120215s; time/op = 1.056µs
25165824 operations across 16 thread(s) in 28.762314732s; time/op = 1.142µs
25165824 operations across 17 thread(s) in 28.746853261s; time/op = 1.141µs
25165824 operations across 18 thread(s) in 24.788870449s; time/op = 984ns
25165824 operations across 19 thread(s) in 28.911925924s; time/op = 1.148µs
25165824 operations across 20 thread(s) in 26.289582544s; time/op = 1.044µs
25165824 operations across 21 thread(s) in 26.661550096s; time/op = 1.059µs
25165824 operations across 22 thread(s) in 26.201402232s; time/op = 1.041µs
25165824 operations across 23 thread(s) in 26.145403732s; time/op = 1.038µs
25165824 operations across 24 thread(s) in 24.122937039s; time/op = 957ns
25165824 operations across 25 thread(s) in 27.565059504s; time/op = 1.094µs
25165824 operations across 26 thread(s) in 27.259738862s; time/op = 1.082µs
25165824 operations across 27 thread(s) in 28.874629542s; time/op = 1.146µs
25165824 operations across 28 thread(s) in 26.070142601s; time/op = 1.035µs
25165824 operations across 29 thread(s) in 24.734261848s; time/op = 982ns
25165824 operations across 30 thread(s) in 26.225399125s; time/op = 1.041µs
25165824 operations across 31 thread(s) in 25.441984113s; time/op = 1.01µs
25165824 operations across 32 thread(s) in 27.128959826s; time/op = 1.077µs
25165824 operations across 33 thread(s) in 24.780601958s; time/op = 984ns
25165824 operations across 34 thread(s) in 24.563027806s; time/op = 975ns
25165824 operations across 35 thread(s) in 24.572781928s; time/op = 975ns
25165824 operations across 36 thread(s) in 28.248599467s; time/op = 1.121µs
25165824 operations across 37 thread(s) in 28.428321579s; time/op = 1.129µs
25165824 operations across 38 thread(s) in 27.938602152s; time/op = 1.109µs
25165824 operations across 39 thread(s) in 27.158851064s; time/op = 1.078µs
25165824 operations across 40 thread(s) in 23.367673543s; time/op = 927ns
25165824 operations across 41 thread(s) in 25.874859012s; time/op = 1.027µs
25165824 operations across 42 thread(s) in 26.754595572s; time/op = 1.062µs
25165824 operations across 43 thread(s) in 24.296787448s; time/op = 964ns
25165824 operations across 44 thread(s) in 28.751404249s; time/op = 1.141µs
25165824 operations across 45 thread(s) in 24.544853729s; time/op = 974ns
25165824 operations across 46 thread(s) in 24.963320904s; time/op = 991ns
25165824 operations across 47 thread(s) in 24.43269937s; time/op = 970ns
25165824 operations across 48 thread(s) in 26.073214106s; time/op = 1.035µs
25165824 operations across 49 thread(s) in 26.080644745s; time/op = 1.036µs
25165824 operations across 50 thread(s) in 23.022693856s; time/op = 913ns
25165824 operations across 51 thread(s) in 27.841176752s; time/op = 1.105µs
25165824 operations across 52 thread(s) in 29.981482849s; time/op = 1.191µs
25165824 operations across 53 thread(s) in 26.014410791s; time/op = 1.033µs
25165824 operations across 54 thread(s) in 26.40896783s; time/op = 1.049µs
25165824 operations across 55 thread(s) in 25.81260829s; time/op = 1.025µs
25165824 operations across 56 thread(s) in 25.049423164s; time/op = 994ns
25165824 operations across 57 thread(s) in 27.296944603s; time/op = 1.083µs
25165824 operations across 58 thread(s) in 27.57535649s; time/op = 1.094µs
25165824 operations across 59 thread(s) in 25.029500946s; time/op = 994ns
25165824 operations across 60 thread(s) in 30.257913369s; time/op = 1.202µs
25165824 operations across 61 thread(s) in 29.035249998s; time/op = 1.153µs
25165824 operations across 62 thread(s) in 24.032353183s; time/op = 954ns
25165824 operations across 63 thread(s) in 26.65430572s; time/op = 1.058µs
25165824 operations across 64 thread(s) in 24.356860288s; time/op = 967ns
25165824 operations across 65 thread(s) in 23.875147614s; time/op = 947ns
25165824 operations across 66 thread(s) in 28.276126939s; time/op = 1.122µs
25165824 operations across 67 thread(s) in 26.827800344s; time/op = 1.065µs
25165824 operations across 68 thread(s) in 25.637629842s; time/op = 1.018µs
25165824 operations across 69 thread(s) in 22.868922639s; time/op = 908ns
25165824 operations across 70 thread(s) in 24.649402802s; time/op = 978ns
25165824 operations across 71 thread(s) in 24.317907424s; time/op = 965ns
25165824 operations across 72 thread(s) in 23.18046165s; time/op = 920ns
25165824 operations across 73 thread(s) in 22.077740451s; time/op = 877ns
25165824 operations across 74 thread(s) in 22.191059054s; time/op = 881ns
25165824 operations across 75 thread(s) in 26.410567129s; time/op = 1.049µs
25165824 operations across 76 thread(s) in 30.131134791s; time/op = 1.197µs
25165824 operations across 77 thread(s) in 24.527971155s; time/op = 973ns
25165824 operations across 78 thread(s) in 25.290923393s; time/op = 1.004µs
25165824 operations across 79 thread(s) in 24.93078354s; time/op = 989ns
25165824 operations across 80 thread(s) in 26.048568975s; time/op = 1.034µs
25165824 operations across 81 thread(s) in 27.543321783s; time/op = 1.093µs
25165824 operations across 82 thread(s) in 25.730579705s; time/op = 1.022µs
25165824 operations across 83 thread(s) in 26.947527414s; time/op = 1.07µs
25165824 operations across 84 thread(s) in 27.848139488s; time/op = 1.105µs
25165824 operations across 85 thread(s) in 24.382961423s; time/op = 968ns
25165824 operations across 86 thread(s) in 27.957793897s; time/op = 1.11µs
25165824 operations across 87 thread(s) in 24.878608714s; time/op = 987ns
25165824 operations across 88 thread(s) in 26.008101965s; time/op = 1.033µs
25165824 operations across 89 thread(s) in 23.49118162s; time/op = 932ns
25165824 operations across 90 thread(s) in 25.38704024s; time/op = 1.008µs
25165824 operations across 91 thread(s) in 25.142646044s; time/op = 998ns
25165824 operations across 92 thread(s) in 25.537054739s; time/op = 1.014µs
25165824 operations across 93 thread(s) in 31.78441101s; time/op = 1.262µs
25165824 operations across 94 thread(s) in 25.16981911s; time/op = 999ns
25165824 operations across 95 thread(s) in 25.20177673s; time/op = 1.001µs
25165824 operations across 96 thread(s) in 26.706708319s; time/op = 1.061µs
25165824 operations across 97 thread(s) in 25.098768898s; time/op = 996ns
25165824 operations across 98 thread(s) in 24.293681188s; time/op = 964ns
25165824 operations across 99 thread(s) in 26.566362744s; time/op = 1.055µs
25165824 operations across 100 thread(s) in 27.354974032s; time/op = 1.086µs
25165824 operations across 101 thread(s) in 24.86995934s; time/op = 987ns
25165824 operations across 102 thread(s) in 23.05556127s; time/op = 915ns
25165824 operations across 103 thread(s) in 23.010249223s; time/op = 913ns
25165824 operations across 104 thread(s) in 28.228542361s; time/op = 1.121µs
25165824 operations across 105 thread(s) in 23.326610038s; time/op = 925ns
25165824 operations across 106 thread(s) in 25.44993675s; time/op = 1.01µs
25165824 operations across 107 thread(s) in 26.437929497s; time/op = 1.05µs
25165824 operations across 108 thread(s) in 24.454308272s; time/op = 971ns
25165824 operations across 109 thread(s) in 25.307157727s; time/op = 1.005µs
25165824 operations across 110 thread(s) in 25.126961124s; time/op = 998ns
25165824 operations across 111 thread(s) in 28.418813681s; time/op = 1.128µs
25165824 operations across 112 thread(s) in 28.559206642s; time/op = 1.134µs
25165824 operations across 113 thread(s) in 24.04198375s; time/op = 954ns
25165824 operations across 114 thread(s) in 23.106568812s; time/op = 917ns
25165824 operations across 115 thread(s) in 27.945768793s; time/op = 1.109µs
25165824 operations across 116 thread(s) in 30.098756361s; time/op = 1.195µs
25165824 operations across 117 thread(s) in 25.466737799s; time/op = 1.011µs
25165824 operations across 118 thread(s) in 27.619355249s; time/op = 1.096µs
25165824 operations across 119 thread(s) in 28.166765789s; time/op = 1.118µs
25165824 operations across 120 thread(s) in 24.281397417s; time/op = 964ns
25165824 operations across 121 thread(s) in 27.778788365s; time/op = 1.102µs
25165824 operations across 122 thread(s) in 23.917801241s; time/op = 949ns
25165824 operations across 123 thread(s) in 22.590156386s; time/op = 897ns
25165824 operations across 124 thread(s) in 23.764696737s; time/op = 943ns
25165824 operations across 125 thread(s) in 30.431837198s; time/op = 1.209µs
25165824 operations across 126 thread(s) in 29.047246762s; time/op = 1.153µs
25165824 operations across 127 thread(s) in 31.853250715s; time/op = 1.264µs
25165824 operations across 128 thread(s) in 27.542882399s; time/op = 1.093µs
Uniform
25165824 operations across 1 thread(s) in 5.987739982s; time/op = 237ns
25165824 operations across 2 thread(s) in 15.103224959s; time/op = 600ns
25165824 operations across 3 thread(s) in 24.509927384s; time/op = 973ns
25165824 operations across 4 thread(s) in 21.151695798s; time/op = 840ns
25165824 operations across 5 thread(s) in 22.72873837s; time/op = 902ns
25165824 operations across 6 thread(s) in 23.915230843s; time/op = 949ns
25165824 operations across 7 thread(s) in 22.320190759s; time/op = 886ns
25165824 operations across 8 thread(s) in 23.781516434s; time/op = 944ns
25165824 operations across 9 thread(s) in 24.939504263s; time/op = 990ns
25165824 operations across 10 thread(s) in 27.3655208s; time/op = 1.086µs
25165824 operations across 11 thread(s) in 27.785062933s; time/op = 1.103µs
25165824 operations across 12 thread(s) in 29.435839964s; time/op = 1.169µs
25165824 operations across 13 thread(s) in 27.727940235s; time/op = 1.1µs
25165824 operations across 14 thread(s) in 30.634214557s; time/op = 1.217µs
25165824 operations across 15 thread(s) in 27.495666673s; time/op = 1.091µs
25165824 operations across 16 thread(s) in 29.670931589s; time/op = 1.178µs
25165824 operations across 17 thread(s) in 29.450958352s; time/op = 1.169µs
25165824 operations across 18 thread(s) in 30.482612501s; time/op = 1.211µs
25165824 operations across 19 thread(s) in 27.413046203s; time/op = 1.088µs
25165824 operations across 20 thread(s) in 28.185005159s; time/op = 1.119µs
25165824 operations across 21 thread(s) in 26.859884511s; time/op = 1.067µs
25165824 operations across 22 thread(s) in 31.167523168s; time/op = 1.237µs
25165824 operations across 23 thread(s) in 30.632722614s; time/op = 1.217µs
25165824 operations across 24 thread(s) in 28.82800101s; time/op = 1.144µs
25165824 operations across 25 thread(s) in 29.566138681s; time/op = 1.174µs
25165824 operations across 26 thread(s) in 28.987916495s; time/op = 1.151µs
25165824 operations across 27 thread(s) in 29.131995014s; time/op = 1.157µs
25165824 operations across 28 thread(s) in 29.179445041s; time/op = 1.159µs
25165824 operations across 29 thread(s) in 28.682887137s; time/op = 1.139µs
25165824 operations across 30 thread(s) in 29.12597665s; time/op = 1.157µs
25165824 operations across 31 thread(s) in 30.071208646s; time/op = 1.194µs
25165824 operations across 32 thread(s) in 27.974712946s; time/op = 1.11µs
25165824 operations across 33 thread(s) in 30.829072121s; time/op = 1.224µs
25165824 operations across 34 thread(s) in 29.175063054s; time/op = 1.158µs
25165824 operations across 35 thread(s) in 27.827808791s; time/op = 1.104µs
25165824 operations across 36 thread(s) in 26.919549498s; time/op = 1.069µs
25165824 operations across 37 thread(s) in 29.353781841s; time/op = 1.166µs
25165824 operations across 38 thread(s) in 28.615404791s; time/op = 1.136µs
25165824 operations across 39 thread(s) in 27.36422492s; time/op = 1.086µs
25165824 operations across 40 thread(s) in 29.180085187s; time/op = 1.159µs
25165824 operations across 41 thread(s) in 29.82668988s; time/op = 1.184µs
25165824 operations across 42 thread(s) in 28.166261752s; time/op = 1.118µs
25165824 operations across 43 thread(s) in 27.890012009s; time/op = 1.107µs
25165824 operations across 44 thread(s) in 29.65085081s; time/op = 1.177µs
25165824 operations across 45 thread(s) in 30.00700776s; time/op = 1.192µs
25165824 operations across 46 thread(s) in 30.671335957s; time/op = 1.218µs
25165824 operations across 47 thread(s) in 27.639362025s; time/op = 1.097µs
25165824 operations across 48 thread(s) in 28.112819374s; time/op = 1.116µs
25165824 operations across 49 thread(s) in 28.442084821s; time/op = 1.129µs
25165824 operations across 50 thread(s) in 28.441167735s; time/op = 1.129µs
25165824 operations across 51 thread(s) in 28.198890359s; time/op = 1.119µs
25165824 operations across 52 thread(s) in 28.386812333s; time/op = 1.127µs
25165824 operations across 53 thread(s) in 28.825726126s; time/op = 1.144µs
25165824 operations across 54 thread(s) in 28.308331819s; time/op = 1.124µs
25165824 operations across 55 thread(s) in 28.521314329s; time/op = 1.132µs
25165824 operations across 56 thread(s) in 29.240652123s; time/op = 1.161µs
25165824 operations across 57 thread(s) in 28.364107376s; time/op = 1.126µs
25165824 operations across 58 thread(s) in 28.147628608s; time/op = 1.117µs
25165824 operations across 59 thread(s) in 31.420076409s; time/op = 1.247µs
25165824 operations across 60 thread(s) in 29.83862783s; time/op = 1.185µs
25165824 operations across 61 thread(s) in 29.778203504s; time/op = 1.182µs
25165824 operations across 62 thread(s) in 28.484042368s; time/op = 1.131µs
25165824 operations across 63 thread(s) in 29.72708251s; time/op = 1.18µs
25165824 operations across 64 thread(s) in 30.506996486s; time/op = 1.212µs
25165824 operations across 65 thread(s) in 30.191792442s; time/op = 1.199µs
25165824 operations across 66 thread(s) in 28.699730954s; time/op = 1.139µs
25165824 operations across 67 thread(s) in 27.998024505s; time/op = 1.111µs
25165824 operations across 68 thread(s) in 28.861200891s; time/op = 1.146µs
25165824 operations across 69 thread(s) in 29.009631737s; time/op = 1.152µs
25165824 operations across 70 thread(s) in 27.435763416s; time/op = 1.089µs
25165824 operations across 71 thread(s) in 30.810935953s; time/op = 1.224µs
25165824 operations across 72 thread(s) in 29.048300522s; time/op = 1.153µs
25165824 operations across 73 thread(s) in 34.836603051s; time/op = 1.384µs
25165824 operations across 74 thread(s) in 30.353816394s; time/op = 1.206µs
25165824 operations across 75 thread(s) in 29.840929262s; time/op = 1.185µs
25165824 operations across 76 thread(s) in 31.033684993s; time/op = 1.232µs
25165824 operations across 77 thread(s) in 29.97027508s; time/op = 1.19µs
25165824 operations across 78 thread(s) in 30.239744053s; time/op = 1.201µs
25165824 operations across 79 thread(s) in 25.962972976s; time/op = 1.031µs
25165824 operations across 80 thread(s) in 28.110713237s; time/op = 1.116µs
25165824 operations across 81 thread(s) in 29.121742615s; time/op = 1.156µs
25165824 operations across 82 thread(s) in 29.230230949s; time/op = 1.161µs
25165824 operations across 83 thread(s) in 28.585353903s; time/op = 1.135µs
25165824 operations across 84 thread(s) in 28.892866394s; time/op = 1.147µs
25165824 operations across 85 thread(s) in 28.80687513s; time/op = 1.144µs
25165824 operations across 86 thread(s) in 28.638012481s; time/op = 1.137µs
25165824 operations across 87 thread(s) in 32.027873496s; time/op = 1.272µs
25165824 operations across 88 thread(s) in 29.457286529s; time/op = 1.17µs
25165824 operations across 89 thread(s) in 29.801588676s; time/op = 1.183µs
25165824 operations across 90 thread(s) in 28.278428425s; time/op = 1.123µs
25165824 operations across 91 thread(s) in 31.282851869s; time/op = 1.242µs
25165824 operations across 92 thread(s) in 28.904455888s; time/op = 1.147µs
25165824 operations across 93 thread(s) in 30.348425949s; time/op = 1.205µs
25165824 operations across 94 thread(s) in 31.099439516s; time/op = 1.234µs
25165824 operations across 95 thread(s) in 29.863655056s; time/op = 1.186µs
25165824 operations across 96 thread(s) in 29.543391171s; time/op = 1.173µs
25165824 operations across 97 thread(s) in 30.649590647s; time/op = 1.217µs
25165824 operations across 98 thread(s) in 30.967943689s; time/op = 1.23µs
25165824 operations across 99 thread(s) in 29.495274335s; time/op = 1.171µs
25165824 operations across 100 thread(s) in 29.956150407s; time/op = 1.189µs
25165824 operations across 101 thread(s) in 29.209732954s; time/op = 1.16µs
25165824 operations across 102 thread(s) in 28.345785064s; time/op = 1.125µs
25165824 operations across 103 thread(s) in 29.31576955s; time/op = 1.164µs
25165824 operations across 104 thread(s) in 31.165024557s; time/op = 1.237µs
25165824 operations across 105 thread(s) in 30.715977808s; time/op = 1.22µs
25165824 operations across 106 thread(s) in 29.620398577s; time/op = 1.176µs
25165824 operations across 107 thread(s) in 30.386226235s; time/op = 1.207µs
25165824 operations across 108 thread(s) in 32.247042907s; time/op = 1.28µs
25165824 operations across 109 thread(s) in 30.226351143s; time/op = 1.2µs
25165824 operations across 110 thread(s) in 29.999221664s; time/op = 1.191µs
25165824 operations across 111 thread(s) in 31.623053671s; time/op = 1.255µs
25165824 operations across 112 thread(s) in 29.349041891s; time/op = 1.165µs
25165824 operations across 113 thread(s) in 30.696506796s; time/op = 1.219µs
25165824 operations across 114 thread(s) in 31.243363003s; time/op = 1.24µs
25165824 operations across 115 thread(s) in 30.60196736s; time/op = 1.215µs
25165824 operations across 116 thread(s) in 30.925965528s; time/op = 1.228µs
25165824 operations across 117 thread(s) in 29.868649036s; time/op = 1.186µs
25165824 operations across 118 thread(s) in 31.107991592s; time/op = 1.235µs
25165824 operations across 119 thread(s) in 32.278769575s; time/op = 1.282µs
25165824 operations across 120 thread(s) in 31.947716828s; time/op = 1.268µs
25165824 operations across 121 thread(s) in 30.970670281s; time/op = 1.23µs
25165824 operations across 122 thread(s) in 30.39224199s; time/op = 1.207µs
25165824 operations across 123 thread(s) in 30.217387406s; time/op = 1.2µs
25165824 operations across 124 thread(s) in 31.428575305s; time/op = 1.248µs
25165824 operations across 125 thread(s) in 31.546244968s; time/op = 1.252µs
25165824 operations across 126 thread(s) in 30.760433088s; time/op = 1.222µs
25165824 operations across 127 thread(s) in 30.338217081s; time/op = 1.205µs
25165824 operations across 128 thread(s) in 31.213077363s; time/op = 1.239µs

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

     42,653,636.98 msec task-clock                #    3.911 CPUs utilized          
     2,750,839,754      context-switches          #    0.064 M/sec                  
        64,504,909      cpu-migrations            #    0.002 M/sec                  
       284,515,165      page-faults               #    0.007 M/sec                  
77,069,622,147,757      cycles                    #    1.807 GHz                      (62.51%)
24,456,827,737,391      stalled-cycles-frontend   #   31.73% frontend cycles idle     (62.52%)
25,020,559,266,012      stalled-cycles-backend    #   32.46% backend cycles idle      (62.51%)
30,601,985,310,905      instructions              #    0.40  insn per cycle         
                                                  #    0.82  stalled cycles per insn  (62.51%)
 6,094,920,860,600      branches                  #  142.893 M/sec                    (62.51%)
    86,656,460,985      branch-misses             #    1.42% of all branches          (62.48%)
13,436,846,509,478      L1-dcache-loads           #  315.022 M/sec                    (62.48%)
   862,957,227,163      L1-dcache-load-misses     #    6.42% of all L1-dcache hits    (62.48%)
   <not supported>      LLC-loads                                                   
   <not supported>      LLC-load-misses                                             

   10907.257763125 seconds time elapsed

    6573.606378000 seconds user
   36565.527566000 seconds sys