-- PackedArray self bench ------------------------------------------------------
memcpy:
bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.345	      11.594
  32	       8	    0.220	      36.354
  32	      16	    0.219	      73.103
  32	      32	    0.372	      86.037
  32	      64	    0.424	     150.976
  32	     128	    0.510	     250.992
  32	     256	    0.689	     371.537
  32	     512	    1.049	     488.064
  32	    1024	    1.903	     538.082
  32	    2048	    3.260	     628.241
  32	    4096	    6.324	     647.686
  32	    8192	   12.139	     674.858
  32	   16384	   23.938	     684.436
  32	   32768	   46.390	     706.358
  32	   65536	   27.217	    2407.915
  32	  131072	   55.814	    2348.370
  32	  262144	  117.571	    2229.663
  32	  524288	  338.011	    1551.097
  32	 1048576	 1517.159	     691.144
avg (B/µs)	min (B/µs)	max (B/µs)
   767.185	    11.594	  2407.915

loopcpy:
bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.037	     107.546
  32	       8	    0.037	     216.480
  32	      16	    0.036	     444.430
  32	      32	    0.062	     516.222
  32	      64	    0.072	     888.859
  32	     128	    0.086	    1487.177
  32	     256	    0.439	     582.922
  32	     512	    0.176	    2909.869
  32	    1024	    0.327	    3130.443
  32	    2048	    3.101	     660.459
  32	    4096	    1.036	    3953.030
  32	    8192	    2.306	    3552.496
  32	   16384	    4.370	    3749.017
  32	   32768	   12.783	    2563.394
  32	   65536	   45.559	    1438.489
  32	  131072	   78.460	    1670.554
  32	  262144	  143.965	    1820.887
  32	  524288	  425.393	    1232.480
  32	 1048576	 1384.237	     757.512
avg (B/µs)	min (B/µs)	max (B/µs)
  1667.488	   107.546	  3953.030

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   1	       4	    0.064	      62.369	   1	       4	    0.063	      63.550
   1	       8	    0.065	     122.910	   1	       8	    0.029	     277.309
   1	      16	    0.071	     225.956	   1	      16	    0.031	     516.222
   1	      32	    0.087	     367.720	   1	      32	    0.038	     844.137
   1	      64	    0.118	     542.294	   1	      64	    0.057	    1123.161
   1	     128	    0.105	    1220.161	   1	     128	    0.060	    2130.440
   1	     256	    0.174	    1470.879	   1	     256	    0.096	    2671.000
   1	     512	    0.330	    1551.650	   1	     512	    0.202	    2535.400
   1	    1024	    0.603	    1698.287	   1	    1024	    0.295	    3469.279
   1	    2048	    1.243	    1647.475	   1	    2048	    0.600	    3414.123
   1	    4096	    2.304	    1777.902	   1	    4096	    1.150	    3562.071
   1	    8192	    4.559	    1796.869	   1	    8192	    2.198	    3727.057
   1	   16384	    9.124	    1795.743	   1	   16384	    4.333	    3781.405
   1	   32768	   22.830	    1435.304	   1	   32768	    8.620	    3801.382
   1	   65536	   65.304	    1003.556	   1	   65536	   17.089	    3835.006
   1	  131072	  147.249	     890.139	   1	  131072	   34.496	    3799.621
   1	  262144	  292.106	     897.428	   1	  262144	   69.092	    3794.128
   1	  524288	  594.218	     882.316	   1	  524288	  138.128	    3795.667
   1	 1048576	 1230.256	     852.324	   1	 1048576	  465.576	    2252.211
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1065.331	    62.369	  1796.869		  2599.640	    63.550	  3835.006

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   2	       4	    0.039	     102.300	   2	       4	    0.030	     133.153
   2	       8	    0.043	     185.384	   2	       8	    0.029	     277.309
   2	      16	    0.047	     340.654	   2	      16	    0.031	     516.222
   2	      32	    0.060	     534.732	   2	      32	    0.038	     844.137
   2	      64	    0.076	     841.490	   2	      64	    0.052	    1225.733
   2	     128	    0.104	    1231.355	   2	     128	    0.075	    1704.352
   2	     256	    0.171	    1497.548	   2	     256	    0.119	    2151.787
   2	     512	    0.330	    1551.650	   2	     512	    0.211	    2426.535
   2	    1024	    0.599	    1709.780	   2	    1024	    0.340	    3011.899
   2	    2048	    1.203	    1702.326	   2	    2048	    0.680	    3011.899
   2	    4096	    2.357	    1737.798	   2	    4096	    1.284	    3190.319
   2	    8192	    4.936	    1659.650	   2	    8192	    2.541	    3223.845
   2	   16384	    9.288	    1763.983	   2	   16384	    5.165	    3172.205
   2	   32768	   33.612	     974.896	   2	   32768	   13.474	    2431.945
   2	   65536	   82.340	     795.919	   2	   65536	   25.351	    2585.164
   2	  131072	  143.374	     914.197	   2	  131072	   43.692	    2999.917
   2	  262144	  274.993	     953.275	   2	  262144	   84.130	    3115.938
   2	  524288	  579.816	     904.232	   2	  524288	  169.442	    3094.200
   2	 1048576	 1126.103	     931.155	   2	 1048576	  475.089	    2207.115
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1070.122	   102.300	  1763.983		  2174.930	   133.153	  3223.845

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   3	       4	    0.038	     105.517	   3	       4	    0.062	      64.528
   3	       8	    0.042	     190.650	   3	       8	    0.030	     266.305
   3	      16	    0.049	     327.360	   3	      16	    0.032	     500.812
   3	      32	    0.061	     524.288	   3	      32	    0.040	     798.915
   3	      64	    0.086	     743.589	   3	      64	    0.058	    1104.673
   3	     128	    0.114	    1123.161	   3	     128	    0.082	    1560.671
   3	     256	    0.181	    1414.680	   3	     256	    0.129	    1984.735
   3	     512	    0.351	    1458.888	   3	     512	    0.235	    2180.186
   3	    1024	    0.660	    1551.650	   3	    1024	    0.413	    2479.773
   3	    2048	    1.331	    1538.588	   3	    2048	    0.805	    2544.412
   3	    4096	    2.529	    1619.520	   3	    4096	    1.617	    2533.157
   3	    8192	    5.326	    1538.105	   3	    8192	    3.086	    2654.697
   3	   16384	   10.208	    1604.995	   3	   16384	    6.170	    2655.415
   3	   32768	   23.660	    1384.943	   3	   32768	   12.932	    2533.857
   3	   65536	   63.512	    1031.870	   3	   65536	   24.486	    2676.461
   3	  131072	  134.604	     973.759	   3	  131072	   51.292	    2555.411
   3	  262144	  276.015	     949.745	   3	  262144	  108.676	    2412.162
   3	  524288	  586.475	     893.965	   3	  524288	  229.411	    2285.367
   3	 1048576	 1482.863	     707.129	   3	 1048576	  518.658	    2021.710
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1035.916	   105.517	  1619.520		  1884.908	    64.528	  2676.461

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   4	       4	    0.037	     108.240	   4	       4	    0.030	     133.153
   4	       8	    0.061	     131.072	   4	       8	    0.029	     275.036
   4	      16	    0.046	     347.714	   4	      16	    0.031	     516.222
   4	      32	    0.054	     593.884	   4	      32	    0.036	     888.859
   4	      64	    0.080	     798.915	   4	      64	    0.054	    1187.768
   4	     128	    0.102	    1257.309	   4	     128	    0.075	    1709.780
   4	     256	    0.169	    1514.445	   4	     256	    0.129	    1981.073
   4	     512	    0.326	    1570.946	   4	     512	    0.248	    2062.905
   4	    1024	    0.594	    1724.194	   4	    1024	    0.433	    2365.070
   4	    2048	    1.220	    1678.705	   4	    2048	    0.846	    2421.064
   4	    4096	    2.311	    1772.400	   4	    4096	    1.672	    2449.718
   4	    8192	    5.096	    1607.473	   4	    8192	    3.260	    2512.963
   4	   16384	    9.163	    1788.080	   4	   16384	    6.490	    2524.502
   4	   32768	   23.231	    1410.527	   4	   32768	   13.130	    2495.668
   4	   65536	   60.884	    1076.408	   4	   65536	   25.902	    2530.149
   4	  131072	  127.726	    1026.196	   4	  131072	   51.746	    2532.993
   4	  262144	  272.309	     962.671	   4	  262144	  117.553	    2230.007
   4	  524288	  568.179	     922.752	   4	  524288	  245.990	    2131.338
   4	 1048576	 1313.098	     798.551	   4	 1048576	  717.945	    1460.524
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1110.025	   108.240	  1788.080		  1810.989	   133.153	  2532.993

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   5	       4	    0.073	      54.828	   5	       4	    0.030	     133.153
   5	       8	    0.042	     190.650	   5	       8	    0.030	     266.305
   5	      16	    0.050	     319.566	   5	      16	    0.032	     500.812
   5	      32	    0.061	     524.288	   5	      32	    0.047	     677.867
   5	      64	    0.088	     727.467	   5	      64	    0.061	    1048.576
   5	     128	    0.117	    1093.423	   5	     128	    0.089	    1439.332
   5	     256	    0.201	    1273.715	   5	     256	    0.150	    1707.062
   5	     512	    0.375	    1365.215	   5	     512	    0.294	    1741.674
   5	    1024	    0.676	    1514.980	   5	    1024	    0.570	    1797.057
   5	    2048	    1.325	    1545.786	   5	    2048	    1.103	    1856.480
   5	    4096	    2.618	    1564.651	   5	    4096	    2.044	    2003.951
   5	    8192	    5.163	    1586.688	   5	    8192	    4.069	    2013.227
   5	   16384	   10.344	    1583.909	   5	   16384	    8.078	    2028.200
   5	   32768	   28.417	    1153.118	   5	   32768	   16.270	    2013.994
   5	   65536	   72.394	     905.270	   5	   65536	   32.182	    2036.419
   5	  131072	  147.810	     886.760	   5	  131072	   63.014	    2080.045
   5	  262144	  307.085	     853.653	   5	  262144	  139.387	    1880.693
   5	  524288	  625.664	     837.971	   5	  524288	  303.887	    1725.274
   5	 1048576	 1355.441	     773.605	   5	 1048576	  727.501	    1441.340
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   987.134	    54.828	  1586.688		  1494.287	   133.153	  2080.045

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   6	       4	    0.041	      97.542	   6	       4	    0.085	      47.127
   6	       8	    0.043	     186.414	   6	       8	    0.029	     275.036
   6	      16	    0.051	     313.593	   6	      16	    0.032	     500.812
   6	      32	    0.065	     491.640	   6	      32	    0.049	     651.542
   6	      64	    0.085	     754.032	   6	      64	    0.061	    1052.688
   6	     128	    0.116	    1104.673	   6	     128	    0.086	    1491.308
   6	     256	    0.198	    1293.665	   6	     256	    0.156	    1639.300
   6	     512	    0.380	    1347.229	   6	     512	    0.289	    1771.851
   6	    1024	    0.694	    1475.934	   6	    1024	    0.524	    1954.924
   6	    2048	    1.369	    1495.983	   6	    2048	    1.067	    1919.538
   6	    4096	    2.690	    1522.633	   6	    4096	    2.042	    2006.057
   6	    8192	    5.363	    1527.507	   6	    8192	    3.968	    2064.516
   6	   16384	   10.671	    1535.356	   6	   16384	    7.921	    2068.431
   6	   32768	   26.412	    1240.648	   6	   32768	   15.810	    2072.611
   6	   65536	   68.823	     952.238	   6	   65536	   31.537	    2078.063
   6	  131072	  142.556	     919.442	   6	  131072	   72.537	    1806.969
   6	  262144	  324.331	     808.261	   6	  262144	  166.568	    1573.795
   6	  524288	  696.083	     753.198	   6	  524288	  342.566	    1530.473
   6	 1048576	 1385.574	     756.781	   6	 1048576	  818.472	    1281.138
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   977.725	    97.542	  1535.356		  1462.431	    47.127	  2078.063

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   7	       4	    0.040	      99.864	   7	       4	    0.030	     133.153
   7	       8	    0.042	     189.573	   7	       8	    0.030	     266.305
   7	      16	    0.049	     327.360	   7	      16	    0.032	     497.103
   7	      32	    0.061	     524.288	   7	      32	    0.046	     695.429
   7	      64	    0.088	     725.501	   7	      64	    0.067	     955.286
   7	     128	    0.119	    1075.894	   7	     128	    0.100	    1278.264
   7	     256	    0.207	    1237.030	   7	     256	    0.168	    1525.201
   7	     512	    0.395	    1296.790	   7	     512	    0.363	    1410.035
   7	    1024	    0.732	    1398.557	   7	    1024	    0.577	    1774.780
   7	    2048	    1.445	    1417.247	   7	    2048	    1.135	    1804.229
   7	    4096	    2.863	    1430.702	   7	    4096	    2.229	    1837.616
   7	    8192	    5.679	    1442.474	   7	    8192	    4.418	    1854.176
   7	   16384	   11.308	    1448.892	   7	   16384	    8.804	    1860.955
   7	   32768	   28.484	    1150.406	   7	   32768	   17.664	    1855.077
   7	   65536	   72.438	     904.718	   7	   65536	   35.217	    1860.917
   7	  131072	  149.652	     875.845	   7	  131072	   78.320	    1673.544
   7	  262144	  308.095	     850.855	   7	  262144	  171.648	    1527.218
   7	  524288	  698.996	     750.059	   7	  524288	  424.076	    1236.307
   7	 1048576	 1548.478	     677.166	   7	 1048576	  880.135	    1191.381
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   938.064	    99.864	  1448.892		  1328.262	   133.153	  1860.955

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   8	       4	    0.075	      53.431	   8	       4	    0.028	     142.180
   8	       8	    0.036	     222.215	   8	       8	    0.028	     284.360
   8	      16	    0.041	     390.168	   8	      16	    0.029	     550.073
   8	      32	    0.054	     591.268	   8	      32	    0.040	     798.915
   8	      64	    0.079	     810.983	   8	      64	    0.060	    1069.464
   8	     128	    0.106	    1209.169	   8	     128	    0.092	    1390.857
   8	     256	    0.176	    1454.935	   8	     256	    0.164	    1562.943
   8	     512	    0.330	    1551.650	   8	     512	    0.322	    1589.551
   8	    1024	    0.621	    1648.740	   8	    1024	    0.590	    1735.340
   8	    2048	    1.195	    1713.874	   8	    2048	    1.308	    1565.792
   8	    4096	    2.346	    1745.922	   8	    4096	    2.337	    1752.511
   8	    8192	    4.664	    1756.363	   8	    8192	    4.593	    1783.624
   8	   16384	    9.412	    1740.747	   8	   16384	    9.195	    1781.821
   8	   32768	   25.352	    1292.521	   8	   32768	   19.698	    1663.507
   8	   65536	   65.861	     995.066	   8	   65536	   44.030	    1488.441
   8	  131072	  138.767	     944.547	   8	  131072	   90.917	    1441.665
   8	  262144	  286.860	     913.840	   8	  262144	  184.904	    1417.731
   8	  524288	  584.560	     896.893	   8	  524288	  494.546	    1060.140
   8	 1048576	 1708.068	     613.896	   8	 1048576	 1075.888	     974.614
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1081.380	    53.431	  1756.363		  1265.975	   142.180	  1783.624

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   9	       4	    0.039	     102.928	   9	       4	    0.064	      62.602
   9	       8	    0.042	     190.650	   9	       8	    0.032	     250.406
   9	      16	    0.050	     319.566	   9	      16	    0.037	     432.960
   9	      32	    0.063	     506.482	   9	      32	    0.045	     713.924
   9	      64	    0.088	     727.467	   9	      64	    0.076	     841.490
   9	     128	    0.115	    1111.534	   9	     128	    0.112	    1144.714
   9	     256	    0.212	    1207.809	   9	     256	    0.174	    1470.879
   9	     512	    0.399	    1282.846	   9	     512	    0.339	    1510.185
   9	    1024	    0.752	    1361.752	   9	    1024	    0.619	    1654.456
   9	    2048	    1.472	    1391.308	   9	    2048	    1.229	    1666.331
   9	    4096	    2.919	    1403.240	   9	    4096	    2.441	    1678.049
   9	    8192	    5.788	    1415.321	   9	    8192	    4.807	    1704.183
   9	   16384	   11.557	    1417.656	   9	   16384	    9.580	    1710.205
   9	   32768	   29.813	    1099.125	   9	   32768	   19.166	    1709.695
   9	   65536	   75.147	     872.102	   9	   65536	   38.403	    1706.542
   9	  131072	  161.313	     812.533	   9	  131072	   94.554	    1386.214
   9	  262144	  315.975	     829.635	   9	  262144	  195.129	    1343.440
   9	  524288	  682.960	     767.670	   9	  524288	  426.262	    1229.966
   9	 1048576	 1812.061	     578.665	   9	 1048576	  890.338	    1177.728
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   915.699	   102.928	  1417.656		  1231.262	    62.602	  1710.205

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  10	       4	    0.041	      97.542	  10	       4	    0.065	      61.455
  10	       8	    0.043	     186.414	  10	       8	    0.032	     250.406
  10	      16	    0.051	     313.593	  10	      16	    0.037	     432.960
  10	      32	    0.063	     506.482	  10	      32	    0.053	     604.584
  10	      64	    0.085	     751.920	  10	      64	    0.073	     877.240
  10	     128	    0.122	    1048.576	  10	     128	    0.112	    1142.279
  10	     256	    0.203	    1260.260	  10	     256	    0.181	    1414.680
  10	     512	    0.390	    1312.643	  10	     512	    0.356	    1437.405
  10	    1024	    0.782	    1309.441	  10	    1024	    0.649	    1577.872
  10	    2048	    1.421	    1441.264	  10	    2048	    1.291	    1586.322
  10	    4096	    2.822	    1451.370	  10	    4096	    2.539	    1613.285
  10	    8192	    5.595	    1464.173	  10	    8192	    5.050	    1622.196
  10	   16384	   11.284	    1451.953	  10	   16384	   10.529	    1556.077
  10	   32768	   28.724	    1140.781	  10	   32768	   20.282	    1615.617
  10	   65536	   70.650	     927.617	  10	   65536	   41.312	    1586.368
  10	  131072	  147.874	     886.376	  10	  131072	   89.905	    1457.894
  10	  262144	  302.839	     865.622	  10	  262144	  194.936	    1344.769
  10	  524288	  632.763	     828.569	  10	  524288	  520.169	    1007.919
  10	 1048576	 1909.518	     549.131	  10	 1048576	  922.694	    1136.429
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   936.512	    97.542	  1464.173		  1175.040	    61.455	  1622.196

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  11	       4	    0.064	      62.602	  11	       4	    0.030	     134.218
  11	       8	    0.065	     123.362	  11	       8	    0.032	     250.406
  11	      16	    0.074	     216.480	  11	      16	    0.040	     399.458
  11	      32	    0.086	     372.827	  11	      32	    0.058	     550.073
  11	      64	    0.116	     551.202	  11	      64	    0.071	     900.790
  11	     128	    0.127	    1007.262	  11	     128	    0.140	     914.601
  11	     256	    0.277	     924.046	  11	     256	    0.219	    1169.653
  11	     512	    0.414	    1236.318	  11	     512	    0.381	    1343.857
  11	    1024	    0.763	    1342.177	  11	    1024	    0.675	    1517.120
  11	    2048	    1.494	    1370.661	  11	    2048	    1.311	    1562.090
  11	    4096	    2.969	    1379.577	  11	    4096	    2.525	    1622.120
  11	    8192	    5.887	    1391.533	  11	    8192	    4.947	    1655.971
  11	   16384	   11.713	    1398.784	  11	   16384	    9.899	    1655.133
  11	   32768	   30.573	    1071.799	  11	   32768	   19.561	    1675.166
  11	   65536	   73.974	     885.931	  11	   65536	   40.485	    1618.767
  11	  131072	  153.083	     856.215	  11	  131072	  102.442	    1279.475
  11	  262144	  320.241	     818.584	  11	  262144	  236.057	    1110.511
  11	  524288	  660.139	     794.209	  11	  524288	  536.660	     976.946
  11	 1048576	 1782.796	     588.164	  11	 1048576	 1269.706	     825.842
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   862.723	    62.602	  1398.784		  1113.800	   134.218	  1675.166

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  12	       4	    0.064	      62.602	  12	       4	    0.030	     133.153
  12	       8	    0.043	     186.414	  12	       8	    0.032	     250.406
  12	      16	    0.049	     325.771	  12	      16	    0.039	     411.711
  12	      32	    0.060	     534.732	  12	      32	    0.058	     552.336
  12	      64	    0.087	     735.440	  12	      64	    0.085	     751.920
  12	     128	    0.122	    1048.576	  12	     128	    0.114	    1123.161
  12	     256	    0.221	    1158.298	  12	     256	    0.202	    1267.700
  12	     512	    0.408	    1254.371	  12	     512	    0.391	    1309.441
  12	    1024	    0.755	    1356.163	  12	    1024	    0.719	    1424.533
  12	    2048	    1.539	    1330.741	  12	    2048	    1.427	    1435.244
  12	    4096	    2.945	    1390.857	  12	    4096	    2.813	    1456.045
  12	    8192	    5.814	    1409.052	  12	    8192	    5.582	    1467.550
  12	   16384	   11.855	    1382.018	  12	   16384	   11.149	    1469.558
  12	   32768	   29.954	    1093.946	  12	   32768	   25.109	    1305.040
  12	   65536	   70.465	     930.049	  12	   65536	   55.884	    1172.717
  12	  131072	  148.505	     882.610	  12	  131072	  114.426	    1145.475
  12	  262144	  302.702	     866.013	  12	  262144	  233.760	    1121.423
  12	  524288	  625.105	     838.720	  12	  524288	  525.385	     997.912
  12	 1048576	 1909.187	     549.226	  12	 1048576	 1873.210	     559.775
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   912.400	    62.602	  1409.052		  1018.689	   133.153	  1469.558

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  13	       4	    0.060	      66.576	  13	       4	    0.081	      49.345
  13	       8	    0.064	     124.738	  13	       8	    0.081	      98.981
  13	      16	    0.074	     215.784	  13	      16	    0.059	     270.600
  13	      32	    0.101	     317.300	  13	      32	    0.075	     426.088
  13	      64	    0.145	     441.506	  13	      64	    0.111	     576.042
  13	     128	    0.182	     703.632	  13	     128	    0.161	     795.364
  13	     256	    0.330	     775.825	  13	     256	    0.272	     941.053
  13	     512	    0.710	     721.116	  13	     512	    0.537	     953.590
  13	    1024	    1.185	     864.179	  13	    1024	    0.977	    1048.064
  13	    2048	    2.378	     861.233	  13	    2048	    1.947	    1051.915
  13	    4096	    4.657	     879.530	  13	    4096	    3.846	    1065.022
  13	    8192	    9.249	     885.697	  13	    8192	    7.608	    1076.736
  13	   16384	   18.448	     888.124	  13	   16384	   15.168	    1080.172
  13	   32768	   49.687	     659.490	  13	   32768	   30.547	    1072.711
  13	   65536	  120.125	     545.565	  13	   65536	   77.117	     849.826
  13	  131072	  233.443	     561.473	  13	  131072	  175.811	     745.528
  13	  262144	  472.055	     555.325	  13	  262144	  337.884	     775.840
  13	  524288	 1228.126	     426.901	  13	  524288	  584.971	     896.263
  13	 1048576	 1598.766	     655.866	  13	 1048576	 1249.341	     839.303
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   586.835	    66.576	   888.124		   769.076	    49.345	  1080.172

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  14	       4	    0.043	      93.207	  14	       4	    0.063	      63.310
  14	       8	    0.043	     186.414	  14	       8	    0.032	     248.551
  14	      16	    0.050	     321.095	  14	      16	    0.040	     401.849
  14	      32	    0.068	     470.939	  14	      32	    0.051	     627.186
  14	      64	    0.091	     702.711	  14	      64	    0.080	     798.915
  14	     128	    0.128	     999.760	  14	     128	    0.112	    1142.279
  14	     256	    0.225	    1138.645	  14	     256	    0.194	    1320.716
  14	     512	    0.443	    1155.804	  14	     512	    0.387	    1323.157
  14	    1024	    0.812	    1261.371	  14	    1024	    0.699	    1464.859
  14	    2048	    1.727	    1185.800	  14	    2048	    1.553	    1318.688
  14	    4096	    3.174	    1290.458	  14	    4096	    2.827	    1448.922
  14	    8192	    6.281	    1304.222	  14	    8192	    5.819	    1407.782
  14	   16384	   14.321	    1144.047	  14	   16384	   11.594	    1413.138
  14	   32768	   34.968	     937.082	  14	   32768	   24.617	    1331.115
  14	   65536	  122.357	     535.613	  14	   65536	   58.961	    1111.512
  14	  131072	  193.552	     677.193	  14	  131072	  121.008	    1083.169
  14	  262144	  368.860	     710.687	  14	  262144	  241.460	    1085.662
  14	  524288	  851.373	     615.815	  14	  524288	  721.639	     726.524
  14	 1048576	 2303.422	     455.225	  14	 1048576	 1546.478	     678.041
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   799.268	    93.207	  1304.222		   999.757	    63.310	  1464.859

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  15	       4	    0.039	     102.928	  15	       4	    0.030	     133.153
  15	       8	    0.042	     190.650	  15	       8	    0.030	     266.305
  15	      16	    0.050	     319.566	  15	      16	    0.040	     399.458
  15	      32	    0.067	     477.643	  15	      32	    0.051	     627.186
  15	      64	    0.096	     667.750	  15	      64	    0.080	     798.915
  15	     128	    0.129	     992.368	  15	     128	    0.113	    1132.639
  15	     256	    0.234	    1093.423	  15	     256	    0.198	    1292.108
  15	     512	    0.464	    1103.537	  15	     512	    0.393	    1302.295
  15	    1024	    1.278	     801.150	  15	    1024	    0.720	    1422.175
  15	    2048	    1.730	    1183.839	  15	    2048	    1.432	    1430.226
  15	    4096	    3.425	    1195.953	  15	    4096	    2.820	    1452.475
  15	    8192	    6.654	    1231.135	  15	    8192	    5.611	    1460.004
  15	   16384	   13.275	    1234.208	  15	   16384	   11.204	    1462.334
  15	   32768	   35.410	     925.390	  15	   32768	   26.136	    1253.753
  15	   65536	   80.669	     812.405	  15	   65536	   58.717	    1116.133
  15	  131072	  166.825	     785.686	  15	  131072	  143.792	     911.539
  15	  262144	  343.319	     763.558	  15	  262144	  241.190	    1086.877
  15	  524288	  723.012	     725.144	  15	  524288	  592.190	     885.337
  15	 1048576	 1847.124	     567.680	  15	 1048576	 1484.794	     706.210
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   798.632	   102.928	  1234.208		  1007.322	   133.153	  1462.334

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  16	       4	    0.072	      55.554	  16	       4	    0.028	     142.180
  16	       8	    0.033	     243.148	  16	       8	    0.028	     286.790
  16	      16	    0.042	     381.300	  16	      16	    0.032	     500.812
  16	      32	    0.053	     604.584	  16	      32	    0.109	     293.052
  16	      64	    0.077	     831.070	  16	      64	    0.070	     913.046
  16	     128	    0.102	    1254.371	  16	     128	    0.133	     962.134
  16	     256	    0.174	    1472.897	  16	     256	    0.256	    1000.691
  16	     512	    0.338	    1514.445	  16	     512	    0.524	     977.017
  16	    1024	    0.610	    1678.377	  16	    1024	    0.976	    1049.088
  16	    2048	    1.187	    1725.233	  16	    2048	    2.383	     859.423
  16	    4096	    2.309	    1773.864	  16	    4096	    4.023	    1018.187
  16	    8192	    4.606	    1778.546	  16	    8192	    7.747	    1057.418
  16	   16384	    9.130	    1794.523	  16	   16384	   15.411	    1063.127
  16	   32768	   26.629	    1230.539	  16	   32768	   33.945	     965.324
  16	   65536	   65.103	    1006.654	  16	   65536	   69.936	     937.088
  16	  131072	  133.787	     979.705	  16	  131072	  145.523	     900.697
  16	  262144	  277.214	     945.638	  16	  262144	  298.011	     879.645
  16	  524288	  608.153	     862.099	  16	  524288	  617.123	     849.568
  16	 1048576	 2012.680	     520.985	  16	 1048576	 1906.118	     550.111
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1087.028	    55.554	  1794.523		   800.284	   142.180	  1063.127

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  17	       4	    0.058	      69.042	  17	       4	    0.081	      49.345
  17	       8	    0.067	     119.411	  17	       8	    0.049	     162.886
  17	      16	    0.080	     200.325	  17	      16	    0.059	     271.696
  17	      32	    0.109	     293.693	  17	      32	    0.072	     444.430
  17	      64	    0.155	     412.978	  17	      64	    0.125	     512.281
  17	     128	    0.204	     627.186	  17	     128	    0.178	     719.666
  17	     256	    0.368	     695.429	  17	     256	    0.308	     831.070
  17	     512	    0.700	     731.432	  17	     512	    0.586	     873.671
  17	    1024	    1.360	     752.975	  17	    1024	    1.086	     942.913
  17	    2048	    2.568	     797.506	  17	    2048	    2.165	     945.924
  17	    4096	    5.079	     806.453	  17	    4096	    4.250	     963.753
  17	    8192	   10.122	     809.321	  17	    8192	    8.406	     974.551
  17	   16384	   20.145	     813.306	  17	   16384	   16.907	     969.067
  17	   32768	   55.056	     595.175	  17	   32768	   42.781	     765.945
  17	   65536	  124.151	     527.873	  17	   65536	   91.643	     715.122
  17	  131072	  258.432	     507.182	  17	  131072	  191.792	     683.407
  17	  262144	  530.568	     494.082	  17	  262144	  435.531	     601.895
  17	  524288	  974.159	     538.196	  17	  524288	  533.192	     983.301
  17	 1048576	 1651.817	     634.802	  17	 1048576	 1481.884	     707.597
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   548.756	    69.042	   813.306		   690.448	    49.345	   983.301

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  18	       4	    0.043	      92.692	  18	       4	    0.072	      55.554
  18	       8	    0.045	     177.537	  18	       8	    0.032	     250.406
  18	      16	    0.054	     296.942	  18	      16	    0.039	     409.200
  18	      32	    0.074	     431.568	  18	      32	    0.049	     654.721
  18	      64	    0.097	     661.171	  18	      64	    0.075	     854.890
  18	     128	    0.151	     848.137	  18	     128	    0.128	     999.760
  18	     256	    0.243	    1053.721	  18	     256	    0.213	    1201.053
  18	     512	    0.465	    1100.709	  18	     512	    0.453	    1130.255
  18	    1024	    0.871	    1175.737	  18	    1024	    0.741	    1381.907
  18	    2048	    1.711	    1197.037	  18	    2048	    1.556	    1316.263
  18	    4096	    3.371	    1215.070	  18	    4096	    2.882	    1421.233
  18	    8192	    6.733	    1216.705	  18	    8192	    5.694	    1438.730
  18	   16384	   13.434	    1219.576	  18	   16384	   11.310	    1448.617
  18	   32768	   35.832	     914.486	  18	   32768	   29.160	    1123.730
  18	   65536	  104.409	     627.685	  18	   65536	   66.924	     979.262
  18	  131072	  183.439	     714.526	  18	  131072	  145.792	     899.034
  18	  262144	  411.693	     636.747	  18	  262144	  256.475	    1022.104
  18	  524288	  968.337	     541.431	  18	  524288	  802.520	     653.302
  18	 1048576	 2618.866	     400.393	  18	 1048576	 2211.330	     474.183
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   764.309	    92.692	  1219.576		   932.327	    55.554	  1448.617

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  19	       4	    0.060	      66.841	  19	       4	    0.045	      88.768
  19	       8	    0.070	     114.520	  19	       8	    0.048	     166.111
  19	      16	    0.084	     190.110	  19	      16	    0.058	     276.168
  19	      32	    0.109	     293.693	  19	      32	    0.143	     223.696
  19	      64	    0.156	     409.825	  19	      64	    0.118	     543.392
  19	     128	    0.228	     560.994	  19	     128	    0.181	     707.340
  19	     256	    0.403	     635.350	  19	     256	    0.321	     797.136
  19	     512	    0.744	     688.296	  19	     512	    0.638	     802.498
  19	    1024	    1.393	     735.062	  19	    1024	    1.241	     825.162
  19	    2048	    2.716	     754.098	  19	    2048	    2.425	     844.552
  19	    4096	    5.408	     757.390	  19	    4096	    4.538	     902.636
  19	    8192	   10.976	     746.367	  19	    8192	    8.999	     910.336
  19	   16384	   21.350	     767.395	  19	   16384	   18.432	     888.894
  19	   32768	   60.379	     542.705	  19	   32768	   47.459	     690.447
  19	   65536	  136.897	     478.725	  19	   65536	  102.661	     638.372
  19	  131072	  277.736	     471.930	  19	  131072	  207.283	     632.334
  19	  262144	  587.415	     446.267	  19	  262144	  422.477	     620.493
  19	  524288	 1125.233	     465.937	  19	  524288	  778.734	     673.257
  19	 1048576	 1717.504	     610.523	  19	 1048576	 1605.762	     653.008
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   512.423	    66.841	   767.395		   625.505	    88.768	   910.336

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  20	       4	    0.068	      58.662	  20	       4	    0.030	     134.218
  20	       8	    0.046	     174.763	  20	       8	    0.032	     250.406
  20	      16	    0.055	     290.515	  20	      16	    0.039	     411.711
  20	      32	    0.065	     493.448	  20	      32	    0.048	     667.750
  20	      64	    0.102	     627.186	  20	      64	    0.085	     751.920
  20	     128	    0.145	     883.011	  20	     128	    0.118	    1084.588
  20	     256	    0.244	    1049.601	  20	     256	    0.204	    1254.371
  20	     512	    0.456	    1122.574	  20	     512	    0.388	    1319.904
  20	    1024	    0.908	    1127.880	  20	    1024	    0.719	    1424.061
  20	    2048	    1.731	    1183.024	  20	    2048	    1.437	    1425.006
  20	    4096	    3.402	    1204.000	  20	    4096	    2.862	    1431.179
  20	    8192	    6.763	    1211.300	  20	    8192	    5.723	    1431.417
  20	   16384	   13.450	    1218.150	  20	   16384	   11.321	    1447.213
  20	   32768	   36.405	     900.094	  20	   32768	   28.644	    1143.971
  20	   65536	   81.109	     807.999	  20	   65536	   63.495	    1032.142
  20	  131072	  173.088	     757.256	  20	  131072	  165.283	     793.016
  20	  262144	  384.953	     680.977	  20	  262144	  294.181	     891.098
  20	  524288	  759.333	     690.458	  20	  524288	  789.871	     663.764
  20	 1048576	 2646.183	     396.260	  20	 1048576	 2172.689	     482.617
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   783.008	    58.662	  1218.150		   949.492	   134.218	  1447.213

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  21	       4	    0.098	      40.820	  21	       4	    0.044	      91.181
  21	       8	    0.095	      84.308	  21	       8	    0.049	     163.680
  21	      16	    0.084	     190.650	  21	      16	    0.058	     276.168
  21	      32	    0.110	     290.515	  21	      32	    0.080	     400.650
  21	      64	    0.158	     404.880	  21	      64	    0.121	     528.416
  21	     128	    0.226	     566.918	  21	     128	    0.198	     646.054
  21	     256	    0.390	     656.321	  21	     256	    0.347	     737.967
  21	     512	    0.761	     672.771	  21	     512	    0.694	     737.713
  21	    1024	    1.400	     731.432	  21	    1024	    1.222	     838.042
  21	    2048	    2.899	     706.467	  21	    2048	    2.352	     870.749
  21	    4096	    5.489	     746.237	  21	    4096	    4.665	     878.047
  21	    8192	   11.233	     729.274	  21	    8192	    9.256	     885.036
  21	   16384	   21.779	     752.282	  21	   16384	   18.396	     890.633
  21	   32768	   58.992	     555.464	  21	   32768	   47.184	     694.473
  21	   65536	  135.636	     483.175	  21	   65536	  103.780	     631.489
  21	  131072	  260.144	     503.844	  21	  131072	  207.013	     633.159
  21	  262144	  534.154	     490.765	  21	  262144	  356.404	     735.525
  21	  524288	  746.338	     702.481	  21	  524288	  887.167	     590.969
  21	 1048576	 2063.360	     508.189	  21	 1048576	 1647.699	     636.388
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   516.673	    40.820	   752.282		   624.544	    91.181	   890.633

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  22	       4	    0.075	      53.261	  22	       4	    0.030	     133.153
  22	       8	    0.046	     173.857	  22	       8	    0.033	     243.148
  22	      16	    0.053	     302.292	  22	      16	    0.038	     419.430
  22	      32	    0.072	     444.430	  22	      32	    0.053	     604.584
  22	      64	    0.105	     610.081	  22	      64	    0.084	     760.440
  22	     128	    0.151	     848.137	  22	     128	    0.126	    1016.801
  22	     256	    0.264	     969.956	  22	     256	    0.216	    1185.146
  22	     512	    0.498	    1028.488	  22	     512	    0.408	    1255.104
  22	    1024	    0.997	    1027.258	  22	    1024	    0.753	    1360.028
  22	    2048	    1.842	    1111.822	  22	    2048	    1.484	    1380.131
  22	    4096	    3.663	    1118.190	  22	    4096	    2.936	    1395.149
  22	    8192	    7.278	    1125.589	  22	    8192	    5.801	    1412.179
  22	   16384	   15.125	    1083.237	  22	   16384	   13.626	    1202.398
  22	   32768	   38.784	     844.884	  22	   32768	   31.351	    1045.203
  22	   65536	   88.173	     743.267	  22	   65536	   68.198	     960.967
  22	  131072	  174.588	     750.749	  22	  131072	  143.394	     914.069
  22	  262144	  432.284	     606.416	  22	  262144	  340.010	     770.989
  22	  524288	  840.388	     623.864	  22	  524288	  929.544	     564.027
  22	 1048576	 2703.491	     387.860	  22	 1048576	 2427.675	     431.926
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   729.139	    53.261	  1125.589		   897.625	   133.153	  1412.179

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  23	       4	    0.095	      42.048	  23	       4	    0.045	      89.241
  23	       8	    0.069	     115.705	  23	       8	    0.049	     162.886
  23	      16	    0.080	     200.325	  23	      16	    0.058	     276.168
  23	      32	    0.110	     291.145	  23	      32	    0.077	     415.535
  23	      64	    0.157	     407.338	  23	      64	    0.128	     499.880
  23	     128	    0.232	     551.769	  23	     128	    0.199	     642.959
  23	     256	    0.411	     622.820	  23	     256	    0.347	     737.967
  23	     512	    0.855	     598.852	  23	     512	    0.672	     762.059
  23	    1024	    1.471	     696.218	  23	    1024	    1.235	     829.144
  23	    2048	    2.935	     697.801	  23	    2048	    2.455	     834.217
  23	    4096	    5.790	     707.427	  23	    4096	    4.849	     844.676
  23	    8192	   11.833	     692.304	  23	    8192	    9.622	     851.395
  23	   16384	   22.977	     713.057	  23	   16384	   19.191	     853.732
  23	   32768	   64.514	     507.921	  23	   32768	   50.639	     647.091
  23	   65536	  149.339	     438.841	  23	   65536	  117.401	     558.223
  23	  131072	  299.858	     437.113	  23	  131072	  235.322	     556.990
  23	  262144	  583.135	     449.543	  23	  262144	  507.339	     516.704
  23	  524288	 1161.645	     451.332	  23	  524288	  647.320	     809.936
  23	 1048576	 2004.067	     523.224	  23	 1048576	 2084.317	     503.079
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   481.304	    42.048	   713.057		   599.573	    89.241	   853.732

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  24	       4	    0.042	      94.787	  24	       4	    0.052	      76.960
  24	       8	    0.045	     177.537	  24	       8	    0.033	     241.399
  24	      16	    0.063	     254.200	  24	      16	    0.040	     399.458
  24	      32	    0.067	     477.643	  24	      32	    0.054	     593.884
  24	      64	    0.093	     686.536	  24	      64	    0.088	     727.467
  24	     128	    0.144	     888.859	  24	     128	    0.127	    1007.262
  24	     256	    0.256	     999.760	  24	     256	    0.220	    1163.317
  24	     512	    0.465	    1101.274	  24	     512	    0.425	    1204.422
  24	    1024	    0.991	    1033.189	  24	    1024	    0.788	    1299.536
  24	    2048	    1.876	    1091.617	  24	    2048	    1.560	    1312.843
  24	    4096	    4.071	    1006.142	  24	    4096	    3.101	    1320.817
  24	    8192	    8.071	    1014.999	  24	    8192	    6.284	    1303.629
  24	   16384	   15.653	    1046.691	  24	   16384	   12.604	    1299.905
  24	   32768	   39.497	     829.630	  24	   32768	   34.153	     959.448
  24	   65536	   84.715	     773.607	  24	   65536	   73.745	     888.684
  24	  131072	  171.200	     765.607	  24	  131072	  147.394	     889.263
  24	  262144	  461.639	     567.855	  24	  262144	  456.718	     573.973
  24	  524288	 1091.957	     480.136	  24	  524288	 1063.674	     492.903
  24	 1048576	 2662.500	     393.831	  24	 1048576	 2309.103	     454.105
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   720.205	    94.787	  1101.274		   853.120	    76.960	  1320.817

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  25	       4	    0.042	      95.325	  25	       4	    0.048	      83.056
  25	       8	    0.046	     173.857	  25	       8	    0.033	     243.148
  25	      16	    0.056	     285.570	  25	      16	    0.041	     390.168
  25	      32	    0.077	     416.825	  25	      32	    0.056	     571.139
  25	      64	    0.112	     572.357	  25	      64	    0.090	     712.030
  25	     128	    0.162	     789.516	  25	     128	    0.133	     962.134
  25	     256	    0.298	     858.993	  25	     256	    0.237	    1080.223
  25	     512	    0.565	     906.111	  25	     512	    0.515	     994.205
  25	    1024	    1.071	     956.137	  25	    1024	    0.847	    1208.828
  25	    2048	    2.111	     970.176	  25	    2048	    1.736	    1179.612
  25	    4096	    4.187	     978.241	  25	    4096	    3.370	    1215.499
  25	    8192	    8.353	     980.726	  25	    8192	    6.728	    1217.610
  25	   16384	   17.007	     963.375	  25	   16384	   13.663	    1199.146
  25	   32768	   43.557	     752.303	  25	   32768	   35.232	     930.062
  25	   65536	   98.657	     664.282	  25	   65536	   75.032	     873.441
  25	  131072	  242.932	     539.542	  25	  131072	  166.609	     786.704
  25	  262144	  427.249	     613.563	  25	  262144	  317.534	     825.562
  25	  524288	  809.320	     647.813	  25	  524288	  670.703	     781.699
  25	 1048576	 1874.012	     559.535	  25	 1048576	 2423.058	     432.749
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   669.697	    95.325	   980.726		   825.632	    83.056	  1217.610

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  26	       4	    0.059	      67.650	  26	       4	    0.081	      49.345
  26	       8	    0.069	     116.105	  26	       8	    0.049	     163.680
  26	      16	    0.083	     192.842	  26	      16	    0.061	     262.144
  26	      32	    0.120	     266.834	  26	      32	    0.081	     395.923
  26	      64	    0.171	     373.866	  26	      64	    0.120	     532.610
  26	     128	    0.304	     421.075	  26	     128	    0.202	     633.850
  26	     256	    0.424	     603.565	  26	     256	    0.345	     742.047
  26	     512	    0.867	     590.617	  26	     512	    0.677	     756.423
  26	    1024	    1.594	     642.478	  26	    1024	    1.283	     798.173
  26	    2048	    3.115	     657.477	  26	    2048	    2.535	     807.856
  26	    4096	    6.142	     666.869	  26	    4096	    4.957	     826.313
  26	    8192	   14.644	     559.404	  26	    8192	    9.913	     826.392
  26	   16384	   24.928	     657.257	  26	   16384	   20.644	     793.647
  26	   32768	   63.938	     512.497	  26	   32768	   53.107	     617.018
  26	   65536	  135.279	     484.451	  26	   65536	  112.440	     582.853
  26	  131072	  274.805	     476.964	  26	  131072	  227.883	     575.172
  26	  262144	  562.614	     465.939	  26	  262144	  465.623	     562.996
  26	  524288	 1380.322	     379.830	  26	  524288	 1291.682	     405.896
  26	 1048576	 2772.024	     378.271	  26	 1048576	 2984.766	     351.309
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   448.105	    67.650	   666.869		   562.297	    49.345	   826.392

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  27	       4	    0.060	      66.576	  27	       4	    0.081	      49.345
  27	       8	    0.069	     115.705	  27	       8	    0.049	     162.886
  27	      16	    0.084	     190.650	  27	      16	    0.060	     267.366
  27	      32	    0.119	     268.973	  27	      32	    0.081	     394.758
  27	      64	    0.184	     347.714	  27	      64	    0.128	     499.880
  27	     128	    0.276	     463.619	  27	     128	    0.203	     630.130
  27	     256	    0.491	     521.487	  27	     256	    0.373	     686.097
  27	     512	    0.940	     544.632	  27	     512	    0.698	     733.430
  27	    1024	    1.658	     617.625	  27	    1024	    1.279	     800.553
  27	    2048	    3.249	     630.361	  27	    2048	    2.522	     812.057
  27	    4096	    6.418	     638.206	  27	    4096	    5.012	     817.233
  27	    8192	   12.704	     644.842	  27	    8192	    9.861	     830.748
  27	   16384	   26.145	     626.654	  27	   16384	   21.450	     763.830
  27	   32768	   70.981	     461.644	  27	   32768	   56.971	     575.169
  27	   65536	  164.498	     398.400	  27	   65536	  131.121	     499.813
  27	  131072	  312.318	     419.675	  27	  131072	  249.018	     526.356
  27	  262144	  424.937	     616.901	  27	  262144	  361.910	     724.335
  27	  524288	  874.329	     599.646	  27	  524288	 1115.233	     470.115
  27	 1048576	 2109.412	     497.094	  27	 1048576	 2491.964	     420.783
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   456.337	    66.576	   644.842		   561.310	    49.345	   830.748

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  28	       4	    0.044	      90.688	  28	       4	    0.030	     133.153
  28	       8	    0.045	     177.537	  28	       8	    0.033	     241.399
  28	      16	    0.059	     271.696	  28	      16	    0.040	     399.458
  28	      32	    0.075	     426.088	  28	      32	    0.056	     571.139
  28	      64	    0.109	     586.104	  28	      64	    0.083	     771.366
  28	     128	    0.166	     770.260	  28	     128	    0.143	     894.785
  28	     256	    0.300	     853.531	  28	     256	    0.242	    1057.874
  28	     512	    0.625	     819.025	  28	     512	    0.464	    1103.537
  28	    1024	    1.062	     964.078	  28	    1024	    0.865	    1183.839
  28	    2048	    2.812	     728.331	  28	    2048	    1.709	    1198.373
  28	    4096	    4.400	     930.906	  28	    4096	    3.371	    1215.070
  28	    8192	    8.239	     994.292	  28	    8192	    6.710	    1220.855
  28	   16384	   17.208	     952.110	  28	   16384	   13.817	    1185.779
  28	   32768	   44.611	     734.528	  28	   32768	   36.219	     904.716
  28	   65536	  132.954	     492.922	  28	   65536	  116.115	     564.406
  28	  131072	  284.733	     460.333	  28	  131072	  234.686	     558.500
  28	  262144	  594.285	     441.108	  28	  262144	  489.819	     535.186
  28	  524288	 1278.663	     410.028	  28	  524288	  997.661	     525.517
  28	 1048576	 3119.543	     336.131	  28	 1048576	 2470.865	     424.376
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   602.089	    90.688	   994.292		   773.122	   133.153	  1220.855

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  29	       4	    0.099	      40.330	  29	       4	    0.044	      91.181
  29	       8	    0.068	     117.735	  29	       8	    0.049	     163.680
  29	      16	    0.083	     192.842	  29	      16	    0.060	     266.305
  29	      32	    0.118	     271.147	  29	      32	    0.080	     399.458
  29	      64	    0.187	     341.956	  29	      64	    0.135	     474.268
  29	     128	    0.262	     488.509	  29	     128	    0.195	     657.125
  29	     256	    0.471	     543.392	  29	     256	    0.366	     699.506
  29	     512	    0.989	     517.715	  29	     512	    0.739	     692.737
  29	    1024	    1.720	     595.283	  29	    1024	    1.335	     767.095
  29	    2048	    3.489	     586.985	  29	    2048	    2.881	     710.852
  29	    4096	    7.775	     526.828	  29	    4096	    5.279	     775.895
  29	    8192	   13.689	     598.435	  29	    8192	   10.765	     760.979
  29	   16384	   28.686	     571.149	  29	   16384	   23.649	     692.800
  29	   32768	   74.031	     442.625	  29	   32768	   61.157	     535.801
  29	   65536	  165.707	     395.493	  29	   65536	  130.720	     501.346
  29	  131072	  324.694	     403.679	  29	  131072	  248.955	     526.489
  29	  262144	  515.186	     508.834	  29	  262144	  358.041	     732.162
  29	  524288	 1021.300	     513.354	  29	  524288	  871.453	     601.625
  29	 1048576	 2683.665	     390.725	  29	 1048576	 2699.311	     388.461
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   423.527	    40.330	   598.435		   549.356	    91.181	   775.895

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  30	       4	    0.102	      39.199	  30	       4	    0.044	      91.181
  30	       8	    0.067	     119.411	  30	       8	    0.049	     162.886
  30	      16	    0.087	     183.860	  30	      16	    0.131	     122.016
  30	      32	    0.122	     262.144	  30	      32	    0.080	     399.458
  30	      64	    0.182	     351.816	  30	      64	    0.127	     503.631
  30	     128	    0.282	     453.822	  30	     128	    0.199	     643.730
  30	     256	    0.497	     514.984	  30	     256	    0.375	     682.608
  30	     512	    0.924	     554.189	  30	     512	    0.732	     699.506
  30	    1024	    1.758	     582.447	  30	    1024	    1.342	     763.007
  30	    2048	    3.418	     599.186	  30	    2048	    2.665	     768.537
  30	    4096	    6.743	     607.449	  30	    4096	    5.273	     776.772
  30	    8192	   13.487	     607.406	  30	    8192	   10.417	     786.408
  30	   16384	   31.873	     514.040	  30	   16384	   48.604	     337.092
  30	   32768	  108.034	     303.312	  30	   32768	   63.893	     512.857
  30	   65536	  165.458	     396.089	  30	   65536	  138.021	     474.826
  30	  131072	  331.489	     395.404	  30	  131072	  264.716	     495.142
  30	  262144	  616.672	     425.095	  30	  262144	  560.628	     467.590
  30	  524288	 1257.016	     417.089	  30	  524288	  953.572	     549.815
  30	 1048576	 2376.668	     441.196	  30	 1048576	 2315.385	     452.873
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   408.849	    39.199	   607.449		   509.997	    91.181	   786.408

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  31	       4	    0.073	      54.828	  31	       4	    0.030	     133.153
  31	       8	    0.044	     181.375	  31	       8	    0.033	     241.399
  31	      16	    0.058	     276.168	  31	      16	    0.040	     399.458
  31	      32	    0.080	     399.458	  31	      32	    0.053	     601.873
  31	      64	    0.123	     521.234	  31	      64	    0.083	     771.366
  31	     128	    0.202	     633.102	  31	     128	    0.133	     962.134
  31	     256	    0.355	     721.116	  31	     256	    0.244	    1048.576
  31	     512	    0.674	     759.633	  31	     512	    0.506	    1012.009
  31	    1024	    1.237	     827.866	  31	    1024	    0.975	    1050.114
  31	    2048	    2.476	     827.148	  31	    2048	    1.811	    1130.999
  31	    4096	    4.782	     856.552	  31	    4096	    3.527	    1161.351
  31	    8192	    9.500	     862.313	  31	    8192	    6.934	    1181.437
  31	   16384	   20.705	     791.307	  31	   16384	   18.800	     871.488
  31	   32768	   46.038	     711.758	  31	   32768	   41.975	     780.655
  31	   65536	  101.087	     648.312	  31	   65536	   85.053	     770.532
  31	  131072	  237.820	     551.139	  31	  131072	  298.333	     439.348
  31	  262144	  704.511	     372.094	  31	  262144	  553.332	     473.755
  31	  524288	 1306.871	     401.178	  31	  524288	 1313.332	     399.204
  31	 1048576	 3181.131	     329.624	  31	 1048576	 2506.205	     418.392
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   564.537	    54.828	   862.313		   728.802	   133.153	  1181.437

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.028	     142.180	  32	       4	    0.028	     142.180
  32	       8	    0.028	     286.790	  32	       8	    0.028	     286.790
  32	      16	    0.029	     550.073	  32	      16	    0.030	     532.610
  32	      32	    0.038	     838.861	  32	      32	    0.037	     865.921
  32	      64	    0.055	    1162.058	  32	      64	    0.053	    1209.169
  32	     128	    0.090	    1424.061	  32	     128	    0.077	    1662.139
  32	     256	    0.155	    1651.910	  32	     256	    0.131	    1955.814
  32	     512	    0.303	    1689.602	  32	     512	    0.252	    2031.678
  32	    1024	    0.556	    1841.753	  32	    1024	    0.452	    2266.474
  32	    2048	    1.103	    1856.882	  32	    2048	    0.892	    2296.160
  32	    4096	    2.234	    1833.497	  32	    4096	    1.918	    2135.472
  32	    8192	    4.351	    1882.829	  32	    8192	    3.602	    2274.274
  32	   16384	   11.466	    1428.917	  32	   16384	    7.160	    2288.208
  32	   32768	   23.992	    1365.785	  32	   32768	   28.442	    1152.103
  32	   65536	   67.655	     968.678	  32	   65536	   60.260	    1087.553
  32	  131072	  159.372	     822.429	  32	  131072	  152.846	     857.544
  32	  262144	  414.480	     632.465	  32	  262144	  419.396	     625.051
  32	  524288	  730.643	     717.571	  32	  524288	  748.941	     700.039
  32	 1048576	 1937.569	     541.181	  32	 1048576	 2588.240	     405.131
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
  1138.817	   142.180	  1882.829		  1303.911	   142.180	  2296.160


stats by bits per item
pack:	          	          	          	unpack:	          	          	          	
bits	avg (B/µs)	min (B/µs)	max (B/µs)	avg (B/µs)	min (B/µs)	max (B/µs)
   1	  1065.331	    62.369	  1796.869	  2599.640	    63.550	  3835.006
   2	  1070.122	   102.300	  1763.983	  2174.930	   133.153	  3223.845
   3	  1035.916	   105.517	  1619.520	  1884.908	    64.528	  2676.461
   4	  1110.025	   108.240	  1788.080	  1810.989	   133.153	  2532.993
   5	   987.134	    54.828	  1586.688	  1494.287	   133.153	  2080.045
   6	   977.725	    97.542	  1535.356	  1462.431	    47.127	  2078.063
   7	   938.064	    99.864	  1448.892	  1328.262	   133.153	  1860.955
   8	  1081.380	    53.431	  1756.363	  1265.975	   142.180	  1783.624
   9	   915.699	   102.928	  1417.656	  1231.262	    62.602	  1710.205
  10	   936.512	    97.542	  1464.173	  1175.040	    61.455	  1622.196
  11	   862.723	    62.602	  1398.784	  1113.800	   134.218	  1675.166
  12	   912.400	    62.602	  1409.052	  1018.689	   133.153	  1469.558
  13	   586.835	    66.576	   888.124	   769.076	    49.345	  1080.172
  14	   799.268	    93.207	  1304.222	   999.757	    63.310	  1464.859
  15	   798.632	   102.928	  1234.208	  1007.322	   133.153	  1462.334
  16	  1087.028	    55.554	  1794.523	   800.284	   142.180	  1063.127
  17	   548.756	    69.042	   813.306	   690.448	    49.345	   983.301
  18	   764.309	    92.692	  1219.576	   932.327	    55.554	  1448.617
  19	   512.423	    66.841	   767.395	   625.505	    88.768	   910.336
  20	   783.008	    58.662	  1218.150	   949.492	   134.218	  1447.213
  21	   516.673	    40.820	   752.282	   624.544	    91.181	   890.633
  22	   729.139	    53.261	  1125.589	   897.625	   133.153	  1412.179
  23	   481.304	    42.048	   713.057	   599.573	    89.241	   853.732
  24	   720.205	    94.787	  1101.274	   853.120	    76.960	  1320.817
  25	   669.697	    95.325	   980.726	   825.632	    83.056	  1217.610
  26	   448.105	    67.650	   666.869	   562.297	    49.345	   826.392
  27	   456.337	    66.576	   644.842	   561.310	    49.345	   830.748
  28	   602.089	    90.688	   994.292	   773.122	   133.153	  1220.855
  29	   423.527	    40.330	   598.435	   549.356	    91.181	   775.895
  30	   408.849	    39.199	   607.449	   509.997	    91.181	   786.408
  31	   564.537	    54.828	   862.313	   728.802	   133.153	  1181.437
  32	  1138.817	   142.180	  1882.829	  1303.911	   142.180	  2296.160

stats by size
pack:	          	          	          	unpack:	          	          	          	
size(B)	avg (B/µs)	min (B/µs)	max (B/µs)	avg (B/µs)	min (B/µs)	max (B/µs)
      4	    76.342	    39.199	   142.180	    97.513	    47.127	   142.180
      8	   164.900	    84.308	   286.790	   231.156	    98.981	   286.790
     16	   283.581	   183.860	   550.073	   397.738	   122.016	   550.073
     32	   440.924	   262.144	   838.861	   587.473	   223.696	   888.859
     64	   619.701	   341.956	  1162.058	   808.710	   474.268	  1225.733
    128	   896.881	   421.075	  1424.061	  1091.645	   630.130	  2130.440
    256	  1035.626	   514.984	  1651.910	  1280.042	   682.608	  2671.000
    512	  1084.407	   517.715	  1689.602	  1312.007	   692.737	  2535.400
   1024	  1156.380	   582.447	  1841.753	  1483.911	   763.007	  3469.279
   2048	  1175.812	   586.985	  1856.882	  1477.560	   710.852	  3414.123
   4096	  1204.245	   526.828	  1833.497	  1524.081	   775.895	  3562.071
   8192	  1202.216	   559.404	  1882.829	  1549.748	   760.979	  3727.057
  16384	  1190.360	   514.040	  1795.743	  1512.973	   337.092	  3781.405
  32768	   911.729	   303.312	  1435.304	  1339.848	   512.857	  3801.382
  65536	   734.712	   395.493	  1076.408	  1279.644	   474.826	  3835.006
 131072	   714.064	   395.404	  1026.196	  1205.209	   439.348	  3799.621
 262144	   687.295	   372.094	   962.671	  1168.102	   467.590	  3794.128
 524288	   665.027	   379.830	   922.752	  1071.705	   399.204	  3795.667
1048576	   559.512	   329.624	   931.155	   841.889	   351.309	  2252.211

real	3m 34.44s
user	3m 26.79s
sys	0m 0.24s
