-- PackedArray self bench ------------------------------------------------------
memcpy:
bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.057	      70.198
  32	       8	    0.046	     173.857
  32	      16	    0.087	     184.365
  32	      32	    0.145	     220.390
  32	      64	    0.028	    2294.320
  32	     128	    0.036	    3555.437
  32	     256	    0.050	    5137.521
  32	     512	    0.090	    5681.174
  32	    1024	    0.148	    6916.211
  32	    2048	    0.265	    7724.761
  32	    4096	    0.496	    8259.552
  32	    8192	    0.972	    8427.701
  32	   16384	    1.904	    8604.993
  32	   32768	    4.405	    7438.783
  32	   65536	   11.115	    5896.137
  32	  131072	   22.198	    5904.686
  32	  262144	   44.210	    5929.524
  32	  524288	   80.540	    6509.645
  32	 1048576	  385.998	    2716.534
avg (B/µs)	min (B/µs)	max (B/µs)
  4823.463	    70.198	  8604.993

loopcpy:
bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.025	     159.783
  32	       8	    0.031	     258.111
  32	      16	    0.067	     237.975
  32	      32	    0.116	     275.601
  32	      64	    0.016	    4006.499
  32	     128	    0.022	    5772.806
  32	     256	    0.035	    7304.366
  32	     512	    0.068	    7535.030
  32	    1024	    0.118	    8676.702
  32	    2048	    0.216	    9481.164
  32	    4096	    0.414	    9890.541
  32	    8192	    0.810	   10114.730
  32	   16384	    1.602	   10227.635
  32	   32768	    3.525	    9295.837
  32	   65536	    9.211	    7114.922
  32	  131072	   18.442	    7107.196
  32	  262144	   36.640	    7154.599
  32	  524288	   75.963	    6901.885
  32	 1048576	  389.285	    2693.594
avg (B/µs)	min (B/µs)	max (B/µs)
  6010.999	   159.783	 10227.635

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   1	       4	    0.027	     148.471	   1	       4	    0.013	     305.040
   1	       8	    0.032	     250.406	   1	       8	    0.018	     447.392
   1	      16	    0.043	     372.827	   1	      16	    0.027	     593.884
   1	      32	    0.078	     410.452	   1	      32	    0.044	     729.444
   1	      64	    0.119	     537.947	   1	      64	    0.096	     666.093
   1	     128	    0.203	     630.130	   1	     128	    0.169	     757.223
   1	     256	    0.387	     661.578	   1	     256	    0.333	     768.605
   1	     512	    0.755	     678.081	   1	     512	    0.663	     772.198
   1	    1024	    1.494	     685.440	   1	    1024	    1.332	     768.743
   1	    2048	    2.970	     689.567	   1	    2048	    2.635	     777.229
   1	    4096	    5.925	     691.315	   1	    4096	    5.265	     777.968
   1	    8192	   11.828	     692.597	   1	    8192	   10.528	     778.127
   1	   16384	   23.636	     693.177	   1	   16384	   21.050	     778.338
   1	   32768	   47.346	     692.095	   1	   32768	   42.095	     778.426
   1	   65536	   94.561	     693.056	   1	   65536	   84.189	     778.440
   1	  131072	  188.996	     693.518	   1	  131072	  168.367	     778.489
   1	  262144	  378.071	     693.373	   1	  262144	  336.740	     778.476
   1	  524288	  757.005	     692.582	   1	  524288	  676.697	     774.775
   1	 1048576	 1525.006	     687.588	   1	 1048576	 1350.963	     776.169
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   594.432	   148.471	   693.518		   715.003	   305.040	   778.489

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   2	       4	    0.028	     143.395	   2	       4	    0.013	     305.040
   2	       8	    0.032	     248.551	   2	       8	    0.018	     441.506
   2	      16	    0.043	     372.827	   2	      16	    0.027	     593.884
   2	      32	    0.078	     410.452	   2	      32	    0.044	     725.501
   2	      64	    0.119	     537.947	   2	      64	    0.095	     674.461
   2	     128	    0.221	     579.149	   2	     128	    0.186	     687.415
   2	     256	    0.422	     606.634	   2	     256	    0.366	     699.506
   2	     512	    0.827	     619.050	   2	     512	    0.728	     703.401
   2	    1024	    1.635	     626.271	   2	    1024	    1.450	     706.293
   2	    2048	    3.262	     627.827	   2	    2048	    2.894	     707.689
   2	    4096	    6.488	     631.334	   2	    4096	    5.787	     707.806
   2	    8192	   12.961	     632.043	   2	    8192	   11.569	     708.112
   2	   16384	   25.904	     632.491	   2	   16384	   23.125	     708.499
   2	   32768	   51.947	     630.795	   2	   32768	   46.259	     708.357
   2	   65536	  103.663	     632.203	   2	   65536	   92.485	     708.613
   2	  131072	  207.166	     632.691	   2	  131072	  185.093	     708.142
   2	  262144	  414.667	     632.180	   2	  262144	  369.977	     708.541
   2	  524288	  829.721	     631.885	   2	  524288	  740.741	     707.789
   2	 1048576	 1679.107	     624.484	   2	 1048576	 1484.277	     706.456
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   550.116	   143.395	   632.691		   664.053	   305.040	   725.501

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   3	       4	    0.027	     147.169	   3	       4	    0.013	     310.689
   3	       8	    0.032	     250.406	   3	       8	    0.017	     472.598
   3	      16	    0.043	     372.827	   3	      16	    0.026	     615.678
   3	      32	    0.078	     410.452	   3	      32	    0.044	     729.444
   3	      64	    0.128	     499.880	   3	      64	    0.101	     634.599
   3	     128	    0.244	     524.288	   3	     128	    0.206	     621.378
   3	     256	    0.505	     506.960	   3	     256	    0.442	     579.149
   3	     512	    0.997	     513.629	   3	     512	    0.881	     581.186
   3	    1024	    1.938	     528.351	   3	    1024	    1.714	     597.353
   3	    2048	    3.829	     534.898	   3	    2048	    3.381	     605.735
   3	    4096	    7.590	     539.654	   3	    4096	    6.714	     610.081
   3	    8192	   15.126	     541.584	   3	    8192	   13.386	     611.982
   3	   16384	   30.191	     542.679	   3	   16384	   26.726	     613.036
   3	   32768	   60.437	     542.185	   3	   32768	   53.400	     613.633
   3	   65536	  121.305	     540.258	   3	   65536	  107.031	     612.309
   3	  131072	  242.369	     540.795	   3	  131072	  213.516	     613.874
   3	  262144	  482.467	     543.341	   3	  262144	  426.947	     613.996
   3	  524288	  965.553	     542.992	   3	  524288	  854.129	     613.828
   3	 1048576	 1960.348	     534.893	   3	 1048576	 1715.181	     611.350
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   481.960	   147.169	   543.341		   592.732	   310.689	   729.444

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   4	       4	    0.027	     148.471	   4	       4	    0.012	     328.965
   4	       8	    0.033	     241.399	   4	       8	    0.018	     441.506
   4	      16	    0.043	     372.827	   4	      16	    0.027	     593.884
   4	      32	    0.077	     415.535	   4	      32	    0.045	     710.147
   4	      64	    0.124	     516.222	   4	      64	    0.101	     633.102
   4	     128	    0.253	     506.005	   4	     128	    0.200	     639.894
   4	     256	    0.431	     593.884	   4	     256	    0.368	     695.879
   4	     512	    0.807	     634.412	   4	     512	    0.704	     727.221
   4	    1024	    1.561	     655.920	   4	    1024	    1.377	     743.717
   4	    2048	    3.067	     667.750	   4	    2048	    2.727	     751.000
   4	    4096	    6.079	     673.800	   4	    4096	    5.418	     755.990
   4	    8192	   12.108	     676.586	   4	    8192	   10.801	     758.443
   4	   16384	   24.162	     678.088	   4	   16384	   21.574	     759.432
   4	   32768	   48.336	     677.924	   4	   32768	   43.113	     760.049
   4	   65536	   96.561	     678.701	   4	   65536	   86.191	     760.356
   4	  131072	  193.791	     676.357	   4	  131072	  172.396	     760.295
   4	  262144	  386.033	     679.071	   4	  262144	  344.813	     760.250
   4	  524288	  772.356	     678.816	   4	  524288	  690.911	     758.836
   4	 1048576	 1580.433	     663.474	   4	 1048576	 1385.700	     756.712
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   570.276	   148.471	   679.071		   689.246	   328.965	   760.356

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   5	       4	    0.027	     148.471	   5	       4	    0.012	     335.544
   5	       8	    0.032	     250.406	   5	       8	    0.018	     441.506
   5	      16	    0.043	     372.827	   5	      16	    0.027	     593.884
   5	      32	    0.086	     371.794	   5	      32	    0.053	     604.584
   5	      64	    0.146	     438.620	   5	      64	    0.113	     566.320
   5	     128	    0.277	     462.023	   5	     128	    0.230	     556.343
   5	     256	    0.521	     491.415	   5	     256	    0.469	     545.878
   5	     512	    1.014	     504.934	   5	     512	    0.921	     555.911
   5	    1024	    2.000	     511.976	   5	    1024	    1.826	     560.774
   5	    2048	    3.977	     514.984	   5	    2048	    3.634	     563.570
   5	    4096	    7.921	     517.108	   5	    4096	    7.255	     564.589
   5	    8192	   15.811	     518.121	   5	    8192	   14.495	     565.155
   5	   16384	   31.596	     518.548	   5	   16384	   29.124	     562.560
   5	   32768	   70.309	     466.057	   5	   32768	   63.644	     514.864
   5	   65536	  135.624	     483.219	   5	   65536	  123.440	     530.914
   5	  131072	  267.472	     490.040	   5	  131072	  236.661	     553.839
   5	  262144	  526.720	     497.691	   5	  262144	  471.095	     556.457
   5	  524288	 1074.556	     487.911	   5	  524288	  950.407	     551.646
   5	 1048576	 2173.917	     482.344	   5	 1048576	 1932.953	     542.474
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   448.868	   148.471	   518.548		   540.358	   335.544	   604.584

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   6	       4	    0.027	     148.471	   6	       4	    0.013	     305.040
   6	       8	    0.032	     248.551	   6	       8	    0.017	     466.034
   6	      16	    0.043	     370.767	   6	      16	    0.026	     615.678
   6	      32	    0.085	     375.960	   6	      32	    0.056	     571.139
   6	      64	    0.147	     435.066	   6	      64	    0.109	     586.104
   6	     128	    0.286	     447.392	   6	     128	    0.235	     544.494
   6	     256	    0.534	     479.349	   6	     256	    0.459	     557.788
   6	     512	    1.033	     495.611	   6	     512	    0.906	     565.127
   6	    1024	    2.029	     504.697	   6	    1024	    1.812	     565.127
   6	    2048	    4.024	     508.943	   6	    2048	    3.595	     569.662
   6	    4096	    9.083	     450.951	   6	    4096	    7.178	     570.646
   6	    8192	   17.469	     468.940	   6	    8192	   15.801	     518.450
   6	   16384	   34.083	     480.707	   6	   16384	   30.045	     545.315
   6	   32768	   67.117	     488.222	   6	   32768	   60.081	     545.397
   6	   65536	  138.381	     473.591	   6	   65536	  128.240	     511.042
   6	  131072	  274.381	     477.700	   6	  131072	  247.510	     529.563
   6	  262144	  542.428	     483.279	   6	  262144	  484.057	     541.556
   6	  524288	 1077.919	     486.389	   6	  524288	  991.285	     528.897
   6	 1048576	 2217.223	     472.923	   6	 1048576	 1973.013	     531.459
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   436.711	   148.471	   508.943		   535.185	   305.040	   615.678

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   7	       4	    0.027	     148.471	   7	       4	    0.013	     310.689
   7	       8	    0.032	     250.406	   7	       8	    0.017	     466.034
   7	      16	    0.043	     370.767	   7	      16	    0.027	     588.674
   7	      32	    0.073	     438.620	   7	      32	    0.055	     583.555
   7	      64	    0.169	     378.611	   7	      64	    0.121	     529.458
   7	     128	    0.284	     450.773	   7	     128	    0.245	     522.756
   7	     256	    0.554	     462.023	   7	     256	    0.487	     525.571
   7	     512	    1.090	     469.703	   7	     512	    0.992	     516.098
   7	    1024	    2.166	     472.754	   7	    1024	    1.931	     530.308
   7	    2048	    4.317	     474.399	   7	    2048	    3.862	     530.308
   7	    4096	    8.623	     475.015	   7	    4096	    7.709	     531.325
   7	    8192	   17.232	     475.396	   7	    8192	   15.423	     531.153
   7	   16384	   34.453	     475.544	   7	   16384	   30.961	     529.185
   7	   32768	   69.383	     472.278	   7	   32768	   61.836	     529.918
   7	   65536	  137.933	     475.129	   7	   65536	  123.310	     531.473
   7	  131072	  278.625	     470.424	   7	  131072	  247.485	     529.616
   7	  262144	  552.477	     474.489	   7	  262144	  493.393	     531.309
   7	  524288	 1104.441	     474.709	   7	  524288	  987.434	     530.960
   7	 1048576	 2253.525	     465.305	   7	 1048576	 1985.471	     528.125
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   430.254	   148.471	   475.544		   519.817	   310.689	   588.674

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   8	       4	    0.027	     148.471	   8	       4	    0.013	     310.689
   8	       8	    0.032	     250.406	   8	       8	    0.017	     472.598
   8	      16	    0.043	     372.827	   8	      16	    0.027	     593.884
   8	      32	    0.070	     456.523	   8	      32	    0.053	     601.873
   8	      64	    0.139	     459.650	   8	      64	    0.129	     496.184
   8	     128	    0.255	     502.218	   8	     128	    0.230	     556.343
   8	     256	    0.483	     529.981	   8	     256	    0.434	     589.644
   8	     512	    0.940	     544.632	   8	     512	    0.841	     608.870
   8	    1024	    1.853	     552.621	   8	    1024	    1.697	     603.395
   8	    2048	    3.681	     556.379	   8	    2048	    3.287	     623.046
   8	    4096	    7.346	     557.589	   8	    4096	    6.549	     625.428
   8	    8192	   14.648	     559.259	   8	    8192	   13.078	     626.397
   8	   16384	   29.296	     559.259	   8	   16384	   26.202	     625.297
   8	   32768	   58.548	     559.678	   8	   32768	   52.205	     627.678
   8	   65536	  117.077	     559.768	   8	   65536	  104.514	     627.054
   8	  131072	  234.056	     560.003	   8	  131072	  208.819	     627.682
   8	  262144	  468.050	     560.077	   8	  262144	  417.721	     627.558
   8	  524288	  938.703	     558.524	   8	  524288	  835.484	     627.526
   8	 1048576	 1928.897	     543.614	   8	 1048576	 1680.450	     623.985
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   494.288	   148.471	   560.077		   583.954	   310.689	   627.682

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
   9	       4	    0.027	     147.169	   9	       4	    0.013	     310.689
   9	       8	    0.032	     250.406	   9	       8	    0.017	     472.598
   9	      16	    0.047	     340.654	   9	      16	    0.034	     469.293
   9	      32	    0.080	     399.458	   9	      32	    0.074	     432.960
   9	      64	    0.154	     415.535	   9	      64	    0.135	     474.268
   9	     128	    0.290	     441.506	   9	     128	    0.277	     462.421
   9	     256	    0.589	     434.537	   9	     256	    0.530	     483.015
   9	     512	    1.173	     436.480	   9	     512	    1.038	     493.221
   9	    1024	    2.337	     438.173	   9	    1024	    2.063	     496.356
   9	    2048	    4.665	     439.001	   9	    2048	    4.085	     501.339
   9	    4096	    9.323	     439.349	   9	    4096	    8.151	     502.512
   9	    8192	   18.635	     439.608	   9	    8192	   16.278	     503.255
   9	   16384	   37.281	     439.476	   9	   16384	   32.533	     503.613
   9	   32768	   74.539	     439.609	   9	   32768	   65.481	     500.419
   9	   65536	  150.348	     435.895	   9	   65536	  130.056	     503.906
   9	  131072	  298.104	     439.685	   9	  131072	  260.176	     503.782
   9	  262144	  596.209	     439.685	   9	  262144	  521.282	     502.883
   9	  524288	 1193.700	     439.213	   9	  524288	 1041.119	     503.581
   9	 1048576	 2439.309	     429.866	   9	 1048576	 2092.816	     501.036
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   404.490	   147.169	   441.506		   480.060	   310.689	   503.906

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  10	       4	    0.028	     143.395	  10	       4	    0.013	     305.040
  10	       8	    0.032	     248.551	  10	       8	    0.018	     441.506
  10	      16	    0.048	     333.875	  10	      16	    0.034	     472.598
  10	      32	    0.085	     377.016	  10	      32	    0.065	     491.640
  10	      64	    0.163	     392.449	  10	      64	    0.133	     481.067
  10	     128	    0.327	     391.591	  10	     128	    0.279	     458.864
  10	     256	    0.640	     400.053	  10	     256	    0.554	     462.222
  10	     512	    1.260	     406.336	  10	     512	    1.101	     465.025
  10	    1024	    2.511	     407.802	  10	    1024	    2.193	     466.895
  10	    2048	    4.982	     411.080	  10	    2048	    4.383	     467.251
  10	    4096	    9.950	     411.652	  10	    4096	    8.753	     467.963
  10	    8192	   19.881	     412.051	  10	    8192	   17.494	     468.276
  10	   16384	   39.764	     412.029	  10	   16384	   34.987	     468.289
  10	   32768	   79.504	     412.155	  10	   32768	   70.170	     466.979
  10	   65536	  159.068	     412.000	  10	   65536	  140.050	     467.947
  10	  131072	  317.893	     412.315	  10	  131072	  279.915	     468.256
  10	  262144	  637.105	     411.461	  10	  262144	  560.243	     467.911
  10	  524288	 1273.639	     411.646	  10	  524288	 1120.178	     468.040
  10	 1048576	 2595.223	     404.041	  10	 1048576	 2252.180	     465.583
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   379.553	   143.395	   412.315		   459.018	   305.040	   491.640

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  11	       4	    0.027	     148.471	  11	       4	    0.013	     310.689
  11	       8	    0.032	     250.406	  11	       8	    0.018	     441.506
  11	      16	    0.052	     307.839	  11	      16	    0.037	     432.960
  11	      32	    0.084	     381.300	  11	      32	    0.065	     491.640
  11	      64	    0.174	     368.224	  11	      64	    0.145	     441.506
  11	     128	    0.313	     408.889	  11	     128	    0.263	     486.737
  11	     256	    0.615	     416.179	  11	     256	    0.527	     485.856
  11	     512	    1.220	     419.676	  11	     512	    1.042	     491.415
  11	    1024	    2.408	     425.244	  11	    1024	    2.092	     489.511
  11	    2048	    4.801	     426.575	  11	    2048	    4.178	     490.181
  11	    4096	    9.617	     425.919	  11	    4096	    8.351	     490.475
  11	    8192	   19.139	     428.025	  11	    8192	   16.694	     490.713
  11	   16384	   38.281	     427.993	  11	   16384	   33.403	     490.496
  11	   32768	   76.606	     427.747	  11	   32768	   66.794	     490.584
  11	   65536	  153.156	     427.903	  11	   65536	  133.597	     490.549
  11	  131072	  306.809	     427.210	  11	  131072	  267.549	     489.899
  11	  262144	  613.355	     427.394	  11	  262144	  534.567	     490.386
  11	  524288	 1225.689	     427.750	  11	  524288	 1069.738	     490.109
  11	 1048576	 2502.610	     418.993	  11	 1048576	 2150.700	     487.551
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   389.039	   148.471	   428.025		   472.251	   310.689	   491.640

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  12	       4	    0.027	     147.169	  12	       4	    0.013	     310.689
  12	       8	    0.032	     250.406	  12	       8	    0.018	     441.506
  12	      16	    0.052	     306.433	  12	      16	    0.037	     432.960
  12	      32	    0.084	     381.300	  12	      32	    0.065	     491.640
  12	      64	    0.191	     335.125	  12	      64	    0.168	     381.300
  12	     128	    0.321	     398.864	  12	     128	    0.292	     438.262
  12	     256	    0.614	     416.987	  12	     256	    0.547	     468.065
  12	     512	    1.200	     426.681	  12	     512	    1.060	     483.015
  12	    1024	    2.373	     431.525	  12	    1024	    2.085	     491.134
  12	    2048	    4.723	     433.638	  12	    2048	    4.134	     495.411
  12	    4096	    9.415	     435.055	  12	    4096	    8.237	     497.275
  12	    8192	   18.801	     435.722	  12	    8192	   16.439	     498.328
  12	   16384	   37.590	     435.860	  12	   16384	   32.841	     498.889
  12	   32768	   75.143	     436.075	  12	   32768	   65.643	     499.186
  12	   65536	  150.246	     436.191	  12	   65536	  131.250	     499.322
  12	  131072	  300.503	     436.175	  12	  131072	  262.506	     499.310
  12	  262144	  600.866	     436.277	  12	  262144	  527.718	     496.750
  12	  524288	 1205.748	     434.824	  12	  524288	 1052.207	     498.275
  12	 1048576	 2461.037	     426.071	  12	 1048576	 2115.023	     495.775
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   391.599	   147.169	   436.277		   469.321	   310.689	   499.322

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  13	       4	    0.027	     148.471	  13	       4	    0.012	     328.965
  13	       8	    0.032	     250.406	  13	       8	    0.017	     472.598
  13	      16	    0.052	     307.839	  13	      16	    0.037	     432.960
  13	      32	    0.091	     352.278	  13	      32	    0.082	     390.168
  13	      64	    0.179	     357.437	  13	      64	    0.147	     435.066
  13	     128	    0.336	     381.030	  13	     128	    0.280	     457.301
  13	     256	    0.660	     387.913	  13	     256	    0.562	     455.554
  13	     512	    1.318	     388.474	  13	     512	    1.126	     454.686
  13	    1024	    2.610	     392.342	  13	    1024	    2.252	     454.686
  13	    2048	    5.213	     392.862	  13	    2048	    4.505	     454.614
  13	    4096	   10.428	     392.781	  13	    4096	    9.016	     454.314
  13	    8192	   20.809	     393.677	  13	    8192	   18.032	     454.302
  13	   16384	   41.636	     393.506	  13	   16384	   36.065	     454.290
  13	   32768	   83.317	     393.293	  13	   32768	   72.140	     454.228
  13	   65536	  166.502	     393.605	  13	   65536	  144.313	     454.124
  13	  131072	  334.595	     391.733	  13	  131072	  288.627	     454.122
  13	  262144	  665.967	     393.629	  13	  262144	  577.196	     454.168
  13	  524288	 1334.337	     392.920	  13	  524288	 1154.806	     454.005
  13	 1048576	 2715.141	     386.196	  13	 1048576	 2326.389	     450.731
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   362.652	   148.471	   393.677		   443.204	   328.965	   472.598

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  14	       4	    0.027	     148.471	  14	       4	    0.013	     305.040
  14	       8	    0.033	     243.148	  14	       8	    0.018	     447.392
  14	      16	    0.052	     307.839	  14	      16	    0.037	     432.960
  14	      32	    0.093	     344.148	  14	      32	    0.071	     451.912
  14	      64	    0.197	     324.589	  14	      64	    0.165	     387.913
  14	     128	    0.376	     340.438	  14	     128	    0.326	     392.737
  14	     256	    0.743	     344.590	  14	     256	    0.647	     395.631
  14	     512	    1.445	     354.370	  14	     512	    1.399	     365.965
  14	    1024	    2.872	     356.547	  14	    1024	    2.944	     347.827
  14	    2048	    5.728	     357.542	  14	    2048	    5.688	     360.059
  14	    4096	   11.740	     348.887	  14	    4096	   10.232	     400.314
  14	    8192	   25.411	     322.381	  14	    8192	   23.067	     355.139
  14	   16384	   47.550	     344.564	  14	   16384	   40.953	     400.069
  14	   32768	   93.434	     350.708	  14	   32768	   88.061	     372.105
  14	   65536	  185.659	     352.991	  14	   65536	  176.496	     371.317
  14	  131072	  379.989	     344.936	  14	  131072	  341.105	     384.257
  14	  262144	  758.064	     345.807	  14	  262144	  686.076	     382.092
  14	  524288	 1516.231	     345.784	  14	  524288	 1366.866	     383.569
  14	 1048576	 3070.055	     341.550	  14	 1048576	 2764.652	     379.280
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   327.331	   148.471	   357.542		   385.030	   305.040	   451.912

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  15	       4	    0.027	     148.471	  15	       4	    0.013	     310.689
  15	       8	    0.032	     250.406	  15	       8	    0.017	     472.598
  15	      16	    0.052	     307.839	  15	      16	    0.037	     432.960
  15	      32	    0.093	     344.148	  15	      32	    0.072	     444.430
  15	      64	    0.183	     349.525	  15	      64	    0.149	     429.497
  15	     128	    0.352	     363.734	  15	     128	    0.294	     435.418
  15	     256	    0.684	     374.387	  15	     256	    0.595	     430.185
  15	     512	    1.350	     379.280	  15	     512	    1.165	     439.518
  15	    1024	    2.680	     382.081	  15	    1024	    2.326	     440.239
  15	    2048	    5.345	     383.154	  15	    2048	    4.647	     440.713
  15	    4096	   10.665	     384.062	  15	    4096	    9.293	     440.758
  15	    8192	   21.350	     383.702	  15	    8192	   18.581	     440.883
  15	   16384	   42.655	     384.105	  15	   16384	   37.152	     440.999
  15	   32768	   85.324	     384.043	  15	   32768	   74.306	     440.987
  15	   65536	  170.602	     384.145	  15	   65536	  148.663	     440.836
  15	  131072	  341.122	     384.238	  15	  131072	  297.659	     440.343
  15	  262144	  683.628	     383.460	  15	  262144	  594.695	     440.804
  15	  524288	 1366.696	     383.617	  15	  524288	 1191.046	     440.191
  15	 1048576	 2789.567	     375.892	  15	 1048576	 2398.743	     437.136
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   354.226	   148.471	   384.238		   433.641	   310.689	   472.598

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  16	       4	    0.027	     147.169	  16	       4	    0.012	     335.544
  16	       8	    0.032	     250.406	  16	       8	    0.017	     472.598
  16	      16	    0.049	     327.360	  16	      16	    0.035	     456.523
  16	      32	    0.084	     381.300	  16	      32	    0.067	     477.643
  16	      64	    0.161	     397.094	  16	      64	    0.138	     464.421
  16	     128	    0.291	     439.698	  16	     128	    0.255	     501.749
  16	     256	    0.576	     444.614	  16	     256	    0.489	     523.521
  16	     512	    1.068	     479.349	  16	     512	    0.959	     533.934
  16	    1024	    2.106	     486.241	  16	    1024	    1.897	     539.840
  16	    2048	    4.185	     489.343	  16	    2048	    3.774	     542.636
  16	    4096	    8.332	     491.598	  16	    4096	    7.531	     543.890
  16	    8192	   16.644	     492.189	  16	    8192	   15.041	     544.641
  16	   16384	   33.239	     492.917	  16	   16384	   30.057	     545.098
  16	   32768	   66.490	     492.826	  16	   32768	   60.093	     545.287
  16	   65536	  133.111	     492.341	  16	   65536	  120.844	     542.320
  16	  131072	  266.013	     492.728	  16	  131072	  241.503	     542.734
  16	  262144	  533.099	     491.736	  16	  262144	  481.522	     544.407
  16	  524288	 1064.881	     492.344	  16	  524288	  961.965	     545.018
  16	 1048576	 2207.297	     475.050	  16	 1048576	 1944.838	     539.159
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   434.542	   147.169	   492.917		   512.682	   335.544	   545.287

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  17	       4	    0.027	     148.471	  17	       4	    0.013	     305.040
  17	       8	    0.036	     222.215	  17	       8	    0.022	     364.722
  17	      16	    0.056	     285.570	  17	      16	    0.056	     285.570
  17	      32	    0.107	     298.926	  17	      32	    0.084	     381.300
  17	      64	    0.185	     345.922	  17	      64	    0.148	     432.263
  17	     128	    0.350	     365.716	  17	     128	    0.293	     436.836
  17	     256	    0.685	     373.605	  17	     256	    0.580	     441.324
  17	     512	    1.360	     376.487	  17	     512	    1.156	     442.871
  17	    1024	    2.689	     380.827	  17	    1024	    2.308	     443.695
  17	    2048	    5.366	     381.656	  17	    2048	    4.610	     444.269
  17	    4096	   10.712	     382.378	  17	    4096	    9.219	     444.303
  17	    8192	   21.433	     382.212	  17	    8192	   18.446	     444.108
  17	   16384	   42.810	     382.715	  17	   16384	   36.861	     444.481
  17	   32768	   85.677	     382.460	  17	   32768	   73.732	     444.421
  17	   65536	  171.464	     382.214	  17	   65536	  147.532	     444.216
  17	  131072	  343.434	     381.651	  17	  131072	  295.092	     444.173
  17	  262144	  685.978	     382.146	  17	  262144	  589.976	     444.330
  17	  524288	 1373.748	     381.648	  17	  524288	 1181.269	     443.835
  17	 1048576	 2795.710	     375.066	  17	 1048576	 2383.354	     439.958
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   347.994	   148.471	   382.715		   419.564	   285.570	   444.481

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  18	       4	    0.027	     147.169	  18	       4	    0.013	     310.689
  18	       8	    0.035	     228.261	  18	       8	    0.022	     360.800
  18	      16	    0.055	     291.778	  18	      16	    0.056	     285.570
  18	      32	    0.108	     296.286	  18	      32	    0.084	     380.220
  18	      64	    0.196	     326.564	  18	      64	    0.164	     390.168
  18	     128	    0.375	     341.521	  18	     128	    0.322	     397.388
  18	     256	    0.735	     348.391	  18	     256	    0.638	     401.249
  18	     512	    1.466	     349.241	  18	     512	    1.270	     403.132
  18	    1024	    2.893	     353.961	  18	    1024	    2.536	     403.776
  18	    2048	    5.774	     354.692	  18	    2048	    5.066	     404.251
  18	    4096	   11.527	     355.338	  18	    4096	   10.260	     399.225
  18	    8192	   23.064	     355.187	  18	    8192	   20.261	     404.327
  18	   16384	   46.089	     355.485	  18	   16384	   40.556	     403.985
  18	   32768	   92.281	     355.089	  18	   32768	   81.025	     404.418
  18	   65536	  186.060	     352.230	  18	   65536	  163.046	     401.948
  18	  131072	  368.876	     355.328	  18	  131072	  324.255	     404.225
  18	  262144	  738.942	     354.756	  18	  262144	  650.631	     402.907
  18	  524288	 1480.500	     354.129	  18	  524288	 1298.677	     403.709
  18	 1048576	 3007.782	     348.621	  18	 1048576	 2613.999	     401.139
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   327.580	   147.169	   355.485		   387.533	   285.570	   404.418

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  19	       4	    0.027	     147.169	  19	       4	    0.013	     305.040
  19	       8	    0.035	     228.261	  19	       8	    0.022	     360.800
  19	      16	    0.055	     290.515	  19	      16	    0.055	     290.515
  19	      32	    0.100	     319.566	  19	      32	    0.092	     348.617
  19	      64	    0.186	     344.148	  19	      64	    0.194	     329.773
  19	     128	    0.346	     369.746	  19	     128	    0.321	     398.568
  19	     256	    0.697	     367.342	  19	     256	    0.611	     418.939
  19	     512	    1.375	     372.310	  19	     512	    1.202	     425.919
  19	    1024	    2.732	     374.812	  19	    1024	    2.352	     435.374
  19	    2048	    5.453	     375.566	  19	    2048	    4.674	     438.173
  19	    4096	   10.894	     375.985	  19	    4096	    9.320	     439.495
  19	    8192	   21.786	     376.018	  19	    8192	   18.647	     439.315
  19	   16384	   43.504	     376.609	  19	   16384	   37.180	     440.668
  19	   32768	   87.056	     376.401	  19	   32768	   74.331	     440.839
  19	   65536	  174.567	     375.420	  19	   65536	  148.771	     440.516
  19	  131072	  348.117	     376.517	  19	  131072	  297.408	     440.714
  19	  262144	  697.641	     375.758	  19	  262144	  594.740	     440.771
  19	  524288	 1393.834	     376.148	  19	  524288	 1190.614	     440.351
  19	 1048576	 2846.720	     368.345	  19	 1048576	 2402.014	     436.540
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   345.612	   147.169	   376.609		   405.838	   290.515	   440.839

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  20	       4	    0.027	     148.471	  20	       4	    0.013	     310.689
  20	       8	    0.036	     222.215	  20	       8	    0.022	     364.722
  20	      16	    0.056	     285.570	  20	      16	    0.055	     291.778
  20	      32	    0.100	     319.566	  20	      32	    0.077	     415.535
  20	      64	    0.193	     331.402	  20	      64	    0.152	     420.745
  20	     128	    0.350	     365.716	  20	     128	    0.290	     441.143
  20	     256	    0.674	     379.817	  20	     256	    0.564	     453.822
  20	     512	    1.322	     387.283	  20	     512	    1.114	     459.650
  20	    1024	    2.628	     389.637	  20	    1024	    2.213	     462.720
  20	    2048	    5.211	     393.024	  20	    2048	    4.414	     463.970
  20	    4096	   10.400	     393.844	  20	    4096	    8.809	     464.974
  20	    8192	   20.784	     394.151	  20	    8192	   17.609	     465.213
  20	   16384	   41.533	     394.482	  20	   16384	   35.188	     465.614
  20	   32768	   83.111	     394.268	  20	   32768	   70.372	     465.639
  20	   65536	  166.091	     394.579	  20	   65536	  140.967	     464.903
  20	  131072	  332.274	     394.470	  20	  131072	  281.875	     465.001
  20	  262144	  665.309	     394.018	  20	  262144	  563.255	     465.409
  20	  524288	 1329.816	     394.256	  20	  524288	 1127.943	     464.818
  20	 1048576	 2723.622	     384.993	  20	 1048576	 2274.701	     460.973
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   355.882	   148.471	   394.579		   435.122	   291.778	   465.639

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  21	       4	    0.028	     143.395	  21	       4	    0.013	     310.689
  21	       8	    0.036	     222.215	  21	       8	    0.022	     364.722
  21	      16	    0.055	     291.778	  21	      16	    0.055	     290.515
  21	      32	    0.112	     286.179	  21	      32	    0.101	     316.551
  21	      64	    0.190	     336.807	  21	      64	    0.181	     353.670
  21	     128	    0.354	     361.529	  21	     128	    0.299	     428.127
  21	     256	    0.704	     363.734	  21	     256	    0.602	     425.244
  21	     512	    1.377	     371.859	  21	     512	    1.178	     434.625
  21	    1024	    2.729	     375.237	  21	    1024	    2.350	     435.772
  21	    2048	    5.433	     376.966	  21	    2048	    4.674	     438.173
  21	    4096	   10.845	     377.679	  21	    4096	    9.327	     439.158
  21	    8192	   21.689	     377.704	  21	    8192	   18.640	     439.484
  21	   16384	   43.311	     378.288	  21	   16384	   37.267	     439.639
  21	   32768	   86.731	     377.812	  21	   32768	   74.946	     437.222
  21	   65536	  173.319	     378.123	  21	   65536	  149.082	     439.597
  21	  131072	  346.389	     378.395	  21	  131072	  298.139	     439.634
  21	  262144	  694.803	     377.293	  21	  262144	  596.239	     439.663
  21	  524288	 1386.296	     378.193	  21	  524288	 1195.606	     438.512
  21	 1048576	 2837.916	     369.488	  21	 1048576	 2411.740	     434.780
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   343.299	   143.395	   378.395		   407.672	   290.515	   439.663

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  22	       4	    0.027	     148.471	  22	       4	    0.012	     328.965
  22	       8	    0.036	     222.215	  22	       8	    0.021	     381.300
  22	      16	    0.065	     245.820	  22	      16	    0.048	     333.875
  22	      32	    0.108	     296.286	  22	      32	    0.114	     280.204
  22	      64	    0.191	     335.125	  22	      64	    0.158	     404.880
  22	     128	    0.367	     348.617	  22	     128	    0.310	     412.978
  22	     256	    0.723	     354.136	  22	     256	    0.616	     415.535
  22	     512	    1.417	     361.347	  22	     512	    1.230	     416.260
  22	    1024	    2.831	     361.712	  22	    1024	    2.450	     417.961
  22	    2048	    5.626	     364.027	  22	    2048	    4.894	     418.470
  22	    4096	   11.230	     364.738	  22	    4096	    9.787	     418.511
  22	    8192	   22.471	     364.560	  22	    8192	   19.569	     418.618
  22	   16384	   44.969	     364.339	  22	   16384	   39.133	     418.674
  22	   32768	   89.851	     364.692	  22	   32768	   78.300	     418.493
  22	   65536	  179.662	     364.774	  22	   65536	  156.593	     418.511
  22	  131072	  359.938	     364.151	  22	  131072	  313.572	     417.997
  22	  262144	  718.552	     364.823	  22	  262144	  626.413	     418.484
  22	  524288	 1442.930	     363.350	  22	  524288	 1255.769	     417.504
  22	 1048576	 2939.048	     356.774	  22	 1048576	 2529.872	     414.478
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   332.103	   148.471	   364.823		   398.510	   280.204	   418.674

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  23	       4	    0.027	     148.471	  23	       4	    0.013	     305.040
  23	       8	    0.035	     229.825	  23	       8	    0.022	     364.722
  23	      16	    0.065	     245.820	  23	      16	    0.048	     332.222
  23	      32	    0.107	     298.926	  23	      32	    0.082	     390.168
  23	      64	    0.204	     313.960	  23	      64	    0.198	     323.027
  23	     128	    0.401	     319.186	  23	     128	    0.355	     360.558
  23	     256	    0.786	     325.672	  23	     256	    0.810	     315.992
  23	     512	    1.556	     329.066	  23	     512	    1.430	     358.093
  23	    1024	    3.096	     330.764	  23	    1024	    2.832	     361.590
  23	    2048	    6.539	     313.193	  23	    2048	    5.707	     358.856
  23	    4096	   12.910	     317.270	  23	    4096	   11.318	     361.895
  23	    8192	   27.226	     300.889	  23	    8192	   22.631	     361.982
  23	   16384	   53.176	     308.109	  23	   16384	   49.026	     334.190
  23	   32768	  105.267	     311.284	  23	   32768	   93.433	     350.711
  23	   65536	  211.971	     309.175	  23	   65536	  186.034	     352.280
  23	  131072	  411.100	     318.832	  23	  131072	  369.387	     354.837
  23	  262144	  821.838	     318.973	  23	  262144	  740.270	     354.119
  23	  524288	 1655.481	     316.698	  23	  524288	 1505.195	     348.319
  23	 1048576	 3366.591	     311.465	  23	 1048576	 3044.956	     344.365
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   298.294	   148.471	   330.764		   349.103	   305.040	   390.168

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  24	       4	    0.027	     148.471	  24	       4	    0.013	     305.040
  24	       8	    0.036	     222.215	  24	       8	    0.022	     360.800
  24	      16	    0.065	     245.820	  24	      16	    0.048	     333.875
  24	      32	    0.108	     296.286	  24	      32	    0.084	     380.220
  24	      64	    0.195	     328.161	  24	      64	    0.162	     394.758
  24	     128	    0.365	     350.667	  24	     128	    0.307	     417.149
  24	     256	    0.705	     363.119	  24	     256	    0.597	     428.811
  24	     512	    1.384	     370.001	  24	     512	    1.177	     434.977
  24	    1024	    2.751	     372.245	  24	    1024	    2.338	     437.994
  24	    2048	    5.458	     375.221	  24	    2048	    4.664	     439.091
  24	    4096	   10.894	     375.985	  24	    4096	    9.304	     440.250
  24	    8192	   21.780	     376.125	  24	    8192	   18.593	     440.594
  24	   16384	   43.514	     376.522	  24	   16384	   37.169	     440.798
  24	   32768	   87.038	     376.480	  24	   32768	   74.369	     440.613
  24	   65536	  174.042	     376.553	  24	   65536	  149.258	     439.079
  24	  131072	  348.691	     375.897	  24	  131072	  297.366	     440.777
  24	  262144	  697.048	     376.077	  24	  262144	  596.538	     439.442
  24	  524288	 1394.133	     376.067	  24	  524288	 1191.294	     440.100
  24	 1048576	 2856.055	     367.141	  24	 1048576	 2419.129	     433.452
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   339.424	   148.471	   376.553		   415.148	   305.040	   440.798

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  25	       4	    0.027	     148.471	  25	       4	    0.012	     328.965
  25	       8	    0.036	     222.215	  25	       8	    0.022	     364.722
  25	      16	    0.059	     271.696	  25	      16	    0.043	     370.767
  25	      32	    0.115	     277.883	  25	      32	    0.094	     340.654
  25	      64	    0.210	     305.040	  25	      64	    0.193	     331.402
  25	     128	    0.406	     315.250	  25	     128	    0.358	     357.437
  25	     256	    0.795	     321.962	  25	     256	    0.710	     360.558
  25	     512	    1.575	     325.081	  25	     512	    1.415	     361.834
  25	    1024	    3.142	     325.895	  25	    1024	    2.826	     362.322
  25	    2048	    6.251	     327.635	  25	    2048	    5.651	     362.414
  25	    4096	   12.490	     327.941	  25	    4096	   11.294	     362.666
  25	    8192	   24.990	     327.810	  25	    8192	   22.581	     362.781
  25	   16384	   50.903	     321.867	  25	   16384	   45.203	     362.454
  25	   32768	  100.072	     327.444	  25	   32768	   90.366	     362.615
  25	   65536	  199.843	     327.937	  25	   65536	  180.706	     362.666
  25	  131072	  399.659	     327.959	  25	  131072	  361.439	     362.639
  25	  262144	  800.159	     327.615	  25	  262144	  725.020	     361.568
  25	  524288	 1603.645	     326.935	  25	  524288	 1447.623	     362.172
  25	 1048576	 3261.287	     321.522	  25	 1048576	 2920.140	     359.084
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   304.114	   148.471	   327.959		   357.880	   328.965	   370.767

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  26	       4	    0.027	     148.471	  26	       4	    0.012	     335.544
  26	       8	    0.036	     222.215	  26	       8	    0.022	     364.722
  26	      16	    0.060	     267.366	  26	      16	    0.044	     362.751
  26	      32	    0.112	     285.570	  26	      32	    0.119	     268.973
  26	      64	    0.229	     279.620	  26	      64	    0.210	     304.694
  26	     128	    0.442	     289.574	  26	     128	    0.415	     308.369
  26	     256	    0.879	     291.224	  26	     256	    0.823	     311.049
  26	     512	    1.720	     297.642	  26	     512	    1.641	     311.998
  26	    1024	    3.423	     299.155	  26	    1024	    3.283	     311.908
  26	    2048	    6.877	     297.796	  26	    2048	    7.563	     270.796
  26	    4096	   13.655	     299.959	  26	    4096	   15.465	     264.856
  26	    8192	   27.832	     294.340	  26	    8192	   30.945	     264.727
  26	   16384	   62.859	     260.647	  26	   16384	   54.079	     302.964
  26	   32768	  111.779	     293.149	  26	   32768	  108.139	     303.017
  26	   65536	  224.353	     292.111	  26	   65536	  212.073	     309.026
  26	  131072	  464.545	     282.151	  26	  131072	  443.921	     295.260
  26	  262144	  922.975	     284.021	  26	  262144	  867.054	     302.339
  26	  524288	 1849.584	     283.463	  26	  524288	 1739.471	     301.407
  26	 1048576	 3750.089	     279.614	  26	 1048576	 3536.532	     296.498
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   276.215	   148.471	   299.959		   304.784	   264.727	   364.722

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  27	       4	    0.027	     148.471	  27	       4	    0.012	     328.965
  27	       8	    0.036	     222.215	  27	       8	    0.022	     364.722
  27	      16	    0.059	     270.600	  27	      16	    0.043	     370.767
  27	      32	    0.112	     286.179	  27	      32	    0.094	     340.654
  27	      64	    0.221	     289.574	  27	      64	    0.224	     285.874
  27	     128	    0.427	     299.760	  27	     128	    0.392	     326.564
  27	     256	    0.837	     305.909	  27	     256	    0.790	     324.002
  27	     512	    1.658	     308.768	  27	     512	    1.554	     329.470
  27	    1024	    3.301	     310.196	  27	    1024	    3.108	     329.470
  27	    2048	    6.584	     311.060	  27	    2048	    6.207	     329.951
  27	    4096	   13.156	     311.342	  27	    4096	   12.404	     330.217
  27	    8192	   26.326	     311.176	  27	    8192	   24.803	     330.284
  27	   16384	   52.692	     310.939	  27	   16384	   49.605	     330.290
  27	   32768	  106.354	     308.103	  27	   32768	   99.223	     330.246
  27	   65536	  210.708	     311.027	  27	   65536	  198.506	     330.146
  27	  131072	  421.051	     311.297	  27	  131072	  398.058	     329.279
  27	  262144	  842.157	     311.277	  27	  262144	  794.100	     330.115
  27	  524288	 1694.348	     309.433	  27	  524288	 1594.730	     328.763
  27	 1048576	 3436.885	     305.095	  27	 1048576	 3209.185	     326.742
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   291.707	   148.471	   311.342		   331.396	   285.874	   370.767

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  28	       4	    0.027	     148.471	  28	       4	    0.013	     305.040
  28	       8	    0.035	     228.261	  28	       8	    0.022	     364.722
  28	      16	    0.059	     271.696	  28	      16	    0.043	     370.767
  28	      32	    0.114	     280.204	  28	      32	    0.099	     322.639
  28	      64	    0.225	     284.360	  28	      64	    0.202	     316.925
  28	     128	    0.421	     304.004	  28	     128	    0.388	     329.773
  28	     256	    0.815	     314.051	  28	     256	    0.761	     336.491
  28	     512	    1.606	     318.807	  28	     512	    1.508	     339.523
  28	    1024	    3.194	     320.616	  28	    1024	    3.002	     341.114
  28	    2048	    6.346	     322.724	  28	    2048	    5.994	     341.670
  28	    4096	   12.698	     322.572	  28	    4096	   11.970	     342.188
  28	    8192	   25.348	     323.182	  28	    8192	   23.932	     342.303
  28	   16384	   50.681	     323.278	  28	   16384	   47.837	     342.496
  28	   32768	  101.274	     323.558	  28	   32768	   95.999	     341.337
  28	   65536	  202.651	     323.393	  28	   65536	  191.445	     342.323
  28	  131072	  405.057	     323.589	  28	  131072	  382.771	     342.429
  28	  262144	  812.987	     322.445	  28	  262144	  765.838	     342.297
  28	  524288	 1634.511	     320.761	  28	  524288	 1537.467	     341.008
  28	 1048576	 3318.936	     315.937	  28	 1048576	 3096.566	     338.625
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   299.574	   148.471	   323.589		   339.141	   305.040	   370.767

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  29	       4	    0.027	     147.169	  29	       4	    0.012	     335.544
  29	       8	    0.035	     228.261	  29	       8	    0.022	     364.722
  29	      16	    0.059	     271.696	  29	      16	    0.043	     372.827
  29	      32	    0.116	     275.601	  29	      32	    0.112	     285.570
  29	      64	    0.216	     296.286	  29	      64	    0.205	     312.134
  29	     128	    0.414	     309.257	  29	     128	    0.379	     337.655
  29	     256	    0.824	     310.689	  29	     256	    0.755	     339.041
  29	     512	    1.608	     318.429	  29	     512	    1.505	     340.168
  29	    1024	    3.202	     319.780	  29	    1024	    3.009	     340.303
  29	    2048	    6.386	     320.699	  29	    2048	    6.009	     340.830
  29	    4096	   12.761	     320.981	  29	    4096	   12.009	     341.073
  29	    8192	   25.533	     320.840	  29	    8192	   24.012	     341.165
  29	   16384	   51.092	     320.677	  29	   16384	   48.025	     341.155
  29	   32768	  102.118	     320.884	  29	   32768	   96.046	     341.170
  29	   65536	  204.222	     320.906	  29	   65536	  192.165	     341.040
  29	  131072	  408.340	     320.987	  29	  131072	  384.495	     340.894
  29	  262144	  816.722	     320.971	  29	  262144	  770.092	     340.406
  29	  524288	 1638.791	     319.924	  29	  524288	 1539.730	     340.506
  29	 1048576	 3342.405	     313.719	  29	 1048576	 3120.469	     336.032
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   298.829	   147.169	   320.987		   338.539	   285.570	   372.827

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  30	       4	    0.027	     147.169	  30	       4	    0.013	     305.040
  30	       8	    0.036	     222.215	  30	       8	    0.021	     377.016
  30	      16	    0.060	     266.305	  30	      16	    0.044	     364.722
  30	      32	    0.117	     273.914	  30	      32	    0.112	     285.570
  30	      64	    0.208	     307.839	  30	      64	    0.185	     345.922
  30	     128	    0.410	     312.134	  30	     128	    0.376	     340.438
  30	     256	    0.791	     323.709	  30	     256	    0.734	     348.731
  30	     512	    1.556	     329.015	  30	     512	    1.460	     350.724
  30	    1024	    3.087	     331.709	  30	    1024	    2.891	     354.195
  30	    2048	    6.153	     332.853	  30	    2048	    5.768	     355.059
  30	    4096	   12.280	     333.551	  30	    4096	   11.524	     355.433
  30	    8192	   24.550	     333.687	  30	    8192	   23.081	     354.923
  30	   16384	   49.108	     333.632	  30	   16384	   46.055	     355.748
  30	   32768	   98.126	     333.938	  30	   32768	   92.102	     355.779
  30	   65536	  196.164	     334.088	  30	   65536	  184.258	     355.675
  30	  131072	  392.319	     334.095	  30	  131072	  369.767	     354.472
  30	  262144	  784.638	     334.095	  30	  262144	  737.329	     355.532
  30	  524288	 1572.293	     333.454	  30	  524288	 1476.966	     354.976
  30	 1048576	 3220.007	     325.644	  30	 1048576	 2986.545	     351.100
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   307.529	   147.169	   334.095		   348.477	   285.570	   377.016

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  31	       4	    0.027	     147.169	  31	       4	    0.012	     335.544
  31	       8	    0.035	     229.825	  31	       8	    0.022	     360.800
  31	      16	    0.059	     270.600	  31	      16	    0.043	     372.827
  31	      32	    0.116	     276.168	  31	      32	    0.112	     285.570
  31	      64	    0.209	     306.084	  31	      64	    0.199	     321.480
  31	     128	    0.393	     325.771	  31	     128	    0.358	     357.675
  31	     256	    0.780	     328.161	  31	     256	    0.722	     354.487
  31	     512	    1.541	     332.274	  31	     512	    1.425	     359.291
  31	    1024	    3.038	     337.072	  31	    1024	    2.836	     361.073
  31	    2048	    6.054	     338.293	  31	    2048	    5.661	     361.773
  31	    4096	   12.079	     339.101	  31	    4096	   11.303	     362.383
  31	    8192	   24.150	     339.215	  31	    8192	   22.594	     362.575
  31	   16384	   48.275	     339.389	  31	   16384	   45.176	     362.670
  31	   32768	   96.539	     339.428	  31	   32768	   90.350	     362.679
  31	   65536	  193.532	     338.631	  31	   65536	  180.807	     362.464
  31	  131072	  385.986	     339.577	  31	  131072	  361.506	     362.572
  31	  262144	  773.377	     338.960	  31	  262144	  724.402	     361.876
  31	  524288	 1553.586	     337.470	  31	  524288	 1452.275	     361.012
  31	 1048576	 3169.442	     330.839	  31	 1048576	 2928.563	     358.051
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   312.317	   147.169	   339.577		   354.042	   285.570	   372.827

pack:	        	         	            	unpack:	        	         	            	
bits	size (B)	time (µs)	speed (B/µs)	bits	size (B)	time (µs)	speed (B/µs)
  32	       4	    0.027	     148.471	  32	       4	    0.013	     305.040
  32	       8	    0.033	     241.399	  32	       8	    0.020	     404.270
  32	      16	    0.051	     313.593	  32	      16	    0.037	     432.960
  32	      32	    0.094	     340.654	  32	      32	    0.091	     351.355
  32	      64	    0.162	     394.758	  32	      64	    0.153	     418.124
  32	     128	    0.297	     430.876	  32	     128	    0.276	     463.619
  32	     256	    0.569	     450.018	  32	     256	    0.523	     489.399
  32	     512	    1.113	     460.044	  32	     512	    1.017	     503.395
  32	    1024	    2.210	     463.369	  32	    1024	    2.004	     510.941
  32	    2048	    4.372	     468.448	  32	    2048	    3.984	     514.060
  32	    4096	    8.748	     468.231	  32	    4096	    7.930	     516.517
  32	    8192	   17.427	     470.076	  32	    8192	   15.876	     515.997
  32	   16384	   34.955	     468.717	  32	   16384	   31.646	     517.727
  32	   32768	   69.838	     469.200	  32	   32768	   63.321	     517.489
  32	   65536	  139.646	     469.301	  32	   65536	  126.581	     517.740
  32	  131072	  279.878	     468.319	  32	  131072	  253.256	     517.547
  32	  262144	  559.006	     468.947	  32	  262144	  507.455	     516.586
  32	  524288	 1128.738	     464.490	  32	  524288	 1018.699	     514.664
  32	 1048576	 2350.357	     446.135	  32	 1048576	 2069.995	     506.560
avg (B/µs)	min (B/µs)	max (B/µs)		avg (B/µs)	min (B/µs)	max (B/µs)
   416.055	   148.471	   470.076		   475.473	   305.040	   517.740


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	   594.432	   148.471	   693.518	   715.003	   305.040	   778.489
   2	   550.116	   143.395	   632.691	   664.053	   305.040	   725.501
   3	   481.960	   147.169	   543.341	   592.732	   310.689	   729.444
   4	   570.276	   148.471	   679.071	   689.246	   328.965	   760.356
   5	   448.868	   148.471	   518.548	   540.358	   335.544	   604.584
   6	   436.711	   148.471	   508.943	   535.185	   305.040	   615.678
   7	   430.254	   148.471	   475.544	   519.817	   310.689	   588.674
   8	   494.288	   148.471	   560.077	   583.954	   310.689	   627.682
   9	   404.490	   147.169	   441.506	   480.060	   310.689	   503.906
  10	   379.553	   143.395	   412.315	   459.018	   305.040	   491.640
  11	   389.039	   148.471	   428.025	   472.251	   310.689	   491.640
  12	   391.599	   147.169	   436.277	   469.321	   310.689	   499.322
  13	   362.652	   148.471	   393.677	   443.204	   328.965	   472.598
  14	   327.331	   148.471	   357.542	   385.030	   305.040	   451.912
  15	   354.226	   148.471	   384.238	   433.641	   310.689	   472.598
  16	   434.542	   147.169	   492.917	   512.682	   335.544	   545.287
  17	   347.994	   148.471	   382.715	   419.564	   285.570	   444.481
  18	   327.580	   147.169	   355.485	   387.533	   285.570	   404.418
  19	   345.612	   147.169	   376.609	   405.838	   290.515	   440.839
  20	   355.882	   148.471	   394.579	   435.122	   291.778	   465.639
  21	   343.299	   143.395	   378.395	   407.672	   290.515	   439.663
  22	   332.103	   148.471	   364.823	   398.510	   280.204	   418.674
  23	   298.294	   148.471	   330.764	   349.103	   305.040	   390.168
  24	   339.424	   148.471	   376.553	   415.148	   305.040	   440.798
  25	   304.114	   148.471	   327.959	   357.880	   328.965	   370.767
  26	   276.215	   148.471	   299.959	   304.784	   264.727	   364.722
  27	   291.707	   148.471	   311.342	   331.396	   285.874	   370.767
  28	   299.574	   148.471	   323.589	   339.141	   305.040	   370.767
  29	   298.829	   147.169	   320.987	   338.539	   285.570	   372.827
  30	   307.529	   147.169	   334.095	   348.477	   285.570	   377.016
  31	   312.317	   147.169	   339.577	   354.042	   285.570	   372.827
  32	   416.055	   148.471	   470.076	   475.473	   305.040	   517.740

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	   147.629	   143.395	   148.471	   315.310	   305.040	   335.544
      8	   237.459	   222.215	   250.406	   412.492	   360.800	   472.598
     16	   309.512	   245.820	   372.827	   431.718	   285.570	   615.678
     32	   342.467	   273.914	   456.523	   446.923	   268.973	   729.444
     64	   370.924	   279.620	   537.947	   436.475	   285.874	   674.461
    128	   396.158	   289.574	   630.130	   457.300	   308.369	   757.223
    256	   408.519	   291.224	   661.578	   463.461	   311.049	   768.605
    512	   417.448	   297.642	   678.081	   469.648	   311.998	   772.198
   1024	   422.030	   299.155	   685.440	   472.263	   311.908	   768.743
   2048	   423.806	   297.796	   689.567	   473.820	   270.796	   777.229
   4096	   422.905	   299.959	   691.315	   475.765	   264.856	   777.968
   8192	   422.470	   294.340	   692.597	   473.180	   264.727	   778.127
  16384	   422.707	   260.647	   693.177	   475.842	   302.964	   778.338
  32768	   422.496	   293.149	   692.095	   473.900	   303.017	   778.426
  65536	   422.546	   292.111	   693.056	   473.520	   309.026	   778.440
 131072	   422.618	   282.151	   693.518	   474.895	   295.260	   778.489
 262144	   423.285	   284.021	   693.373	   475.418	   302.339	   778.476
 524288	   422.448	   283.463	   692.582	   474.334	   301.407	   774.775
1048576	   414.146	   279.614	   687.588	   470.980	   296.498	   776.169


real	5m20.433s
user	5m20.317s
sys	0m0.000s
