-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathresults.darwin
1287 lines (1287 loc) · 214 KB
/
results.darwin
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 4.924, 0.821, 1.224, 0.997, 0.177, 0.057, 0.750, 0.796, 1.411, 0.726, 0.470, 0.476
2, 4, 1000100, 4.526, 0.632, 1.228, 0.968, 0.155, 0.056, 0.711, 0.759, 1.391, 0.725, 0.495, 0.354
2, 8, 500100, 4.728, 0.381, 1.249, 0.973, 0.073, 0.058, 0.715, 0.766, 1.407, 0.737, 0.479, 0.182
2, 50, 80100, 3.835, 0.278, 1.249, 1.173, 0.051, 0.058, 0.734, 0.805, 1.483, 0.721, 0.479, 0.130
2, 100, 40100, 3.696, 0.259, 1.234, 1.163, 0.054, 0.057, 0.527, 0.555, 0.999, 0.729, 0.470, 0.116
2, 500, 8100, 3.745, 0.245, 1.254, 1.203, 0.053, 0.056, 0.285, 0.328, 0.499, 0.767, 0.465, 0.094
2, 1000, 4100, 4.020, 0.254, 1.266, 1.195, 0.056, 0.057, 0.197, 0.237, 0.471, 0.744, 0.473, 0.093
2, 5000, 900, 100000.000, 0.280, 1.461, 1.472, 0.067, 0.073, 0.198, 0.252, 0.525, 0.849, 0.552, 0.097
2, 10000, 500, 100000.000, 0.446, 1.587, 2.103, 0.074, 0.072, 0.223, 0.252, 0.546, 0.907, 0.592, 0.111
2, 50000, 180, 100000.000, 0.519, 2.830, 4.554, 0.149, 0.151, 0.428, 0.462, 0.992, 1.741, 1.212, 0.198
2, 100000, 140, 100000.000, 0.825, 4.512, 7.392, 0.239, 0.229, 0.653, 0.757, 1.605, 2.587, 1.677, 0.314
2, 500000, 108, 100000.000, 3.150, 19.565, 28.423, 1.046, 0.948, 2.621, 2.908, 6.243, 11.054, 7.084, 1.261
2, 1000000, 104, 100000.000, 6.582, 35.531, 53.774, 2.059, 1.807, 5.055, 5.997, 13.559, 20.147, 12.736, 2.479
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.244, 1.010, 1.256, 0.549, 0.061, 0.056, 0.417, 0.429, 0.633, 0.412, 0.180, 0.140
8, 4, 250100, 1.203, 0.612, 1.281, 0.598, 0.070, 0.053, 0.410, 0.419, 0.619, 0.408, 0.177, 0.083
8, 8, 125100, 1.021, 0.405, 1.273, 0.594, 0.050, 0.055, 0.409, 0.434, 0.636, 0.406, 0.178, 0.051
8, 50, 20100, 0.910, 0.244, 1.392, 0.604, 0.066, 0.054, 0.232, 0.244, 0.286, 0.406, 0.182, 0.038
8, 100, 10100, 0.923, 0.245, 1.429, 0.614, 0.066, 0.054, 0.159, 0.170, 0.205, 0.424, 0.186, 0.040
8, 500, 2100, 1.648, 0.297, 1.548, 0.653, 0.072, 0.057, 0.112, 0.130, 0.171, 0.430, 0.189, 0.040
8, 1000, 1100, 100000.000, 0.368, 1.642, 0.818, 0.078, 0.074, 0.108, 0.118, 0.167, 0.456, 0.198, 0.038
8, 5000, 300, 100000.000, 0.845, 2.317, 1.768, 0.106, 0.087, 0.156, 0.149, 0.215, 0.620, 0.279, 0.053
8, 10000, 200, 100000.000, 0.825, 3.003, 2.454, 0.135, 0.120, 0.194, 0.210, 0.290, 0.829, 0.385, 0.073
8, 50000, 120, 100000.000, 1.662, 8.356, 7.701, 0.408, 0.391, 0.587, 0.656, 0.939, 2.545, 1.192, 0.234
8, 100000, 110, 100000.000, 2.863, 15.312, 14.294, 0.794, 0.758, 1.109, 1.283, 1.832, 4.707, 2.242, 0.464
8, 500000, 102, 100000.000, 15.288, 83.787, 70.395, 3.839, 3.555, 5.588, 6.434, 9.384, 22.151, 10.270, 2.229
8, 1000000, 101, 100000.000, 30.553, 144.513, 151.847, 7.851, 6.865, 11.402, 13.497, 19.464, 44.120, 21.077, 4.806
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.382, 0.872, 1.238, 1.003, 0.189, 0.055, 0.754, 0.783, 1.430, 0.740, 0.467, 0.450
2, 4, 1000100, 4.628, 0.648, 1.217, 0.958, 0.146, 0.055, 0.710, 0.765, 1.463, 0.761, 0.499, 0.335
2, 8, 500100, 4.614, 0.367, 1.211, 0.955, 0.078, 0.055, 0.818, 0.758, 1.399, 0.715, 0.484, 0.190
2, 50, 80100, 3.659, 0.257, 1.232, 1.143, 0.050, 0.057, 0.803, 0.901, 1.412, 0.734, 0.466, 0.126
2, 100, 40100, 3.789, 0.262, 1.225, 1.303, 0.050, 0.056, 0.624, 0.744, 1.204, 0.708, 0.465, 0.114
2, 500, 8100, 3.825, 0.246, 1.253, 1.184, 0.056, 0.056, 0.291, 0.319, 0.477, 0.721, 0.469, 0.099
2, 1000, 4100, 3.956, 0.239, 1.368, 1.189, 0.057, 0.066, 0.191, 0.230, 0.469, 0.756, 0.492, 0.099
2, 5000, 900, 100000.000, 0.286, 1.460, 1.424, 0.065, 0.064, 0.211, 0.249, 0.512, 0.819, 0.527, 0.093
2, 10000, 500, 100000.000, 0.346, 1.614, 2.062, 0.074, 0.072, 0.226, 0.253, 0.539, 0.885, 0.578, 0.104
2, 50000, 180, 100000.000, 0.660, 3.152, 4.741, 0.148, 0.157, 0.407, 0.460, 0.984, 1.623, 1.059, 0.199
2, 100000, 140, 100000.000, 0.816, 4.514, 6.938, 0.235, 0.228, 0.638, 0.727, 1.539, 3.337, 2.339, 0.309
2, 500000, 108, 100000.000, 3.119, 17.041, 27.791, 1.038, 0.924, 2.565, 2.880, 6.315, 10.272, 6.508, 1.251
2, 1000000, 104, 100000.000, 6.329, 34.679, 52.970, 2.043, 1.995, 5.139, 5.961, 12.815, 19.954, 13.473, 2.470
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.286, 1.048, 1.261, 0.553, 0.071, 0.054, 0.410, 0.422, 0.627, 0.416, 0.179, 0.140
8, 4, 250100, 1.201, 0.612, 1.257, 0.609, 0.071, 0.054, 0.418, 0.424, 0.624, 0.406, 0.180, 0.081
8, 8, 125100, 0.973, 0.396, 1.282, 0.597, 0.053, 0.055, 0.409, 0.420, 0.629, 0.417, 0.179, 0.054
8, 50, 20100, 0.903, 0.238, 1.411, 0.602, 0.064, 0.054, 0.240, 0.221, 0.295, 0.409, 0.178, 0.038
8, 100, 10100, 0.936, 0.240, 1.431, 0.618, 0.067, 0.055, 0.142, 0.168, 0.200, 0.428, 0.254, 0.040
8, 500, 2100, 1.270, 0.368, 1.805, 0.651, 0.071, 0.057, 0.114, 0.124, 0.168, 0.442, 0.190, 0.038
8, 1000, 1100, 100000.000, 0.383, 1.632, 0.761, 0.077, 0.061, 0.104, 0.117, 0.174, 0.455, 0.198, 0.042
8, 5000, 300, 100000.000, 0.785, 2.410, 1.832, 0.106, 0.087, 0.158, 0.155, 0.217, 0.632, 0.336, 0.055
8, 10000, 200, 100000.000, 0.774, 3.947, 2.602, 0.134, 0.124, 0.197, 0.212, 0.309, 0.905, 0.387, 0.071
8, 50000, 120, 100000.000, 1.513, 8.347, 7.756, 0.405, 0.394, 0.565, 0.660, 0.939, 2.545, 1.190, 0.237
8, 100000, 110, 100000.000, 2.869, 16.106, 15.082, 0.788, 0.739, 1.116, 1.269, 1.774, 4.778, 2.233, 0.493
8, 500000, 102, 100000.000, 14.401, 71.618, 67.496, 3.677, 3.446, 5.474, 6.280, 9.072, 22.442, 11.522, 2.166
8, 1000000, 101, 100000.000, 29.305, 142.901, 145.500, 7.422, 6.857, 11.454, 12.654, 18.190, 44.254, 20.316, 4.242
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 4.946, 0.973, 1.353, 1.345, 0.180, 0.056, 0.790, 0.782, 1.690, 0.741, 0.482, 0.466
2, 4, 1000100, 4.819, 0.574, 1.210, 0.960, 0.168, 0.055, 0.715, 0.766, 1.422, 0.728, 0.473, 0.325
2, 8, 500100, 4.606, 0.383, 1.214, 0.960, 0.076, 0.055, 0.929, 0.972, 1.454, 0.707, 0.482, 0.188
2, 50, 80100, 3.494, 0.253, 1.218, 1.150, 0.052, 0.056, 0.716, 0.762, 1.413, 0.746, 0.473, 0.117
2, 100, 40100, 3.540, 0.240, 1.235, 1.140, 0.048, 0.056, 0.522, 0.554, 0.971, 0.704, 0.464, 0.108
2, 500, 8100, 3.574, 0.240, 1.277, 1.177, 0.055, 0.056, 0.269, 0.314, 0.453, 0.724, 0.467, 0.091
2, 1000, 4100, 3.815, 0.232, 1.334, 1.204, 0.056, 0.058, 0.195, 0.212, 0.440, 0.849, 0.582, 0.090
2, 5000, 900, 100000.000, 0.245, 1.410, 1.930, 0.071, 0.090, 0.232, 0.229, 0.522, 0.999, 0.629, 0.096
2, 10000, 500, 100000.000, 0.325, 1.707, 2.123, 0.074, 0.073, 0.228, 0.244, 0.513, 0.887, 0.581, 0.101
2, 50000, 180, 100000.000, 0.490, 2.869, 4.428, 0.146, 0.157, 0.399, 0.440, 0.937, 1.625, 1.075, 0.183
2, 100000, 140, 100000.000, 0.751, 4.434, 6.934, 0.243, 0.230, 0.620, 0.701, 1.487, 2.515, 1.667, 0.306
2, 500000, 108, 100000.000, 3.128, 17.232, 28.424, 1.004, 0.929, 2.499, 2.970, 6.756, 10.750, 7.448, 1.228
2, 1000000, 104, 100000.000, 6.105, 36.649, 53.086, 1.977, 1.808, 4.981, 5.779, 12.699, 19.552, 12.943, 2.381
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.261, 0.962, 1.245, 0.557, 0.079, 0.055, 0.414, 0.422, 0.626, 0.409, 0.184, 0.141
8, 4, 250100, 1.124, 0.573, 1.281, 0.605, 0.074, 0.054, 0.412, 0.419, 0.616, 0.407, 0.179, 0.081
8, 8, 125100, 1.038, 0.381, 1.269, 0.595, 0.059, 0.055, 0.409, 0.425, 0.631, 0.417, 0.180, 0.053
8, 50, 20100, 0.904, 0.230, 1.397, 0.602, 0.063, 0.054, 0.237, 0.233, 0.280, 0.410, 0.178, 0.038
8, 100, 10100, 0.946, 0.233, 1.438, 0.613, 0.067, 0.055, 0.157, 0.171, 0.193, 0.411, 0.185, 0.038
8, 500, 2100, 1.195, 0.273, 1.524, 0.646, 0.072, 0.058, 0.115, 0.118, 0.159, 0.442, 0.193, 0.037
8, 1000, 1100, 100000.000, 0.376, 1.642, 0.824, 0.077, 0.061, 0.108, 0.112, 0.159, 0.454, 0.199, 0.039
8, 5000, 300, 100000.000, 0.845, 2.824, 1.831, 0.106, 0.088, 0.142, 0.161, 0.218, 0.624, 0.283, 0.055
8, 10000, 200, 100000.000, 0.837, 3.153, 2.519, 0.135, 0.121, 0.204, 0.202, 0.287, 0.844, 0.378, 0.075
8, 50000, 120, 100000.000, 1.472, 8.596, 7.781, 0.403, 0.402, 0.606, 0.653, 0.933, 2.618, 1.189, 0.228
8, 100000, 110, 100000.000, 2.919, 18.426, 15.108, 0.744, 0.736, 1.120, 1.221, 1.735, 4.906, 2.385, 0.448
8, 500000, 102, 100000.000, 15.259, 72.454, 67.714, 3.806, 3.954, 5.509, 6.392, 9.097, 22.827, 10.741, 2.270
8, 1000000, 101, 100000.000, 31.755, 156.716, 170.364, 7.888, 6.877, 11.973, 13.317, 19.637, 43.856, 20.464, 4.710
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.043, 1.124, 1.248, 1.010, 0.199, 0.056, 0.756, 0.787, 1.449, 0.736, 0.465, 0.461
2, 4, 1000100, 4.790, 0.705, 1.316, 0.965, 0.157, 0.056, 0.722, 0.772, 1.427, 0.733, 0.461, 0.341
2, 8, 500100, 4.802, 0.394, 1.338, 0.955, 0.066, 0.055, 0.718, 0.764, 1.401, 0.721, 0.474, 0.193
2, 50, 80100, 3.893, 0.268, 1.386, 1.154, 0.048, 0.056, 0.725, 0.765, 1.414, 0.726, 0.468, 0.125
2, 100, 40100, 3.620, 0.250, 1.363, 1.156, 0.048, 0.057, 0.530, 0.557, 1.005, 0.717, 0.464, 0.111
2, 500, 8100, 3.875, 0.245, 1.402, 1.188, 0.052, 0.056, 0.296, 0.311, 0.469, 0.725, 0.476, 0.100
2, 1000, 4100, 4.168, 0.241, 1.374, 1.195, 0.058, 0.057, 0.193, 0.211, 0.453, 0.733, 0.482, 0.091
2, 5000, 900, 100000.000, 0.255, 1.421, 1.439, 0.065, 0.066, 0.212, 0.238, 0.490, 0.850, 0.551, 0.098
2, 10000, 500, 100000.000, 0.290, 1.585, 2.132, 0.075, 0.075, 0.221, 0.254, 0.529, 0.915, 0.600, 0.109
2, 50000, 180, 100000.000, 0.510, 2.931, 4.443, 0.146, 0.145, 0.426, 0.465, 0.966, 1.637, 1.089, 0.206
2, 100000, 140, 100000.000, 0.829, 4.540, 7.063, 0.237, 0.229, 0.651, 0.729, 1.537, 2.533, 1.672, 0.315
2, 500000, 108, 100000.000, 3.319, 17.494, 27.092, 1.045, 0.930, 2.588, 2.928, 6.354, 10.109, 6.595, 1.301
2, 1000000, 104, 100000.000, 6.285, 33.689, 52.469, 2.095, 1.830, 5.135, 5.884, 12.745, 19.606, 12.794, 2.522
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.342, 1.069, 1.296, 0.563, 0.075, 0.055, 0.426, 0.428, 0.649, 0.425, 0.182, 0.148
8, 4, 250100, 1.263, 0.649, 1.290, 0.613, 0.056, 0.055, 0.431, 0.430, 0.652, 0.428, 0.182, 0.085
8, 8, 125100, 0.993, 0.400, 1.410, 0.628, 0.067, 0.056, 0.423, 0.433, 0.641, 0.422, 0.191, 0.052
8, 50, 20100, 0.976, 0.251, 1.428, 0.615, 0.061, 0.055, 0.222, 0.249, 0.301, 0.417, 0.191, 0.042
8, 100, 10100, 0.986, 0.260, 1.499, 0.618, 0.068, 0.061, 0.163, 0.171, 0.213, 0.425, 0.188, 0.041
8, 500, 2100, 1.337, 0.296, 1.789, 0.652, 0.077, 0.058, 0.118, 0.127, 0.168, 0.445, 0.202, 0.040
8, 1000, 1100, 100000.000, 0.372, 1.726, 0.792, 0.077, 0.063, 0.109, 0.126, 0.172, 0.474, 0.201, 0.043
8, 5000, 300, 100000.000, 0.830, 2.377, 1.806, 0.107, 0.088, 0.155, 0.159, 0.224, 0.639, 0.287, 0.057
8, 10000, 200, 100000.000, 0.748, 3.148, 2.470, 0.137, 0.148, 0.199, 0.215, 0.298, 0.840, 0.384, 0.074
8, 50000, 120, 100000.000, 1.539, 8.417, 7.675, 0.403, 0.392, 0.594, 0.655, 0.947, 2.562, 1.187, 0.239
8, 100000, 110, 100000.000, 2.865, 15.695, 14.134, 0.770, 0.739, 1.128, 1.273, 1.800, 4.722, 2.191, 0.454
8, 500000, 102, 100000.000, 14.623, 71.497, 66.698, 3.803, 3.464, 5.474, 6.373, 9.166, 21.991, 10.240, 2.247
8, 1000000, 101, 100000.000, 29.640, 142.127, 141.140, 8.809, 7.530, 11.670, 13.468, 20.027, 46.849, 21.655, 4.832
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.613, 0.922, 1.314, 1.086, 0.202, 0.060, 0.773, 0.813, 1.516, 0.776, 0.500, 0.489
2, 4, 1000100, 5.119, 0.647, 1.434, 1.016, 0.152, 0.059, 0.762, 0.806, 1.500, 0.767, 0.498, 0.352
2, 8, 500100, 4.921, 0.428, 1.492, 1.016, 0.071, 0.060, 0.762, 0.815, 1.495, 0.780, 0.499, 0.209
2, 50, 80100, 3.821, 0.285, 1.494, 1.233, 0.050, 0.060, 0.770, 0.813, 1.505, 0.768, 0.502, 0.145
2, 100, 40100, 3.938, 0.277, 1.508, 1.293, 0.051, 0.060, 0.566, 0.600, 1.067, 0.762, 0.498, 0.127
2, 500, 8100, 3.997, 0.261, 1.540, 1.298, 0.053, 0.062, 0.299, 0.325, 0.528, 0.797, 0.504, 0.105
2, 1000, 4100, 4.250, 0.258, 1.542, 1.291, 0.057, 0.062, 0.216, 0.235, 0.515, 0.794, 0.508, 0.102
2, 5000, 900, 100000.000, 0.296, 1.482, 2.272, 0.064, 0.070, 0.231, 0.257, 0.548, 0.871, 0.609, 0.106
2, 10000, 500, 100000.000, 0.337, 1.685, 2.577, 0.077, 0.081, 0.257, 0.273, 0.604, 0.965, 0.628, 0.120
2, 50000, 180, 100000.000, 0.576, 3.090, 4.672, 0.163, 0.157, 0.463, 0.507, 1.074, 1.764, 1.151, 0.222
2, 100000, 140, 100000.000, 0.899, 4.850, 7.462, 0.263, 0.252, 0.703, 0.784, 1.694, 2.717, 1.792, 0.354
2, 500000, 108, 100000.000, 3.624, 18.490, 29.196, 1.121, 1.012, 2.676, 3.111, 6.888, 10.681, 6.976, 1.385
2, 1000000, 104, 100000.000, 6.776, 35.602, 56.447, 2.186, 1.952, 5.268, 6.187, 13.846, 20.365, 13.433, 2.749
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.385, 1.105, 1.337, 0.585, 0.080, 0.057, 0.434, 0.449, 0.678, 0.433, 0.192, 0.153
8, 4, 250100, 1.321, 0.680, 1.347, 0.635, 0.073, 0.058, 0.433, 0.448, 0.676, 0.435, 0.191, 0.089
8, 8, 125100, 1.025, 0.435, 1.370, 0.639, 0.066, 0.059, 0.435, 0.447, 0.681, 0.433, 0.191, 0.055
8, 50, 20100, 1.023, 0.262, 1.499, 0.645, 0.062, 0.060, 0.248, 0.253, 0.313, 0.437, 0.192, 0.042
8, 100, 10100, 1.014, 0.275, 1.543, 0.657, 0.065, 0.059, 0.167, 0.180, 0.225, 0.440, 0.193, 0.043
8, 500, 2100, 1.489, 0.338, 2.213, 1.027, 0.073, 0.061, 0.119, 0.125, 0.177, 0.464, 0.202, 0.046
8, 1000, 1100, 100000.000, 0.468, 2.331, 1.296, 0.078, 0.068, 0.122, 0.122, 0.176, 0.486, 0.215, 0.046
8, 5000, 300, 100000.000, 1.143, 3.248, 1.997, 0.107, 0.096, 0.157, 0.168, 0.247, 0.664, 0.300, 0.060
8, 10000, 200, 100000.000, 1.066, 3.831, 2.692, 0.141, 0.129, 0.212, 0.221, 0.323, 0.888, 0.404, 0.081
8, 50000, 120, 100000.000, 1.682, 9.094, 8.280, 0.442, 0.420, 0.640, 0.688, 1.016, 2.716, 1.260, 0.264
8, 100000, 110, 100000.000, 3.132, 16.531, 15.398, 0.844, 0.797, 1.169, 1.270, 1.868, 4.989, 2.338, 0.502
8, 500000, 102, 100000.000, 15.550, 78.234, 72.110, 4.125, 3.761, 5.716, 6.584, 10.030, 23.688, 11.069, 2.444
8, 1000000, 101, 100000.000, 33.913, 153.940, 153.039, 8.376, 7.396, 11.915, 13.306, 20.991, 46.465, 21.804, 4.939
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.493, 0.923, 1.353, 1.092, 0.191, 0.059, 0.822, 0.827, 1.514, 0.780, 0.502, 0.493
2, 4, 1000100, 5.195, 0.650, 1.388, 1.022, 0.152, 0.060, 0.765, 0.817, 1.502, 0.768, 0.502, 0.366
2, 8, 500100, 4.824, 0.430, 1.482, 1.022, 0.070, 0.059, 0.763, 0.846, 1.494, 0.765, 0.497, 0.204
2, 50, 80100, 3.827, 0.274, 1.493, 1.241, 0.046, 0.060, 0.771, 0.815, 1.506, 0.765, 0.500, 0.144
2, 100, 40100, 3.991, 0.275, 1.516, 1.268, 0.047, 0.061, 0.572, 0.604, 1.075, 0.764, 0.498, 0.124
2, 500, 8100, 4.199, 0.273, 1.558, 1.310, 0.051, 0.065, 0.303, 0.323, 0.525, 0.844, 0.508, 0.102
2, 1000, 4100, 4.328, 0.258, 1.551, 1.319, 0.057, 0.062, 0.215, 0.234, 0.504, 0.786, 0.538, 0.121
2, 5000, 900, 100000.000, 0.286, 1.488, 2.310, 0.065, 0.070, 0.234, 0.260, 0.561, 0.859, 0.560, 0.111
2, 10000, 500, 100000.000, 0.316, 1.666, 2.542, 0.076, 0.078, 0.247, 0.281, 0.597, 0.964, 0.656, 0.119
2, 50000, 180, 100000.000, 0.568, 3.104, 4.705, 0.161, 0.156, 0.465, 0.501, 1.080, 1.742, 1.154, 0.221
2, 100000, 140, 100000.000, 0.900, 5.094, 7.103, 0.251, 0.241, 0.672, 0.732, 1.613, 2.831, 1.969, 0.338
2, 500000, 108, 100000.000, 3.539, 18.987, 28.051, 1.078, 1.063, 2.664, 3.028, 6.340, 10.736, 7.028, 1.408
2, 1000000, 104, 100000.000, 6.702, 35.409, 56.109, 2.164, 1.947, 5.200, 6.166, 13.713, 20.187, 13.118, 2.501
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.407, 1.075, 1.256, 0.686, 0.070, 0.054, 0.514, 0.427, 0.634, 0.415, 0.180, 0.137
8, 4, 250100, 1.386, 0.614, 1.282, 0.703, 0.076, 0.074, 0.573, 0.496, 0.864, 0.564, 0.246, 0.110
8, 8, 125100, 0.973, 0.425, 1.581, 0.598, 0.058, 0.055, 0.415, 0.419, 0.764, 0.498, 0.179, 0.053
8, 50, 20100, 0.952, 0.236, 1.414, 0.616, 0.065, 0.057, 0.229, 0.314, 0.388, 0.415, 0.180, 0.037
8, 100, 10100, 0.986, 0.279, 1.717, 0.841, 0.076, 0.076, 0.154, 0.189, 0.275, 0.568, 0.204, 0.040
8, 500, 2100, 1.291, 0.337, 1.771, 0.658, 0.071, 0.059, 0.108, 0.130, 0.169, 0.451, 0.200, 0.038
8, 1000, 1100, 100000.000, 0.389, 1.855, 0.779, 0.077, 0.061, 0.106, 0.115, 0.168, 0.462, 0.198, 0.043
8, 5000, 300, 100000.000, 0.799, 2.372, 1.807, 0.106, 0.088, 0.157, 0.162, 0.224, 0.626, 0.282, 0.054
8, 10000, 200, 100000.000, 0.785, 2.986, 2.454, 0.137, 0.121, 0.202, 0.208, 0.295, 0.835, 0.380, 0.072
8, 50000, 120, 100000.000, 1.547, 8.400, 7.704, 0.401, 0.390, 0.582, 0.643, 0.948, 2.537, 1.191, 0.226
8, 100000, 110, 100000.000, 2.963, 17.598, 14.704, 0.779, 0.741, 1.125, 1.279, 1.783, 4.682, 2.198, 0.439
8, 500000, 102, 100000.000, 13.978, 73.451, 68.040, 3.804, 3.503, 5.560, 6.480, 9.288, 22.099, 10.326, 2.232
8, 1000000, 101, 100000.000, 30.916, 143.526, 151.452, 7.932, 6.841, 11.670, 13.293, 20.387, 43.466, 20.299, 4.783
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.139, 1.169, 1.275, 1.010, 0.195, 0.058, 0.753, 0.788, 1.413, 0.719, 0.470, 0.464
2, 4, 1000100, 4.882, 0.707, 1.333, 0.953, 0.152, 0.055, 0.707, 0.765, 1.406, 0.712, 0.460, 0.316
2, 8, 500100, 4.904, 0.444, 1.367, 0.968, 0.082, 0.055, 0.721, 0.774, 1.400, 0.716, 0.475, 0.185
2, 50, 80100, 3.767, 0.290, 1.401, 1.162, 0.045, 0.056, 0.711, 0.761, 1.419, 0.706, 0.474, 0.125
2, 100, 40100, 3.807, 0.256, 1.416, 1.155, 0.052, 0.056, 0.524, 0.557, 1.009, 0.708, 0.462, 0.111
2, 500, 8100, 4.089, 0.248, 1.380, 1.178, 0.052, 0.057, 0.291, 0.312, 0.461, 0.719, 0.492, 0.094
2, 1000, 4100, 3.964, 0.237, 1.378, 1.186, 0.054, 0.072, 0.195, 0.216, 0.460, 0.730, 0.471, 0.099
2, 5000, 900, 100000.000, 0.261, 1.428, 1.478, 0.064, 0.064, 0.208, 0.244, 0.504, 0.852, 0.523, 0.097
2, 10000, 500, 100000.000, 0.302, 1.590, 2.122, 0.074, 0.072, 0.222, 0.255, 0.537, 0.888, 0.580, 0.105
2, 50000, 180, 100000.000, 0.523, 2.991, 4.483, 0.146, 0.142, 0.421, 0.451, 0.973, 1.631, 1.064, 0.198
2, 100000, 140, 100000.000, 0.814, 4.515, 6.997, 0.239, 0.228, 0.648, 0.724, 1.542, 2.548, 1.676, 0.317
2, 500000, 108, 100000.000, 3.206, 17.377, 27.436, 1.040, 0.936, 2.569, 2.955, 6.350, 9.901, 6.450, 1.301
2, 1000000, 104, 100000.000, 6.289, 33.097, 53.495, 2.076, 1.822, 5.177, 5.916, 12.752, 19.102, 12.547, 2.799
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.291, 1.052, 1.265, 0.551, 0.058, 0.053, 0.412, 0.418, 0.629, 0.409, 0.178, 0.140
8, 4, 250100, 1.208, 0.624, 1.264, 0.592, 0.077, 0.054, 0.413, 0.423, 0.626, 0.407, 0.177, 0.081
8, 8, 125100, 1.182, 0.403, 1.317, 0.610, 0.063, 0.056, 0.415, 0.424, 0.646, 0.425, 0.186, 0.050
8, 50, 20100, 0.933, 0.244, 1.395, 0.609, 0.064, 0.055, 0.228, 0.236, 0.288, 0.419, 0.185, 0.037
8, 100, 10100, 1.011, 0.247, 1.437, 0.611, 0.067, 0.055, 0.154, 0.166, 0.204, 0.427, 0.182, 0.039
8, 500, 2100, 1.424, 0.291, 1.541, 0.646, 0.072, 0.057, 0.118, 0.123, 0.171, 0.455, 0.197, 0.039
8, 1000, 1100, 100000.000, 0.380, 1.650, 0.769, 0.077, 0.060, 0.105, 0.119, 0.170, 0.472, 0.199, 0.040
8, 5000, 300, 100000.000, 0.819, 2.315, 1.783, 0.106, 0.087, 0.155, 0.164, 0.230, 0.623, 0.283, 0.055
8, 10000, 200, 100000.000, 0.865, 3.051, 2.462, 0.135, 0.123, 0.203, 0.212, 0.307, 0.836, 0.382, 0.074
8, 50000, 120, 100000.000, 1.572, 8.398, 7.729, 0.422, 0.395, 0.597, 0.678, 0.967, 2.538, 1.169, 0.235
8, 100000, 110, 100000.000, 2.931, 15.285, 14.148, 0.763, 0.738, 1.114, 1.271, 1.801, 4.739, 2.210, 0.450
8, 500000, 102, 100000.000, 13.955, 70.995, 66.237, 3.733, 3.440, 5.503, 6.363, 9.210, 21.924, 10.200, 2.198
8, 1000000, 101, 100000.000, 29.966, 141.760, 144.576, 8.309, 7.512, 11.901, 13.467, 20.897, 46.387, 21.876, 4.800
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.598, 1.088, 1.347, 1.052, 0.197, 0.059, 0.778, 0.828, 1.531, 0.771, 0.501, 0.434
2, 4, 1000100, 5.269, 0.649, 1.404, 1.043, 0.161, 0.060, 0.771, 0.826, 1.552, 0.785, 0.503, 0.361
2, 8, 500100, 5.299, 0.426, 1.500, 1.052, 0.082, 0.059, 0.788, 0.839, 1.553, 0.789, 0.519, 0.209
2, 50, 80100, 3.963, 0.289, 1.461, 1.234, 0.050, 0.059, 0.774, 0.820, 1.518, 0.776, 0.511, 0.139
2, 100, 40100, 3.882, 0.282, 1.517, 1.256, 0.050, 0.061, 0.566, 0.604, 1.064, 0.758, 0.504, 0.133
2, 500, 8100, 4.131, 0.260, 1.536, 1.286, 0.053, 0.060, 0.303, 0.326, 0.519, 0.800, 0.502, 0.106
2, 1000, 4100, 4.357, 0.257, 1.545, 1.285, 0.054, 0.064, 0.216, 0.237, 0.510, 0.784, 0.508, 0.104
2, 5000, 900, 100000.000, 0.286, 1.480, 2.304, 0.066, 0.070, 0.229, 0.253, 0.552, 0.867, 0.567, 0.106
2, 10000, 500, 100000.000, 0.323, 1.671, 2.541, 0.076, 0.078, 0.240, 0.278, 0.596, 0.969, 0.635, 0.120
2, 50000, 180, 100000.000, 0.577, 3.107, 4.716, 0.159, 0.155, 0.449, 0.487, 1.073, 1.789, 1.150, 0.231
2, 100000, 140, 100000.000, 0.890, 4.774, 7.468, 0.271, 0.251, 0.691, 0.775, 1.690, 2.713, 1.788, 0.355
2, 500000, 108, 100000.000, 3.436, 18.524, 29.211, 1.110, 0.990, 2.732, 3.080, 7.050, 10.654, 6.956, 1.393
2, 1000000, 104, 100000.000, 6.770, 35.215, 56.532, 2.195, 1.969, 5.372, 6.172, 14.036, 20.439, 13.448, 2.686
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.372, 1.140, 1.335, 0.620, 0.077, 0.058, 0.435, 0.448, 0.682, 0.439, 0.198, 0.155
8, 4, 250100, 1.335, 0.694, 1.352, 0.636, 0.062, 0.058, 0.435, 0.447, 0.685, 0.437, 0.203, 0.089
8, 8, 125100, 1.010, 0.450, 1.369, 0.641, 0.065, 0.059, 0.434, 0.452, 0.682, 0.434, 0.192, 0.054
8, 50, 20100, 1.000, 0.345, 1.569, 0.678, 0.064, 0.059, 0.249, 0.264, 0.343, 0.452, 0.194, 0.044
8, 100, 10100, 1.060, 0.274, 1.556, 0.662, 0.065, 0.060, 0.164, 0.179, 0.227, 0.448, 0.196, 0.042
8, 500, 2100, 1.453, 0.336, 2.273, 1.054, 0.072, 0.061, 0.118, 0.129, 0.182, 0.465, 0.205, 0.042
8, 1000, 1100, 100000.000, 0.480, 2.422, 1.306, 0.077, 0.065, 0.118, 0.122, 0.176, 0.484, 0.215, 0.044
8, 5000, 300, 100000.000, 1.123, 3.036, 1.979, 0.107, 0.094, 0.163, 0.168, 0.238, 0.661, 0.298, 0.060
8, 10000, 200, 100000.000, 1.011, 3.696, 2.678, 0.144, 0.134, 0.204, 0.227, 0.315, 0.893, 0.407, 0.081
8, 50000, 120, 100000.000, 1.683, 9.076, 8.306, 0.462, 0.430, 0.642, 0.687, 1.021, 2.715, 1.261, 0.261
8, 100000, 110, 100000.000, 3.210, 16.668, 15.389, 0.841, 0.796, 1.180, 1.297, 1.934, 5.015, 2.333, 0.489
8, 500000, 102, 100000.000, 15.312, 77.402, 72.289, 4.131, 3.716, 5.854, 6.609, 10.384, 23.529, 10.963, 2.497
8, 1000000, 101, 100000.000, 33.461, 153.664, 151.440, 8.249, 7.474, 12.052, 14.049, 21.619, 46.928, 21.743, 4.909
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.541, 0.919, 1.345, 1.089, 0.192, 0.060, 0.821, 0.838, 1.593, 0.776, 0.514, 0.499
2, 4, 1000100, 5.104, 0.569, 1.442, 1.022, 0.164, 0.059, 0.776, 0.825, 1.536, 0.776, 0.529, 0.373
2, 8, 500100, 5.090, 0.424, 1.455, 1.022, 0.075, 0.059, 0.775, 0.820, 1.518, 0.764, 0.499, 0.203
2, 50, 80100, 3.962, 0.296, 1.424, 1.239, 0.041, 0.062, 0.766, 0.819, 1.513, 0.766, 0.508, 0.150
2, 100, 40100, 3.841, 0.279, 1.528, 1.248, 0.053, 0.059, 0.574, 0.602, 1.064, 0.770, 0.502, 0.129
2, 500, 8100, 4.057, 0.260, 1.524, 1.279, 0.053, 0.060, 0.311, 0.331, 0.532, 0.787, 0.512, 0.109
2, 1000, 4100, 4.277, 0.262, 1.561, 1.322, 0.056, 0.065, 0.221, 0.237, 0.521, 0.793, 0.517, 0.103
2, 5000, 900, 100000.000, 0.287, 1.497, 2.288, 0.070, 0.071, 0.242, 0.256, 0.556, 0.868, 0.568, 0.107
2, 10000, 500, 100000.000, 0.319, 1.683, 2.603, 0.076, 0.077, 0.257, 0.278, 0.609, 0.959, 0.627, 0.117
2, 50000, 180, 100000.000, 0.579, 3.127, 4.731, 0.158, 0.156, 0.456, 0.500, 1.073, 1.748, 1.144, 0.222
2, 100000, 140, 100000.000, 0.881, 4.785, 7.428, 0.258, 0.252, 0.692, 0.777, 1.679, 2.717, 1.824, 0.371
2, 500000, 108, 100000.000, 3.518, 18.379, 29.277, 1.120, 1.017, 2.662, 3.047, 6.966, 10.717, 6.966, 1.435
2, 1000000, 104, 100000.000, 6.779, 35.970, 56.636, 2.188, 1.958, 5.401, 6.286, 14.000, 20.579, 13.603, 2.666
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.380, 1.135, 1.333, 0.587, 0.077, 0.057, 0.443, 0.449, 0.683, 0.437, 0.192, 0.151
8, 4, 250100, 1.309, 0.684, 1.350, 0.636, 0.070, 0.057, 0.466, 0.450, 0.684, 0.439, 0.193, 0.091
8, 8, 125100, 1.385, 0.436, 1.366, 0.640, 0.057, 0.058, 0.436, 0.451, 0.683, 0.437, 0.191, 0.055
8, 50, 20100, 1.028, 0.265, 1.509, 0.645, 0.060, 0.062, 0.249, 0.249, 0.305, 0.443, 0.195, 0.044
8, 100, 10100, 1.058, 0.272, 1.533, 0.659, 0.065, 0.064, 0.167, 0.172, 0.223, 0.449, 0.196, 0.045
8, 500, 2100, 1.414, 0.333, 2.214, 1.023, 0.073, 0.064, 0.118, 0.127, 0.176, 0.464, 0.204, 0.044
8, 1000, 1100, 100000.000, 0.469, 2.325, 1.272, 0.078, 0.068, 0.115, 0.121, 0.173, 0.493, 0.234, 0.044
8, 5000, 300, 100000.000, 1.118, 3.075, 1.963, 0.108, 0.097, 0.161, 0.166, 0.236, 0.663, 0.297, 0.061
8, 10000, 200, 100000.000, 1.085, 3.598, 2.668, 0.143, 0.132, 0.211, 0.224, 0.315, 0.892, 0.407, 0.083
8, 50000, 120, 100000.000, 1.663, 9.087, 8.342, 0.442, 0.428, 0.624, 0.686, 0.994, 2.736, 1.260, 0.267
8, 100000, 110, 100000.000, 3.172, 16.730, 15.308, 0.854, 0.804, 1.194, 1.270, 1.953, 5.051, 2.356, 0.493
8, 500000, 102, 100000.000, 15.751, 77.442, 72.193, 4.149, 3.728, 5.749, 6.597, 10.303, 23.469, 10.928, 2.465
8, 1000000, 101, 100000.000, 33.777, 153.067, 141.153, 7.909, 6.820, 11.466, 13.097, 19.792, 43.715, 20.290, 4.656
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.071, 0.910, 1.277, 1.024, 0.199, 0.056, 0.754, 0.809, 1.417, 0.714, 0.468, 0.466
2, 4, 1000100, 4.793, 0.744, 1.314, 0.952, 0.160, 0.055, 0.712, 0.757, 1.433, 0.719, 0.491, 0.342
2, 8, 500100, 5.117, 0.432, 1.350, 0.956, 0.075, 0.055, 0.712, 0.758, 1.415, 0.718, 0.463, 0.181
2, 50, 80100, 3.521, 0.270, 1.365, 1.152, 0.052, 0.056, 0.726, 0.766, 1.434, 0.705, 0.464, 0.129
2, 100, 40100, 3.689, 0.258, 1.371, 1.156, 0.050, 0.056, 0.518, 0.554, 1.008, 0.709, 0.469, 0.117
2, 500, 8100, 3.901, 0.246, 1.380, 1.184, 0.055, 0.057, 0.274, 0.302, 0.469, 0.738, 0.465, 0.095
2, 1000, 4100, 4.027, 0.244, 1.391, 1.190, 0.056, 0.058, 0.199, 0.218, 0.443, 0.738, 0.502, 0.093
2, 5000, 900, 100000.000, 0.253, 1.419, 1.440, 0.064, 0.068, 0.211, 0.238, 0.487, 0.799, 0.522, 0.096
2, 10000, 500, 100000.000, 0.283, 1.594, 2.071, 0.075, 0.072, 0.235, 0.247, 0.526, 0.908, 0.588, 0.108
2, 50000, 180, 100000.000, 0.672, 2.934, 4.501, 0.150, 0.148, 0.424, 0.452, 0.958, 1.647, 1.071, 0.206
2, 100000, 140, 100000.000, 0.844, 4.556, 7.108, 0.243, 0.230, 0.650, 0.704, 1.527, 2.525, 1.686, 0.307
2, 500000, 108, 100000.000, 3.114, 17.455, 27.565, 1.035, 0.931, 2.588, 2.923, 6.298, 9.962, 6.526, 1.273
2, 1000000, 104, 100000.000, 6.195, 33.115, 52.890, 2.017, 1.790, 5.197, 6.051, 12.772, 19.141, 12.550, 2.594
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.269, 1.008, 1.260, 0.552, 0.072, 0.056, 0.414, 0.422, 0.626, 0.410, 0.179, 0.136
8, 4, 250100, 1.179, 0.621, 1.254, 0.598, 0.064, 0.054, 0.410, 0.421, 0.622, 0.409, 0.184, 0.082
8, 8, 125100, 0.902, 0.374, 1.262, 0.596, 0.056, 0.054, 0.409, 0.419, 0.623, 0.407, 0.179, 0.052
8, 50, 20100, 0.860, 0.234, 1.388, 0.602, 0.064, 0.054, 0.235, 0.238, 0.281, 0.414, 0.185, 0.037
8, 100, 10100, 1.034, 0.235, 1.418, 0.612, 0.067, 0.054, 0.153, 0.168, 0.196, 0.412, 0.181, 0.038
8, 500, 2100, 1.192, 0.276, 1.527, 0.654, 0.072, 0.057, 0.113, 0.117, 0.163, 0.431, 0.190, 0.040
8, 1000, 1100, 100000.000, 0.359, 1.626, 0.769, 0.077, 0.060, 0.107, 0.122, 0.162, 0.453, 0.198, 0.043
8, 5000, 300, 100000.000, 0.810, 2.323, 1.770, 0.106, 0.087, 0.155, 0.161, 0.220, 0.623, 0.291, 0.057
8, 10000, 200, 100000.000, 0.744, 3.031, 2.449, 0.137, 0.126, 0.200, 0.216, 0.294, 0.851, 0.386, 0.076
8, 50000, 120, 100000.000, 1.499, 8.311, 7.674, 0.401, 0.390, 0.602, 0.648, 0.941, 2.535, 1.179, 0.239
8, 100000, 110, 100000.000, 2.856, 15.272, 14.233, 0.760, 0.742, 1.104, 1.258, 1.766, 4.681, 2.184, 0.447
8, 500000, 102, 100000.000, 13.721, 71.065, 66.358, 3.723, 3.436, 5.407, 6.288, 9.155, 21.817, 10.196, 2.144
8, 1000000, 101, 100000.000, 29.587, 141.148, 135.078, 7.775, 6.833, 11.411, 12.847, 19.025, 43.811, 20.302, 4.519
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.027, 1.044, 1.269, 1.010, 0.182, 0.056, 0.759, 0.782, 1.409, 0.719, 0.480, 0.469
2, 4, 1000100, 4.711, 0.736, 1.297, 0.968, 0.148, 0.057, 0.711, 0.762, 1.403, 0.710, 0.466, 0.331
2, 8, 500100, 4.972, 0.406, 1.318, 0.949, 0.081, 0.059, 0.737, 0.758, 1.409, 0.716, 0.481, 0.195
2, 50, 80100, 3.846, 0.269, 1.344, 1.146, 0.043, 0.056, 0.715, 0.761, 1.421, 0.707, 0.468, 0.135
2, 100, 40100, 3.520, 0.257, 1.371, 1.143, 0.050, 0.056, 0.514, 0.560, 0.990, 0.714, 0.467, 0.112
2, 500, 8100, 3.779, 0.246, 1.404, 1.174, 0.054, 0.056, 0.288, 0.306, 0.497, 0.748, 0.467, 0.094
2, 1000, 4100, 4.135, 0.233, 1.372, 1.217, 0.057, 0.057, 0.199, 0.217, 0.458, 0.753, 0.470, 0.089
2, 5000, 900, 100000.000, 0.255, 1.441, 1.418, 0.065, 0.067, 0.204, 0.242, 0.503, 0.821, 0.520, 0.096
2, 10000, 500, 100000.000, 0.286, 1.608, 2.073, 0.074, 0.073, 0.234, 0.255, 0.536, 0.924, 0.579, 0.110
2, 50000, 180, 100000.000, 0.525, 2.912, 4.430, 0.145, 0.145, 0.422, 0.463, 0.974, 1.633, 1.062, 0.204
2, 100000, 140, 100000.000, 0.885, 4.510, 7.019, 0.245, 0.253, 0.668, 0.739, 1.550, 2.523, 1.660, 0.304
2, 500000, 108, 100000.000, 3.134, 17.393, 27.300, 1.047, 0.925, 2.556, 2.976, 6.278, 9.938, 6.514, 1.310
2, 1000000, 104, 100000.000, 6.313, 33.312, 52.561, 2.083, 1.792, 5.141, 5.992, 12.689, 19.156, 12.501, 2.579
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.303, 1.055, 1.247, 0.550, 0.084, 0.053, 0.406, 0.420, 0.630, 0.408, 0.181, 0.139
8, 4, 250100, 1.224, 0.634, 1.277, 0.596, 0.069, 0.054, 0.411, 0.421, 0.626, 0.414, 0.178, 0.082
8, 8, 125100, 1.158, 0.412, 1.280, 0.593, 0.052, 0.055, 0.409, 0.421, 0.623, 0.421, 0.190, 0.054
8, 50, 20100, 0.987, 0.257, 1.409, 0.603, 0.062, 0.055, 0.222, 0.228, 0.295, 0.407, 0.180, 0.040
8, 100, 10100, 0.974, 0.246, 1.427, 0.614, 0.067, 0.055, 0.162, 0.169, 0.211, 0.423, 0.185, 0.039
8, 500, 2100, 1.251, 0.290, 1.556, 0.645, 0.072, 0.058, 0.117, 0.127, 0.175, 0.459, 0.190, 0.040
8, 1000, 1100, 100000.000, 0.373, 1.667, 0.766, 0.077, 0.060, 0.111, 0.121, 0.174, 0.480, 0.211, 0.041
8, 5000, 300, 100000.000, 0.817, 2.300, 1.772, 0.103, 0.087, 0.153, 0.161, 0.232, 0.627, 0.281, 0.057
8, 10000, 200, 100000.000, 0.763, 3.090, 2.485, 0.137, 0.123, 0.199, 0.211, 0.301, 0.857, 0.383, 0.073
8, 50000, 120, 100000.000, 1.565, 8.409, 7.586, 0.407, 0.392, 0.629, 0.680, 0.965, 2.547, 1.181, 0.233
8, 100000, 110, 100000.000, 2.886, 15.321, 14.137, 0.780, 0.735, 1.122, 1.286, 1.792, 4.738, 2.193, 0.462
8, 500000, 102, 100000.000, 14.140, 70.996, 66.257, 3.794, 3.441, 5.554, 6.272, 9.145, 21.927, 10.211, 2.222
8, 1000000, 101, 100000.000, 30.553, 141.047, 155.949, 7.799, 6.910, 11.693, 13.424, 19.829, 43.984, 20.550, 4.420
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.094, 0.821, 1.257, 1.018, 0.198, 0.056, 0.755, 0.800, 1.432, 0.727, 0.493, 0.481
2, 4, 1000100, 4.710, 0.656, 1.328, 0.963, 0.152, 0.056, 0.727, 0.775, 1.430, 0.729, 0.465, 0.305
2, 8, 500100, 4.720, 0.402, 1.353, 0.991, 0.076, 0.056, 0.737, 0.770, 1.435, 0.723, 0.473, 0.196
2, 50, 80100, 4.040, 0.287, 1.454, 1.175, 0.048, 0.063, 0.725, 0.778, 1.638, 0.800, 0.503, 0.127
2, 100, 40100, 3.645, 0.265, 1.526, 1.533, 0.054, 0.073, 0.627, 0.640, 1.053, 0.741, 0.489, 0.110
2, 500, 8100, 3.865, 0.259, 1.616, 1.404, 0.052, 0.066, 0.292, 0.320, 0.543, 0.778, 0.496, 0.094
2, 1000, 4100, 4.096, 0.246, 1.445, 1.267, 0.055, 0.075, 0.206, 0.225, 0.491, 0.767, 0.501, 0.097
2, 5000, 900, 100000.000, 0.269, 1.419, 1.677, 0.065, 0.065, 0.205, 0.245, 0.517, 0.821, 0.537, 0.096
2, 10000, 500, 100000.000, 0.434, 1.591, 2.320, 0.074, 0.075, 0.231, 0.266, 0.557, 0.904, 0.624, 0.106
2, 50000, 180, 100000.000, 0.662, 2.944, 4.558, 0.152, 0.148, 0.414, 0.462, 0.986, 1.680, 1.103, 0.197
2, 100000, 140, 100000.000, 0.830, 4.609, 7.252, 0.250, 0.242, 0.638, 0.740, 1.562, 2.640, 1.729, 0.360
2, 500000, 108, 100000.000, 3.504, 18.938, 28.722, 1.057, 0.972, 2.728, 3.106, 6.624, 10.360, 6.817, 1.290
2, 1000000, 104, 100000.000, 6.377, 35.956, 54.354, 2.135, 1.917, 5.226, 5.884, 13.211, 19.289, 12.970, 2.616
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.349, 1.067, 1.303, 0.557, 0.072, 0.055, 0.433, 0.442, 0.651, 0.430, 0.210, 0.145
8, 4, 250100, 1.295, 0.672, 1.477, 0.621, 0.075, 0.057, 0.429, 0.438, 0.676, 0.428, 0.189, 0.083
8, 8, 125100, 1.041, 0.454, 1.339, 0.641, 0.062, 0.056, 0.555, 0.512, 0.888, 0.416, 0.180, 0.054
8, 50, 20100, 0.997, 0.253, 1.432, 0.612, 0.064, 0.076, 0.223, 0.237, 0.284, 0.412, 0.188, 0.036
8, 100, 10100, 0.972, 0.253, 1.445, 0.628, 0.069, 0.055, 0.150, 0.168, 0.279, 0.420, 0.182, 0.037
8, 500, 2100, 1.274, 0.317, 2.071, 0.720, 0.073, 0.058, 0.110, 0.129, 0.171, 0.446, 0.197, 0.038
8, 1000, 1100, 100000.000, 0.381, 1.783, 0.863, 0.077, 0.061, 0.107, 0.116, 0.169, 0.464, 0.206, 0.043
8, 5000, 300, 100000.000, 0.866, 2.421, 1.820, 0.103, 0.087, 0.153, 0.154, 0.229, 0.634, 0.289, 0.056
8, 10000, 200, 100000.000, 0.808, 3.114, 2.467, 0.132, 0.121, 0.203, 0.212, 0.305, 0.840, 0.383, 0.076
8, 50000, 120, 100000.000, 1.574, 8.389, 7.750, 0.412, 0.398, 0.591, 0.692, 0.959, 2.839, 1.183, 0.244
8, 100000, 110, 100000.000, 3.086, 15.594, 14.846, 0.780, 0.735, 1.118, 1.247, 1.882, 4.735, 2.182, 0.456
8, 500000, 102, 100000.000, 14.703, 76.351, 70.101, 4.109, 3.456, 5.669, 6.435, 9.725, 24.112, 11.551, 2.422
8, 1000000, 101, 100000.000, 31.793, 155.970, 208.979, 7.763, 6.882, 12.755, 14.011, 20.256, 44.944, 20.237, 4.378
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.140, 0.868, 1.270, 1.010, 0.188, 0.057, 0.751, 0.799, 1.420, 0.746, 0.488, 0.455
2, 4, 1000100, 4.695, 0.746, 1.304, 0.952, 0.155, 0.055, 0.712, 0.771, 1.408, 0.707, 0.460, 0.320
2, 8, 500100, 4.844, 0.392, 1.390, 0.972, 0.075, 0.055, 0.744, 0.783, 1.429, 0.715, 0.462, 0.191
2, 50, 80100, 4.054, 0.254, 1.360, 1.142, 0.045, 0.057, 0.719, 0.783, 1.399, 0.707, 0.461, 0.129
2, 100, 40100, 3.546, 0.244, 1.346, 1.149, 0.051, 0.057, 0.521, 0.572, 0.993, 0.709, 0.461, 0.113
2, 500, 8100, 3.735, 0.244, 1.413, 1.179, 0.049, 0.057, 0.285, 0.307, 0.474, 0.734, 0.466, 0.089
2, 1000, 4100, 4.061, 0.238, 1.382, 1.206, 0.054, 0.058, 0.201, 0.217, 0.456, 0.759, 0.470, 0.095
2, 5000, 900, 100000.000, 0.252, 1.416, 1.761, 0.065, 0.067, 0.210, 0.243, 0.537, 0.961, 0.570, 0.099
2, 10000, 500, 100000.000, 0.312, 1.590, 2.443, 0.074, 0.073, 0.241, 0.263, 0.567, 1.116, 0.679, 0.107
2, 50000, 180, 100000.000, 0.542, 3.095, 4.675, 0.155, 0.196, 0.408, 0.472, 1.055, 1.775, 1.211, 0.202
2, 100000, 140, 100000.000, 0.935, 4.664, 7.375, 0.252, 0.232, 0.646, 0.747, 1.586, 2.641, 1.685, 0.310
2, 500000, 108, 100000.000, 3.189, 17.325, 28.027, 1.037, 0.935, 2.531, 2.963, 6.328, 10.072, 6.581, 1.260
2, 1000000, 104, 100000.000, 6.241, 33.119, 55.103, 2.055, 1.816, 5.040, 5.787, 12.771, 19.168, 12.586, 2.466
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.296, 1.044, 1.274, 0.556, 0.077, 0.054, 0.418, 0.420, 0.625, 0.416, 0.183, 0.143
8, 4, 250100, 1.213, 0.627, 1.269, 0.601, 0.071, 0.054, 0.414, 0.423, 0.629, 0.413, 0.179, 0.082
8, 8, 125100, 0.988, 0.407, 1.296, 0.615, 0.063, 0.054, 0.414, 0.423, 0.630, 0.412, 0.184, 0.053
8, 50, 20100, 0.960, 0.249, 1.404, 0.608, 0.064, 0.054, 0.204, 0.241, 0.286, 0.411, 0.185, 0.040
8, 100, 10100, 0.955, 0.321, 1.456, 0.626, 0.069, 0.056, 0.155, 0.172, 0.212, 0.412, 0.187, 0.040
8, 500, 2100, 1.276, 0.288, 1.590, 0.667, 0.073, 0.060, 0.115, 0.122, 0.172, 0.439, 0.187, 0.037
8, 1000, 1100, 100000.000, 0.380, 1.676, 0.834, 0.077, 0.061, 0.115, 0.117, 0.167, 0.454, 0.207, 0.039
8, 5000, 300, 100000.000, 0.795, 2.427, 1.786, 0.106, 0.089, 0.146, 0.153, 0.221, 0.626, 0.280, 0.057
8, 10000, 200, 100000.000, 0.718, 3.044, 2.553, 0.136, 0.122, 0.195, 0.218, 0.298, 0.848, 0.395, 0.074
8, 50000, 120, 100000.000, 1.641, 8.516, 7.968, 0.410, 0.396, 0.614, 0.666, 0.952, 2.565, 1.201, 0.234
8, 100000, 110, 100000.000, 2.886, 17.497, 14.837, 0.776, 0.738, 1.153, 1.307, 1.955, 5.572, 2.233, 0.500
8, 500000, 102, 100000.000, 15.362, 75.752, 66.328, 3.771, 3.455, 5.475, 6.251, 9.017, 21.822, 10.199, 2.301
8, 1000000, 101, 100000.000, 29.938, 141.982, 142.848, 7.634, 6.816, 11.491, 13.281, 19.702, 43.476, 20.211, 4.417
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.048, 0.969, 1.240, 1.018, 0.172, 0.055, 0.750, 0.799, 1.421, 0.726, 0.482, 0.475
2, 4, 1000100, 4.587, 0.607, 1.274, 0.976, 0.140, 0.055, 0.715, 0.766, 1.407, 0.741, 0.467, 0.332
2, 8, 500100, 4.712, 0.385, 1.293, 0.948, 0.071, 0.055, 0.708, 0.760, 1.426, 0.718, 0.468, 0.180
2, 50, 80100, 3.682, 0.250, 1.309, 1.164, 0.047, 0.056, 0.713, 0.763, 1.446, 0.712, 0.470, 0.125
2, 100, 40100, 3.821, 0.246, 1.341, 1.145, 0.048, 0.056, 0.525, 0.550, 1.014, 0.719, 0.458, 0.111
2, 500, 8100, 3.715, 0.241, 1.361, 1.178, 0.054, 0.056, 0.276, 0.312, 0.470, 0.728, 0.464, 0.092
2, 1000, 4100, 4.145, 0.236, 1.397, 1.194, 0.056, 0.057, 0.195, 0.220, 0.458, 0.727, 0.470, 0.087
2, 5000, 900, 100000.000, 0.255, 1.427, 1.438, 0.063, 0.065, 0.229, 0.245, 0.504, 0.801, 0.533, 0.097
2, 10000, 500, 100000.000, 0.305, 1.623, 2.086, 0.074, 0.073, 0.229, 0.249, 0.538, 0.895, 0.585, 0.107
2, 50000, 180, 100000.000, 0.520, 2.964, 4.398, 0.149, 0.149, 0.407, 0.459, 0.970, 1.615, 1.055, 0.188
2, 100000, 140, 100000.000, 0.815, 4.447, 7.116, 0.243, 0.240, 0.644, 0.724, 1.520, 2.608, 1.737, 0.322
2, 500000, 108, 100000.000, 3.160, 17.280, 27.154, 1.039, 0.930, 2.554, 2.910, 6.314, 9.924, 6.466, 1.321
2, 1000000, 104, 100000.000, 6.275, 33.003, 52.056, 2.042, 1.824, 5.038, 5.832, 12.808, 19.029, 12.612, 2.462
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.307, 1.039, 1.254, 0.550, 0.074, 0.054, 0.414, 0.419, 0.625, 0.415, 0.181, 0.141
8, 4, 250100, 1.223, 0.632, 1.278, 0.597, 0.073, 0.054, 0.409, 0.420, 0.629, 0.405, 0.177, 0.081
8, 8, 125100, 0.981, 0.403, 1.279, 0.599, 0.062, 0.055, 0.408, 0.425, 0.637, 0.418, 0.182, 0.051
8, 50, 20100, 0.987, 0.241, 1.400, 0.604, 0.064, 0.054, 0.237, 0.243, 0.299, 0.408, 0.184, 0.039
8, 100, 10100, 0.985, 0.244, 1.420, 0.616, 0.066, 0.055, 0.160, 0.157, 0.216, 0.413, 0.180, 0.038
8, 500, 2100, 1.231, 0.291, 1.539, 0.681, 0.073, 0.057, 0.119, 0.125, 0.172, 0.447, 0.194, 0.039
8, 1000, 1100, 100000.000, 0.346, 1.642, 0.753, 0.077, 0.061, 0.105, 0.126, 0.171, 0.470, 0.200, 0.040
8, 5000, 300, 100000.000, 0.775, 2.268, 1.773, 0.105, 0.112, 0.157, 0.163, 0.223, 0.644, 0.281, 0.053
8, 10000, 200, 100000.000, 0.715, 3.045, 2.461, 0.137, 0.122, 0.199, 0.215, 0.305, 0.836, 0.384, 0.078
8, 50000, 120, 100000.000, 1.561, 8.330, 7.664, 0.405, 0.390, 0.593, 0.666, 0.950, 2.590, 1.174, 0.230
8, 100000, 110, 100000.000, 2.927, 15.329, 14.288, 0.765, 0.732, 1.085, 1.261, 1.758, 4.665, 2.171, 0.456
8, 500000, 102, 100000.000, 13.820, 71.108, 71.614, 4.122, 3.737, 5.577, 6.445, 9.800, 23.606, 10.924, 2.491
8, 1000000, 101, 100000.000, 32.909, 153.225, 150.587, 8.143, 7.442, 11.895, 13.604, 21.112, 46.386, 21.675, 4.764
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.549, 0.889, 1.352, 1.076, 0.187, 0.066, 0.785, 0.820, 1.507, 0.771, 0.503, 0.492
2, 4, 1000100, 5.108, 0.682, 1.428, 1.017, 0.161, 0.059, 0.765, 0.811, 1.496, 0.770, 0.507, 0.373
2, 8, 500100, 4.842, 0.432, 1.463, 1.019, 0.071, 0.060, 0.762, 0.812, 1.487, 0.760, 0.500, 0.214
2, 50, 80100, 3.911, 0.286, 1.499, 1.233, 0.043, 0.059, 0.764, 0.842, 1.503, 0.764, 0.500, 0.128
2, 100, 40100, 3.802, 0.263, 1.471, 1.230, 0.050, 0.063, 0.561, 0.607, 1.061, 0.759, 0.496, 0.125
2, 500, 8100, 3.992, 0.253, 1.481, 1.256, 0.054, 0.064, 0.292, 0.314, 0.511, 0.770, 0.500, 0.098
2, 1000, 4100, 4.298, 0.262, 1.558, 1.283, 0.056, 0.063, 0.211, 0.231, 0.494, 0.789, 0.507, 0.097
2, 5000, 900, 100000.000, 0.279, 1.469, 2.267, 0.064, 0.070, 0.226, 0.250, 0.532, 0.860, 0.559, 0.103
2, 10000, 500, 100000.000, 0.433, 1.646, 2.553, 0.075, 0.077, 0.241, 0.270, 0.576, 0.957, 0.623, 0.114
2, 50000, 180, 100000.000, 0.557, 3.061, 4.688, 0.157, 0.156, 0.440, 0.480, 1.034, 1.760, 1.140, 0.211
2, 100000, 140, 100000.000, 0.872, 4.707, 7.428, 0.259, 0.250, 0.714, 0.782, 1.731, 2.701, 1.790, 0.338
2, 500000, 108, 100000.000, 3.378, 18.303, 29.019, 1.127, 1.017, 2.700, 3.019, 6.925, 10.711, 6.954, 1.405
2, 1000000, 104, 100000.000, 6.783, 35.397, 56.756, 2.210, 1.966, 5.303, 6.147, 13.797, 20.371, 13.422, 2.609
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.386, 1.125, 1.336, 0.590, 0.091, 0.057, 0.434, 0.448, 0.677, 0.434, 0.191, 0.150
8, 4, 250100, 1.344, 0.701, 1.351, 0.636, 0.063, 0.057, 0.434, 0.447, 0.678, 0.434, 0.191, 0.090
8, 8, 125100, 1.073, 0.454, 1.373, 0.638, 0.066, 0.061, 0.437, 0.446, 0.711, 0.436, 0.193, 0.055
8, 50, 20100, 0.993, 0.272, 1.538, 0.646, 0.062, 0.060, 0.250, 0.257, 0.317, 0.441, 0.192, 0.041
8, 100, 10100, 1.042, 0.280, 1.542, 0.658, 0.066, 0.058, 0.167, 0.176, 0.229, 0.446, 0.197, 0.042
8, 500, 2100, 1.550, 0.338, 2.286, 1.049, 0.073, 0.061, 0.114, 0.129, 0.176, 0.465, 0.204, 0.042
8, 1000, 1100, 100000.000, 0.489, 2.522, 1.340, 0.078, 0.064, 0.121, 0.118, 0.176, 0.483, 0.213, 0.043
8, 5000, 300, 100000.000, 1.158, 3.382, 1.983, 0.108, 0.100, 0.160, 0.164, 0.237, 0.667, 0.300, 0.056
8, 10000, 200, 100000.000, 1.053, 4.078, 2.690, 0.141, 0.133, 0.210, 0.219, 0.320, 0.892, 0.405, 0.081
8, 50000, 120, 100000.000, 1.671, 9.027, 8.339, 0.454, 0.428, 0.653, 0.698, 1.014, 2.727, 1.264, 0.261
8, 100000, 110, 100000.000, 3.202, 16.617, 15.404, 0.830, 0.789, 1.176, 1.307, 1.902, 4.986, 2.322, 0.497
8, 500000, 102, 100000.000, 15.264, 77.389, 72.106, 4.096, 3.747, 5.777, 6.632, 10.323, 23.778, 10.954, 2.411
8, 1000000, 101, 100000.000, 33.490, 153.189, 150.793, 8.247, 7.489, 11.785, 13.672, 20.810, 46.338, 21.722, 4.885
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.678, 1.070, 1.339, 1.052, 0.193, 0.059, 0.792, 0.823, 1.517, 0.776, 0.499, 0.487
2, 4, 1000100, 5.177, 0.714, 1.428, 1.022, 0.154, 0.058, 0.769, 0.812, 1.492, 0.765, 0.500, 0.352
2, 8, 500100, 4.593, 0.419, 1.438, 1.015, 0.078, 0.060, 0.764, 0.815, 1.487, 0.762, 0.496, 0.203
2, 50, 80100, 3.956, 0.282, 1.445, 1.227, 0.047, 0.059, 0.758, 0.811, 1.490, 0.759, 0.500, 0.133
2, 100, 40100, 3.796, 0.279, 1.465, 1.236, 0.048, 0.062, 0.568, 0.606, 1.050, 0.798, 0.497, 0.120
2, 500, 8100, 4.054, 0.254, 1.497, 1.261, 0.051, 0.060, 0.302, 0.322, 0.513, 0.770, 0.506, 0.104
2, 1000, 4100, 4.190, 0.260, 1.524, 1.286, 0.056, 0.062, 0.207, 0.235, 0.497, 0.785, 0.506, 0.099
2, 5000, 900, 100000.000, 0.280, 1.479, 2.240, 0.065, 0.069, 0.228, 0.253, 0.540, 0.862, 0.562, 0.109
2, 10000, 500, 100000.000, 0.315, 1.647, 2.565, 0.075, 0.079, 0.247, 0.276, 0.579, 0.952, 0.623, 0.115
2, 50000, 180, 100000.000, 0.579, 3.079, 4.683, 0.156, 0.154, 0.439, 0.473, 1.037, 1.734, 1.139, 0.213
2, 100000, 140, 100000.000, 1.050, 4.719, 7.385, 0.255, 0.249, 0.686, 0.747, 1.648, 2.701, 1.783, 0.361
2, 500000, 108, 100000.000, 3.386, 18.411, 29.097, 1.092, 1.000, 2.673, 3.091, 6.871, 10.572, 6.945, 1.304
2, 1000000, 104, 100000.000, 6.505, 35.361, 56.627, 2.237, 1.967, 5.255, 6.212, 14.045, 20.513, 13.456, 2.765
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.404, 1.135, 1.329, 0.587, 0.063, 0.057, 0.464, 0.449, 0.678, 0.434, 0.192, 0.147
8, 4, 250100, 1.324, 0.697, 1.344, 0.635, 0.060, 0.057, 0.436, 0.447, 0.682, 0.435, 0.192, 0.088
8, 8, 125100, 1.060, 0.447, 1.368, 0.640, 0.061, 0.058, 0.433, 0.451, 0.677, 0.433, 0.191, 0.056
8, 50, 20100, 1.045, 0.277, 1.501, 0.646, 0.061, 0.058, 0.240, 0.251, 0.321, 0.437, 0.194, 0.043
8, 100, 10100, 1.073, 0.278, 1.581, 0.660, 0.066, 0.058, 0.165, 0.173, 0.229, 0.441, 0.195, 0.041
8, 500, 2100, 1.519, 0.331, 2.297, 1.059, 0.072, 0.061, 0.119, 0.129, 0.179, 0.463, 0.204, 0.042
8, 1000, 1100, 100000.000, 0.459, 2.414, 1.291, 0.078, 0.064, 0.113, 0.126, 0.173, 0.486, 0.213, 0.041
8, 5000, 300, 100000.000, 1.124, 2.994, 1.972, 0.104, 0.093, 0.153, 0.157, 0.236, 0.661, 0.299, 0.059
8, 10000, 200, 100000.000, 0.978, 3.672, 2.674, 0.142, 0.132, 0.206, 0.220, 0.313, 0.894, 0.406, 0.077
8, 50000, 120, 100000.000, 1.713, 9.029, 8.296, 0.446, 0.428, 0.630, 0.689, 1.000, 2.703, 1.259, 0.261
8, 100000, 110, 100000.000, 3.175, 16.719, 15.388, 0.849, 0.801, 1.178, 1.288, 1.892, 5.020, 2.341, 0.513
8, 500000, 102, 100000.000, 15.549, 71.883, 66.606, 3.736, 3.452, 5.438, 6.462, 9.155, 21.871, 10.211, 2.124
8, 1000000, 101, 100000.000, 29.494, 141.030, 140.257, 7.514, 6.810, 11.511, 13.178, 19.719, 43.343, 20.246, 4.399
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.047, 0.850, 1.239, 1.005, 0.143, 0.055, 0.777, 0.799, 1.401, 0.728, 0.482, 0.473
2, 4, 1000100, 4.569, 0.576, 1.221, 0.951, 0.149, 0.055, 0.713, 0.764, 1.438, 0.732, 0.465, 0.325
2, 8, 500100, 4.535, 0.368, 1.252, 0.967, 0.074, 0.055, 0.732, 0.768, 1.444, 0.713, 0.460, 0.189
2, 50, 80100, 3.909, 0.272, 1.265, 1.139, 0.045, 0.058, 0.714, 0.759, 1.413, 0.719, 0.472, 0.128
2, 100, 40100, 3.675, 0.253, 1.270, 1.144, 0.049, 0.058, 0.532, 0.567, 0.996, 0.731, 0.466, 0.108
2, 500, 8100, 3.732, 0.248, 1.389, 1.192, 0.056, 0.057, 0.289, 0.307, 0.484, 0.721, 0.473, 0.097
2, 1000, 4100, 3.963, 0.242, 1.377, 1.192, 0.056, 0.057, 0.199, 0.218, 0.464, 0.734, 0.491, 0.091
2, 5000, 900, 100000.000, 0.258, 1.418, 1.434, 0.065, 0.064, 0.211, 0.245, 0.505, 0.819, 0.530, 0.100
2, 10000, 500, 100000.000, 0.516, 1.596, 2.102, 0.073, 0.072, 0.223, 0.261, 0.544, 0.893, 0.588, 0.108
2, 50000, 180, 100000.000, 0.650, 2.907, 4.478, 0.145, 0.141, 0.399, 0.465, 0.976, 1.644, 1.086, 0.199
2, 100000, 140, 100000.000, 0.802, 4.504, 7.115, 0.238, 0.228, 0.636, 0.742, 1.521, 2.525, 1.669, 0.314
2, 500000, 108, 100000.000, 3.229, 17.195, 27.402, 1.034, 0.925, 2.585, 2.904, 6.390, 9.949, 6.533, 1.271
2, 1000000, 104, 100000.000, 6.165, 32.905, 52.262, 2.052, 1.798, 5.053, 5.904, 12.745, 19.025, 12.513, 2.522
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.302, 1.045, 1.247, 0.552, 0.076, 0.054, 0.415, 0.421, 0.617, 0.405, 0.179, 0.138
8, 4, 250100, 1.205, 0.621, 1.273, 0.596, 0.051, 0.054, 0.411, 0.419, 0.621, 0.405, 0.177, 0.079
8, 8, 125100, 1.080, 0.399, 1.272, 0.599, 0.066, 0.055, 0.411, 0.422, 0.620, 0.406, 0.180, 0.052
8, 50, 20100, 0.927, 0.249, 1.397, 0.606, 0.063, 0.054, 0.237, 0.245, 0.283, 0.413, 0.179, 0.040
8, 100, 10100, 1.005, 0.243, 1.424, 0.618, 0.070, 0.055, 0.149, 0.169, 0.206, 0.416, 0.181, 0.037
8, 500, 2100, 1.205, 0.284, 1.536, 0.643, 0.072, 0.057, 0.111, 0.124, 0.171, 0.436, 0.189, 0.038
8, 1000, 1100, 100000.000, 0.371, 1.639, 0.755, 0.077, 0.060, 0.103, 0.121, 0.169, 0.452, 0.198, 0.042
8, 5000, 300, 100000.000, 0.788, 2.293, 1.778, 0.105, 0.088, 0.148, 0.154, 0.222, 0.630, 0.280, 0.055
8, 10000, 200, 100000.000, 0.763, 2.985, 2.490, 0.134, 0.120, 0.191, 0.217, 0.300, 0.836, 0.378, 0.073
8, 50000, 120, 100000.000, 1.559, 8.362, 7.654, 0.410, 0.391, 0.609, 0.684, 0.948, 2.548, 1.174, 0.235
8, 100000, 110, 100000.000, 2.868, 15.244, 14.137, 0.759, 0.736, 1.130, 1.232, 1.760, 4.696, 2.171, 0.450
8, 500000, 102, 100000.000, 13.760, 70.821, 66.286, 3.894, 3.479, 5.505, 6.315, 9.062, 21.807, 10.213, 2.274
8, 1000000, 101, 100000.000, 29.949, 140.537, 138.429, 7.384, 6.824, 11.494, 13.155, 19.326, 43.303, 20.219, 4.310
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.115, 0.832, 1.234, 1.009, 0.190, 0.056, 0.758, 0.795, 1.409, 0.732, 0.497, 0.457
2, 4, 1000100, 4.543, 0.611, 1.202, 0.951, 0.130, 0.055, 0.708, 0.762, 1.436, 0.707, 0.460, 0.341
2, 8, 500100, 4.584, 0.379, 1.219, 0.958, 0.078, 0.057, 0.723, 0.762, 1.393, 0.707, 0.460, 0.190
2, 50, 80100, 3.638, 0.267, 1.236, 1.147, 0.049, 0.056, 0.713, 0.766, 1.414, 0.710, 0.467, 0.126
2, 100, 40100, 3.679, 0.243, 1.235, 1.146, 0.049, 0.056, 0.520, 0.560, 0.990, 0.720, 0.493, 0.105
2, 500, 8100, 3.720, 0.237, 1.345, 1.171, 0.054, 0.056, 0.289, 0.319, 0.475, 0.716, 0.496, 0.092
2, 1000, 4100, 3.997, 0.240, 1.381, 1.192, 0.056, 0.057, 0.189, 0.222, 0.463, 0.745, 0.481, 0.094
2, 5000, 900, 100000.000, 0.264, 1.415, 1.546, 0.065, 0.064, 0.214, 0.244, 0.502, 0.821, 0.543, 0.096
2, 10000, 500, 100000.000, 0.294, 1.594, 2.027, 0.074, 0.072, 0.228, 0.251, 0.549, 0.891, 0.585, 0.110
2, 50000, 180, 100000.000, 0.526, 2.867, 4.513, 0.145, 0.141, 0.411, 0.464, 0.969, 1.612, 1.062, 0.195
2, 100000, 140, 100000.000, 0.805, 4.447, 7.051, 0.238, 0.227, 0.650, 0.694, 1.530, 2.533, 1.659, 0.315
2, 500000, 108, 100000.000, 3.203, 17.205, 27.411, 1.047, 0.944, 2.554, 2.883, 6.355, 9.860, 6.588, 1.299
2, 1000000, 104, 100000.000, 6.273, 33.094, 52.197, 2.051, 1.808, 4.977, 5.974, 12.763, 19.012, 12.560, 2.461
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.302, 1.056, 1.258, 0.575, 0.074, 0.055, 0.407, 0.420, 0.623, 0.412, 0.183, 0.139
8, 4, 250100, 1.212, 0.633, 1.262, 0.592, 0.077, 0.054, 0.413, 0.422, 0.634, 0.411, 0.177, 0.083
8, 8, 125100, 0.932, 0.406, 1.267, 0.595, 0.067, 0.055, 0.413, 0.423, 0.622, 0.408, 0.178, 0.051
8, 50, 20100, 0.977, 0.243, 1.456, 0.614, 0.064, 0.055, 0.236, 0.236, 0.290, 0.408, 0.179, 0.038
8, 100, 10100, 0.974, 0.251, 1.418, 0.617, 0.066, 0.055, 0.158, 0.176, 0.212, 0.415, 0.180, 0.038
8, 500, 2100, 1.612, 0.290, 1.540, 0.655, 0.072, 0.058, 0.105, 0.125, 0.170, 0.440, 0.188, 0.039
8, 1000, 1100, 100000.000, 0.365, 1.661, 0.778, 0.077, 0.061, 0.108, 0.123, 0.171, 0.462, 0.199, 0.042
8, 5000, 300, 100000.000, 0.779, 2.281, 1.774, 0.105, 0.087, 0.151, 0.163, 0.228, 0.625, 0.291, 0.057
8, 10000, 200, 100000.000, 0.746, 3.072, 2.450, 0.137, 0.123, 0.188, 0.212, 0.302, 0.843, 0.387, 0.076
8, 50000, 120, 100000.000, 1.660, 8.319, 7.719, 0.408, 0.400, 0.609, 0.683, 0.949, 2.534, 1.193, 0.239
8, 100000, 110, 100000.000, 2.848, 15.311, 14.212, 0.771, 0.759, 1.138, 1.245, 1.756, 4.708, 2.196, 0.461
8, 500000, 102, 100000.000, 13.886, 71.188, 66.446, 3.974, 3.452, 5.431, 6.325, 9.070, 21.922, 10.226, 2.267
8, 1000000, 101, 100000.000, 29.635, 140.906, 137.850, 7.485, 6.867, 11.415, 13.074, 19.546, 43.356, 20.207, 4.225
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.074, 0.968, 1.262, 1.009, 0.166, 0.056, 0.754, 0.798, 1.399, 0.738, 0.472, 0.465
2, 4, 1000100, 4.520, 0.589, 1.251, 0.955, 0.156, 0.055, 0.715, 0.756, 1.386, 0.711, 0.470, 0.330
2, 8, 500100, 4.798, 0.397, 1.284, 0.949, 0.074, 0.055, 0.712, 0.765, 1.428, 0.710, 0.459, 0.186
2, 50, 80100, 3.655, 0.247, 1.301, 1.141, 0.053, 0.057, 0.713, 0.759, 1.429, 0.725, 0.461, 0.118
2, 100, 40100, 3.532, 0.239, 1.291, 1.145, 0.047, 0.056, 0.522, 0.554, 1.014, 0.704, 0.464, 0.112
2, 500, 8100, 3.675, 0.233, 1.330, 1.180, 0.056, 0.056, 0.286, 0.306, 0.474, 0.733, 0.473, 0.095
2, 1000, 4100, 3.981, 0.233, 1.357, 1.189, 0.055, 0.058, 0.198, 0.224, 0.455, 0.723, 0.470, 0.087
2, 5000, 900, 100000.000, 0.269, 1.381, 1.469, 0.065, 0.064, 0.209, 0.233, 0.496, 0.816, 0.532, 0.093
2, 10000, 500, 100000.000, 0.283, 1.577, 2.027, 0.074, 0.073, 0.222, 0.244, 0.529, 0.913, 0.581, 0.105
2, 50000, 180, 100000.000, 0.547, 2.895, 4.383, 0.145, 0.144, 0.415, 0.445, 0.954, 1.618, 1.058, 0.200
2, 100000, 140, 100000.000, 0.878, 4.448, 7.149, 0.241, 0.227, 0.640, 0.707, 1.507, 2.512, 1.659, 0.311
2, 500000, 108, 100000.000, 3.080, 17.243, 27.127, 1.034, 0.929, 2.544, 2.912, 6.302, 9.891, 6.470, 1.257
2, 1000000, 104, 100000.000, 6.157, 32.997, 52.277, 2.026, 1.827, 4.976, 5.814, 12.741, 19.018, 12.522, 2.488
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.292, 1.031, 1.259, 0.554, 0.065, 0.053, 0.414, 0.420, 0.626, 0.411, 0.181, 0.139
8, 4, 250100, 1.189, 0.613, 1.261, 0.595, 0.060, 0.053, 0.408, 0.421, 0.622, 0.405, 0.177, 0.082
8, 8, 125100, 0.935, 0.399, 1.265, 0.602, 0.066, 0.056, 0.414, 0.423, 0.640, 0.417, 0.183, 0.053
8, 50, 20100, 0.888, 0.242, 1.395, 0.603, 0.065, 0.054, 0.217, 0.227, 0.286, 0.408, 0.179, 0.040
8, 100, 10100, 0.921, 0.246, 1.433, 0.611, 0.067, 0.054, 0.148, 0.158, 0.206, 0.410, 0.180, 0.038
8, 500, 2100, 1.221, 0.292, 1.531, 0.647, 0.072, 0.057, 0.111, 0.121, 0.168, 0.445, 0.189, 0.037
8, 1000, 1100, 100000.000, 0.361, 1.660, 0.799, 0.077, 0.064, 0.101, 0.110, 0.166, 0.467, 0.201, 0.043
8, 5000, 300, 100000.000, 0.779, 2.342, 1.770, 0.105, 0.087, 0.150, 0.166, 0.225, 0.635, 0.288, 0.055
8, 10000, 200, 100000.000, 0.751, 3.050, 2.430, 0.134, 0.120, 0.200, 0.219, 0.304, 0.837, 0.376, 0.072
8, 50000, 120, 100000.000, 1.559, 8.319, 7.645, 0.410, 0.393, 0.604, 0.668, 0.936, 2.566, 1.202, 0.237
8, 100000, 110, 100000.000, 2.857, 15.305, 14.120, 0.797, 0.909, 1.167, 1.227, 1.763, 5.078, 2.222, 0.457
8, 500000, 102, 100000.000, 14.206, 73.065, 67.318, 4.092, 3.459, 5.454, 6.555, 9.402, 22.438, 10.211, 2.297
8, 1000000, 101, 100000.000, 30.805, 143.185, 144.549, 7.423, 7.220, 11.621, 13.180, 19.402, 43.529, 20.414, 4.398
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.077, 0.831, 1.244, 1.019, 0.190, 0.058, 0.753, 0.799, 1.423, 0.912, 0.485, 0.463
2, 4, 1000100, 4.641, 0.682, 1.240, 0.967, 0.138, 0.057, 0.754, 0.812, 1.695, 0.715, 0.463, 0.331
2, 8, 500100, 4.681, 0.404, 1.450, 0.960, 0.081, 0.055, 0.793, 0.796, 1.402, 0.725, 0.459, 0.184
2, 50, 80100, 3.965, 0.263, 1.227, 1.155, 0.049, 0.077, 0.811, 0.767, 1.944, 0.979, 0.641, 0.128
2, 100, 40100, 3.675, 0.263, 1.480, 1.145, 0.049, 0.056, 0.524, 0.565, 0.993, 0.713, 0.469, 0.109
2, 500, 8100, 3.634, 0.255, 1.273, 1.363, 0.052, 0.059, 0.302, 0.324, 0.580, 0.812, 0.539, 0.095
2, 1000, 4100, 3.874, 0.281, 1.542, 1.266, 0.056, 0.076, 0.204, 0.224, 0.469, 0.743, 0.603, 0.094
2, 5000, 900, 100000.000, 0.308, 1.478, 2.038, 0.064, 0.069, 0.219, 0.260, 0.566, 0.981, 0.616, 0.102
2, 10000, 500, 100000.000, 0.314, 1.644, 2.428, 0.073, 0.078, 0.232, 0.261, 0.578, 0.942, 0.600, 0.106
2, 50000, 180, 100000.000, 0.543, 3.063, 4.647, 0.146, 0.143, 0.418, 0.461, 1.011, 1.681, 1.088, 0.202
2, 100000, 140, 100000.000, 0.841, 4.675, 7.252, 0.277, 0.285, 0.655, 0.738, 1.650, 2.762, 1.795, 0.367
2, 500000, 108, 100000.000, 4.115, 18.877, 28.271, 1.039, 0.982, 2.612, 2.892, 6.740, 10.179, 6.777, 1.599
2, 1000000, 104, 100000.000, 6.445, 33.883, 55.491, 2.371, 1.972, 5.032, 5.876, 13.240, 21.357, 13.519, 2.930
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.473, 1.120, 1.317, 0.596, 0.069, 0.057, 0.443, 0.443, 0.791, 0.500, 0.223, 0.172
8, 4, 250100, 1.346, 0.665, 1.347, 0.646, 0.079, 0.065, 0.450, 0.444, 0.667, 0.436, 0.187, 0.085
8, 8, 125100, 1.055, 0.485, 1.475, 0.624, 0.052, 0.059, 0.427, 0.440, 0.663, 0.430, 0.191, 0.054
8, 50, 20100, 0.973, 0.285, 1.534, 0.646, 0.063, 0.059, 0.239, 0.240, 0.303, 0.430, 0.190, 0.042
8, 100, 10100, 1.058, 0.293, 1.586, 0.649, 0.064, 0.058, 0.157, 0.172, 0.217, 0.469, 0.190, 0.038
8, 500, 2100, 1.420, 0.325, 1.960, 0.745, 0.072, 0.062, 0.116, 0.128, 0.182, 0.459, 0.199, 0.039
8, 1000, 1100, 100000.000, 0.413, 1.956, 1.252, 0.079, 0.064, 0.115, 0.121, 0.177, 0.520, 0.263, 0.052
8, 5000, 300, 100000.000, 1.138, 2.691, 1.952, 0.107, 0.095, 0.150, 0.162, 0.248, 0.655, 0.303, 0.057
8, 10000, 200, 100000.000, 1.012, 5.064, 2.678, 0.149, 0.136, 0.205, 0.218, 0.313, 0.904, 0.399, 0.079
8, 50000, 120, 100000.000, 1.777, 8.950, 7.893, 0.417, 0.416, 0.604, 0.686, 0.966, 2.665, 1.237, 0.236
8, 100000, 110, 100000.000, 3.138, 16.295, 14.933, 0.793, 0.771, 1.165, 1.263, 1.884, 5.003, 2.351, 0.479
8, 500000, 102, 100000.000, 14.642, 75.395, 71.105, 4.319, 3.771, 5.715, 6.603, 9.693, 23.412, 10.555, 2.512
8, 1000000, 101, 100000.000, 30.312, 148.419, 147.308, 7.756, 6.827, 11.327, 13.078, 19.140, 43.250, 20.291, 4.349
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.077, 0.843, 1.234, 1.006, 0.164, 0.055, 0.735, 0.766, 1.416, 0.724, 0.471, 0.461
2, 4, 1000100, 4.601, 0.549, 1.290, 0.962, 0.149, 0.055, 0.736, 0.760, 1.436, 0.729, 0.467, 0.343
2, 8, 500100, 5.013, 0.396, 1.293, 0.953, 0.076, 0.055, 0.709, 0.769, 1.400, 0.718, 0.485, 0.201
2, 50, 80100, 3.465, 0.260, 1.345, 1.139, 0.045, 0.056, 0.708, 0.760, 1.429, 0.715, 0.468, 0.120
2, 100, 40100, 3.527, 0.240, 1.326, 1.175, 0.051, 0.055, 0.524, 0.546, 0.992, 0.707, 0.459, 0.107
2, 500, 8100, 3.795, 0.238, 1.370, 1.184, 0.053, 0.056, 0.275, 0.312, 0.474, 0.730, 0.463, 0.094
2, 1000, 4100, 4.009, 0.240, 1.372, 1.192, 0.056, 0.058, 0.197, 0.227, 0.451, 0.720, 0.470, 0.090
2, 5000, 900, 100000.000, 0.250, 1.424, 1.436, 0.064, 0.068, 0.209, 0.238, 0.490, 0.802, 0.524, 0.098
2, 10000, 500, 100000.000, 0.282, 1.604, 2.047, 0.074, 0.072, 0.223, 0.249, 0.527, 0.899, 0.579, 0.102
2, 50000, 180, 100000.000, 0.514, 2.829, 4.389, 0.147, 0.141, 0.402, 0.459, 0.964, 1.617, 1.061, 0.188
2, 100000, 140, 100000.000, 0.801, 4.476, 6.951, 0.298, 0.234, 0.651, 0.705, 1.526, 2.523, 1.684, 0.301
2, 500000, 108, 100000.000, 3.102, 17.244, 27.955, 1.035, 0.930, 2.545, 2.910, 6.229, 9.831, 6.425, 1.289
2, 1000000, 104, 100000.000, 6.147, 32.875, 51.889, 2.022, 1.787, 5.067, 5.835, 12.656, 19.126, 12.550, 2.430
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.248, 1.006, 1.238, 0.550, 0.084, 0.054, 0.408, 0.419, 0.623, 0.410, 0.183, 0.139
8, 4, 250100, 1.190, 0.618, 1.254, 0.592, 0.076, 0.055, 0.410, 0.417, 0.632, 0.407, 0.185, 0.083
8, 8, 125100, 1.189, 0.394, 1.263, 0.593, 0.065, 0.055, 0.405, 0.418, 0.623, 0.407, 0.179, 0.053
8, 50, 20100, 0.904, 0.241, 1.398, 0.612, 0.067, 0.055, 0.230, 0.239, 0.282, 0.416, 0.178, 0.037
8, 100, 10100, 0.926, 0.241, 1.419, 0.634, 0.067, 0.054, 0.157, 0.177, 0.206, 0.412, 0.180, 0.039
8, 500, 2100, 1.227, 0.285, 1.533, 0.642, 0.073, 0.057, 0.111, 0.120, 0.170, 0.450, 0.193, 0.038
8, 1000, 1100, 100000.000, 0.376, 1.625, 0.779, 0.077, 0.060, 0.106, 0.118, 0.168, 0.461, 0.199, 0.041
8, 5000, 300, 100000.000, 0.803, 2.267, 1.762, 0.105, 0.087, 0.154, 0.157, 0.220, 0.624, 0.285, 0.055
8, 10000, 200, 100000.000, 0.762, 3.067, 2.430, 0.137, 0.125, 0.188, 0.210, 0.296, 0.829, 0.378, 0.070
8, 50000, 120, 100000.000, 1.529, 8.307, 7.662, 0.405, 0.390, 0.601, 0.674, 0.949, 2.535, 1.182, 0.237
8, 100000, 110, 100000.000, 2.844, 15.214, 14.118, 0.769, 0.733, 1.130, 1.252, 1.759, 4.690, 2.170, 0.449
8, 500000, 102, 100000.000, 13.812, 70.768, 66.009, 3.710, 3.417, 5.438, 6.201, 8.960, 21.722, 10.231, 2.168
8, 1000000, 101, 100000.000, 29.840, 140.822, 148.890, 8.250, 7.530, 11.780, 13.461, 20.225, 46.063, 21.798, 4.796
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.562, 0.913, 1.330, 1.041, 0.180, 0.059, 0.776, 0.821, 1.537, 0.773, 0.503, 0.487
2, 4, 1000100, 5.083, 0.684, 1.408, 1.014, 0.133, 0.059, 0.762, 0.809, 1.490, 0.769, 0.508, 0.368
2, 8, 500100, 4.872, 0.453, 1.450, 1.011, 0.074, 0.059, 0.759, 0.807, 1.469, 0.756, 0.497, 0.205
2, 50, 80100, 3.877, 0.290, 1.477, 1.219, 0.045, 0.059, 0.757, 0.802, 1.488, 0.764, 0.497, 0.135
2, 100, 40100, 3.828, 0.263, 1.455, 1.228, 0.049, 0.059, 0.560, 0.592, 1.048, 0.783, 0.497, 0.119
2, 500, 8100, 4.021, 0.256, 1.482, 1.255, 0.053, 0.060, 0.298, 0.318, 0.505, 0.772, 0.505, 0.100
2, 1000, 4100, 4.132, 0.255, 1.529, 1.319, 0.054, 0.062, 0.207, 0.234, 0.507, 0.780, 0.520, 0.102
2, 5000, 900, 100000.000, 0.381, 1.470, 2.258, 0.068, 0.069, 0.226, 0.261, 0.544, 0.862, 0.561, 0.103
2, 10000, 500, 100000.000, 0.313, 1.647, 2.595, 0.074, 0.078, 0.243, 0.269, 0.584, 0.962, 0.627, 0.113
2, 50000, 180, 100000.000, 0.718, 3.053, 4.730, 0.159, 0.158, 0.431, 0.491, 1.051, 1.734, 1.141, 0.208
2, 100000, 140, 100000.000, 0.873, 4.717, 7.437, 0.263, 0.251, 0.680, 0.759, 1.651, 2.710, 1.795, 0.343
2, 500000, 108, 100000.000, 3.395, 18.327, 29.147, 1.115, 1.011, 2.686, 3.020, 6.964, 10.633, 6.987, 1.388
2, 1000000, 104, 100000.000, 6.697, 35.225, 56.209, 2.247, 1.947, 5.207, 6.235, 13.895, 20.438, 13.425, 2.750
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.397, 1.146, 1.340, 0.588, 0.081, 0.058, 0.457, 0.456, 0.681, 0.437, 0.193, 0.150
8, 4, 250100, 1.341, 0.704, 1.355, 0.637, 0.073, 0.057, 0.436, 0.448, 0.682, 0.436, 0.194, 0.090
8, 8, 125100, 1.077, 0.453, 1.401, 0.635, 0.057, 0.064, 0.436, 0.448, 0.683, 0.435, 0.192, 0.054
8, 50, 20100, 0.998, 0.275, 1.503, 0.647, 0.062, 0.059, 0.233, 0.253, 0.312, 0.437, 0.193, 0.042
8, 100, 10100, 1.069, 0.279, 1.550, 0.660, 0.067, 0.058, 0.161, 0.221, 0.228, 0.442, 0.192, 0.039
8, 500, 2100, 1.419, 0.336, 2.277, 1.050, 0.072, 0.061, 0.118, 0.129, 0.177, 0.467, 0.203, 0.041
8, 1000, 1100, 100000.000, 0.490, 2.411, 1.321, 0.080, 0.065, 0.113, 0.117, 0.172, 0.485, 0.214, 0.042
8, 5000, 300, 100000.000, 1.176, 3.333, 1.985, 0.106, 0.097, 0.159, 0.161, 0.234, 0.669, 0.300, 0.059
8, 10000, 200, 100000.000, 1.027, 3.924, 2.689, 0.143, 0.134, 0.206, 0.221, 0.316, 0.890, 0.405, 0.078
8, 50000, 120, 100000.000, 1.664, 8.997, 8.260, 0.437, 0.426, 0.627, 0.673, 1.014, 2.704, 1.256, 0.257
8, 100000, 110, 100000.000, 3.138, 16.454, 15.347, 0.842, 0.801, 1.178, 1.266, 1.847, 4.974, 2.327, 0.491
8, 500000, 102, 100000.000, 15.401, 77.227, 72.089, 3.941, 3.702, 5.690, 6.435, 9.961, 23.372, 10.874, 2.313
8, 1000000, 101, 100000.000, 32.156, 153.189, 145.718, 8.111, 7.558, 11.978, 14.141, 21.647, 46.321, 21.702, 4.682
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.721, 0.920, 1.374, 1.050, 0.193, 0.059, 0.782, 0.933, 1.644, 0.775, 0.505, 0.508
2, 4, 1000100, 5.031, 0.703, 1.429, 1.052, 0.144, 0.060, 0.771, 0.823, 1.571, 0.774, 0.501, 0.374
2, 8, 500100, 5.094, 0.417, 1.477, 1.013, 0.074, 0.060, 0.768, 0.817, 1.490, 0.762, 0.498, 0.204
2, 50, 80100, 3.704, 0.278, 1.471, 1.225, 0.051, 0.060, 0.759, 0.803, 1.492, 0.755, 0.500, 0.121
2, 100, 40100, 3.911, 0.266, 1.468, 1.233, 0.048, 0.060, 0.563, 0.591, 1.055, 0.756, 0.497, 0.116
2, 500, 8100, 3.900, 0.252, 1.466, 1.261, 0.052, 0.061, 0.297, 0.317, 0.490, 0.775, 0.504, 0.098
2, 1000, 4100, 4.088, 0.251, 1.507, 1.292, 0.055, 0.063, 0.215, 0.227, 0.494, 0.783, 0.508, 0.100
2, 5000, 900, 100000.000, 0.279, 1.502, 2.320, 0.065, 0.068, 0.230, 0.250, 0.535, 0.862, 0.561, 0.104
2, 10000, 500, 100000.000, 0.467, 1.649, 2.608, 0.075, 0.078, 0.240, 0.269, 0.578, 0.955, 0.628, 0.113
2, 50000, 180, 100000.000, 0.554, 3.081, 4.701, 0.152, 0.156, 0.440, 0.480, 1.026, 1.746, 1.142, 0.215
2, 100000, 140, 100000.000, 0.863, 4.860, 7.405, 0.255, 0.252, 0.675, 0.741, 1.611, 2.708, 1.790, 0.352
2, 500000, 108, 100000.000, 3.317, 18.308, 29.284, 1.075, 0.994, 2.612, 2.983, 6.875, 10.650, 6.934, 1.313
2, 1000000, 104, 100000.000, 6.474, 35.085, 56.553, 2.122, 1.927, 5.217, 6.288, 14.030, 20.361, 13.418, 2.534
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.351, 1.056, 1.324, 0.584, 0.077, 0.057, 0.435, 0.445, 0.674, 0.434, 0.192, 0.151
8, 4, 250100, 1.287, 0.673, 1.353, 0.634, 0.058, 0.057, 0.435, 0.446, 0.678, 0.435, 0.193, 0.090
8, 8, 125100, 1.125, 0.419, 1.362, 0.638, 0.067, 0.060, 0.433, 0.449, 0.676, 0.438, 0.193, 0.057
8, 50, 20100, 1.002, 0.268, 1.498, 0.647, 0.063, 0.058, 0.234, 0.254, 0.312, 0.436, 0.193, 0.043
8, 100, 10100, 1.000, 0.263, 1.605, 0.659, 0.065, 0.058, 0.159, 0.169, 0.223, 0.441, 0.194, 0.039
8, 500, 2100, 1.453, 0.334, 2.275, 1.049, 0.073, 0.061, 0.120, 0.123, 0.174, 0.461, 0.212, 0.040
8, 1000, 1100, 100000.000, 0.458, 2.412, 1.320, 0.077, 0.064, 0.123, 0.117, 0.169, 0.486, 0.214, 0.042
8, 5000, 300, 100000.000, 1.151, 3.378, 1.997, 0.107, 0.099, 0.155, 0.156, 0.225, 0.667, 0.300, 0.059
8, 10000, 200, 100000.000, 1.085, 3.799, 2.660, 0.143, 0.132, 0.213, 0.213, 0.308, 0.890, 0.406, 0.076
8, 50000, 120, 100000.000, 1.589, 9.032, 8.422, 0.446, 0.439, 0.632, 0.674, 0.978, 2.715, 1.264, 0.259
8, 100000, 110, 100000.000, 3.101, 16.575, 15.294, 0.835, 0.802, 1.141, 1.268, 1.860, 4.994, 2.339, 0.481
8, 500000, 102, 100000.000, 15.483, 77.197, 71.833, 4.050, 3.835, 5.644, 6.537, 9.895, 23.686, 11.038, 2.429
8, 1000000, 101, 100000.000, 32.831, 148.434, 138.182, 7.739, 6.796, 11.367, 12.881, 18.740, 43.471, 20.135, 4.443
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 4.916, 0.840, 1.280, 1.005, 0.201, 0.056, 0.743, 0.775, 1.420, 0.723, 0.462, 0.459
2, 4, 1000100, 4.606, 0.680, 1.293, 0.949, 0.147, 0.055, 0.745, 0.763, 1.429, 0.741, 0.480, 0.334
2, 8, 500100, 4.992, 0.340, 1.291, 0.953, 0.083, 0.055, 0.742, 0.766, 1.413, 0.706, 0.511, 0.193
2, 50, 80100, 4.032, 0.275, 1.324, 1.144, 0.048, 0.056, 0.712, 0.765, 1.380, 0.707, 0.468, 0.128
2, 100, 40100, 3.935, 0.252, 1.330, 1.141, 0.052, 0.057, 0.554, 0.554, 1.007, 0.710, 0.469, 0.109
2, 500, 8100, 3.716, 0.241, 1.360, 1.181, 0.054, 0.056, 0.282, 0.298, 0.468, 0.742, 0.464, 0.095
2, 1000, 4100, 4.120, 0.236, 1.386, 1.186, 0.056, 0.057, 0.195, 0.217, 0.449, 0.722, 0.470, 0.088
2, 5000, 900, 100000.000, 0.257, 1.408, 1.436, 0.065, 0.066, 0.218, 0.241, 0.488, 0.798, 0.518, 0.099
2, 10000, 500, 100000.000, 0.300, 1.576, 2.032, 0.074, 0.073, 0.224, 0.249, 0.532, 0.890, 0.580, 0.102
2, 50000, 180, 100000.000, 0.596, 2.876, 4.418, 0.145, 0.142, 0.415, 0.447, 0.954, 1.614, 1.065, 0.193
2, 100000, 140, 100000.000, 0.801, 4.512, 6.906, 0.238, 0.229, 0.648, 0.700, 1.507, 2.551, 1.724, 0.303
2, 500000, 108, 100000.000, 3.158, 17.228, 27.300, 1.102, 0.934, 2.519, 2.897, 6.234, 9.942, 6.562, 1.278
2, 1000000, 104, 100000.000, 6.207, 33.771, 52.049, 2.024, 1.790, 5.025, 5.787, 12.896, 19.037, 12.397, 2.485
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.290, 1.021, 1.240, 0.549, 0.077, 0.057, 0.410, 0.419, 0.626, 0.412, 0.178, 0.138
8, 4, 250100, 1.203, 0.613, 1.271, 0.592, 0.078, 0.054, 0.414, 0.420, 0.630, 0.407, 0.184, 0.085
8, 8, 125100, 0.996, 0.390, 1.276, 0.595, 0.058, 0.056, 0.407, 0.421, 0.616, 0.411, 0.181, 0.053
8, 50, 20100, 0.960, 0.241, 1.392, 0.602, 0.067, 0.054, 0.227, 0.239, 0.280, 0.407, 0.178, 0.038
8, 100, 10100, 0.955, 0.245, 1.426, 0.610, 0.068, 0.054, 0.151, 0.168, 0.203, 0.418, 0.180, 0.038
8, 500, 2100, 1.200, 0.289, 1.524, 0.646, 0.072, 0.057, 0.112, 0.122, 0.166, 0.438, 0.188, 0.041
8, 1000, 1100, 100000.000, 0.374, 1.621, 0.776, 0.076, 0.060, 0.110, 0.120, 0.167, 0.463, 0.205, 0.040
8, 5000, 300, 100000.000, 0.808, 2.285, 1.767, 0.105, 0.087, 0.149, 0.161, 0.220, 0.631, 0.278, 0.055
8, 10000, 200, 100000.000, 0.755, 3.128, 2.456, 0.159, 0.131, 0.195, 0.219, 0.299, 0.899, 0.409, 0.084
8, 50000, 120, 100000.000, 1.844, 8.521, 7.714, 0.404, 0.392, 0.597, 0.660, 0.937, 2.557, 1.176, 0.231
8, 100000, 110, 100000.000, 2.932, 15.257, 14.149, 0.768, 0.730, 1.119, 1.228, 1.762, 4.663, 2.190, 0.457
8, 500000, 102, 100000.000, 13.769, 70.842, 66.170, 3.693, 3.427, 5.411, 6.327, 9.032, 21.754, 10.197, 2.221
8, 1000000, 101, 100000.000, 29.780, 140.209, 137.538, 7.644, 6.867, 11.418, 13.099, 19.792, 43.249, 20.202, 4.224
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.150, 0.985, 1.215, 1.012, 0.188, 0.055, 0.724, 0.772, 1.424, 0.719, 0.466, 0.465
2, 4, 1000100, 4.585, 0.674, 1.285, 0.958, 0.115, 0.056, 0.709, 0.765, 1.431, 0.707, 0.458, 0.328
2, 8, 500100, 4.626, 0.404, 1.323, 0.953, 0.075, 0.055, 0.733, 0.757, 1.386, 0.715, 0.477, 0.192
2, 50, 80100, 3.547, 0.262, 1.329, 1.140, 0.046, 0.056, 0.704, 0.769, 1.410, 0.724, 0.473, 0.118
2, 100, 40100, 3.609, 0.246, 1.351, 1.139, 0.051, 0.056, 0.529, 0.553, 1.038, 0.708, 0.460, 0.103
2, 500, 8100, 3.919, 0.242, 1.354, 1.174, 0.053, 0.057, 0.281, 0.306, 0.480, 0.733, 0.472, 0.092
2, 1000, 4100, 3.989, 0.242, 1.365, 1.198, 0.056, 0.057, 0.198, 0.220, 0.452, 0.748, 0.482, 0.090
2, 5000, 900, 100000.000, 0.271, 1.415, 1.416, 0.064, 0.064, 0.211, 0.250, 0.501, 0.807, 0.548, 0.098
2, 10000, 500, 100000.000, 0.286, 1.614, 2.042, 0.074, 0.072, 0.226, 0.240, 0.532, 0.886, 0.579, 0.106
2, 50000, 180, 100000.000, 0.506, 2.878, 4.361, 0.148, 0.141, 0.409, 0.464, 0.964, 1.621, 1.075, 0.191
2, 100000, 140, 100000.000, 0.870, 4.505, 6.924, 0.243, 0.227, 0.634, 0.734, 1.516, 2.552, 1.698, 0.309
2, 500000, 108, 100000.000, 3.091, 17.242, 27.468, 1.030, 0.924, 2.515, 2.916, 6.299, 9.827, 6.591, 1.253
2, 1000000, 104, 100000.000, 6.187, 32.948, 52.346, 2.018, 1.795, 5.061, 5.837, 12.596, 18.990, 12.564, 2.493
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.285, 1.031, 1.273, 0.550, 0.074, 0.053, 0.409, 0.421, 0.617, 0.405, 0.178, 0.148
8, 4, 250100, 1.190, 0.611, 1.253, 0.593, 0.078, 0.053, 0.410, 0.419, 0.629, 0.405, 0.185, 0.082
8, 8, 125100, 1.106, 0.397, 1.278, 0.594, 0.063, 0.055, 0.406, 0.420, 0.622, 0.410, 0.184, 0.053
8, 50, 20100, 0.946, 0.243, 1.390, 0.607, 0.063, 0.054, 0.241, 0.240, 0.294, 0.408, 0.179, 0.041
8, 100, 10100, 0.932, 0.251, 1.416, 0.614, 0.068, 0.055, 0.155, 0.160, 0.202, 0.410, 0.181, 0.037
8, 500, 2100, 1.213, 0.281, 1.529, 0.643, 0.073, 0.057, 0.112, 0.128, 0.168, 0.432, 0.188, 0.040
8, 1000, 1100, 100000.000, 0.376, 1.643, 0.752, 0.077, 0.060, 0.106, 0.119, 0.166, 0.450, 0.200, 0.043
8, 5000, 300, 100000.000, 0.791, 2.276, 1.788, 0.106, 0.087, 0.152, 0.160, 0.221, 0.638, 0.278, 0.055
8, 10000, 200, 100000.000, 0.772, 3.038, 2.421, 0.136, 0.120, 0.195, 0.207, 0.295, 0.838, 0.377, 0.074
8, 50000, 120, 100000.000, 1.516, 8.417, 7.565, 0.412, 0.390, 0.586, 0.651, 0.936, 2.536, 1.175, 0.237
8, 100000, 110, 100000.000, 2.819, 15.240, 14.301, 0.763, 0.753, 1.127, 1.253, 1.740, 4.692, 2.187, 0.445
8, 500000, 102, 100000.000, 13.811, 70.711, 64.641, 3.702, 3.441, 5.452, 6.438, 9.041, 21.714, 10.121, 2.233
8, 1000000, 101, 100000.000, 29.720, 140.499, 132.480, 7.627, 6.808, 11.540, 13.125, 19.814, 43.385, 20.287, 4.376
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.048, 0.830, 1.236, 1.010, 0.194, 0.055, 0.721, 0.772, 1.396, 0.717, 0.464, 0.446
2, 4, 1000100, 4.548, 0.534, 1.278, 0.953, 0.141, 0.055, 0.711, 0.763, 1.448, 0.707, 0.459, 0.306
2, 8, 500100, 4.662, 0.377, 1.295, 0.961, 0.078, 0.055, 0.705, 0.770, 1.408, 0.708, 0.462, 0.182
2, 50, 80100, 3.801, 0.251, 1.305, 1.142, 0.048, 0.056, 0.706, 0.757, 1.407, 0.718, 0.508, 0.130
2, 100, 40100, 3.661, 0.252, 1.295, 1.139, 0.047, 0.055, 0.518, 0.565, 1.015, 0.715, 0.460, 0.104
2, 500, 8100, 3.666, 0.240, 1.360, 1.227, 0.055, 0.057, 0.296, 0.332, 0.502, 0.743, 0.471, 0.096
2, 1000, 4100, 4.068, 0.236, 1.357, 1.197, 0.054, 0.057, 0.194, 0.228, 0.461, 0.727, 0.470, 0.086
2, 5000, 900, 100000.000, 0.256, 1.383, 1.416, 0.065, 0.065, 0.217, 0.244, 0.504, 0.798, 0.523, 0.098
2, 10000, 500, 100000.000, 0.290, 1.584, 2.205, 0.074, 0.072, 0.235, 0.259, 0.543, 0.891, 0.576, 0.110
2, 50000, 180, 100000.000, 0.571, 2.919, 4.535, 0.145, 0.141, 0.422, 0.462, 0.970, 1.623, 1.063, 0.197
2, 100000, 140, 100000.000, 0.796, 4.462, 7.070, 0.236, 0.233, 0.642, 0.722, 1.521, 2.538, 1.653, 0.297
2, 500000, 108, 100000.000, 3.201, 17.116, 27.343, 1.034, 0.928, 2.541, 2.866, 6.327, 9.877, 6.458, 1.277
2, 1000000, 104, 100000.000, 6.175, 32.922, 51.978, 2.020, 1.791, 4.984, 5.805, 12.477, 19.097, 12.600, 2.619
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.300, 1.002, 1.258, 0.550, 0.050, 0.053, 0.409, 0.420, 0.622, 0.408, 0.196, 0.141
8, 4, 250100, 1.187, 0.604, 1.270, 0.594, 0.066, 0.054, 0.414, 0.418, 0.623, 0.409, 0.177, 0.077
8, 8, 125100, 1.116, 0.390, 1.280, 0.594, 0.066, 0.055, 0.408, 0.422, 0.615, 0.415, 0.178, 0.048
8, 50, 20100, 0.951, 0.242, 1.388, 0.603, 0.066, 0.054, 0.235, 0.238, 0.289, 0.407, 0.178, 0.040
8, 100, 10100, 0.974, 0.247, 1.427, 0.611, 0.067, 0.055, 0.151, 0.166, 0.208, 0.408, 0.179, 0.037
8, 500, 2100, 1.197, 0.284, 1.531, 0.646, 0.073, 0.057, 0.113, 0.117, 0.170, 0.429, 0.188, 0.037
8, 1000, 1100, 100000.000, 0.357, 1.662, 0.760, 0.077, 0.061, 0.114, 0.118, 0.169, 0.475, 0.199, 0.038
8, 5000, 300, 100000.000, 0.790, 2.271, 1.786, 0.106, 0.087, 0.163, 0.154, 0.225, 0.619, 0.278, 0.054
8, 10000, 200, 100000.000, 0.760, 3.040, 2.419, 0.135, 0.120, 0.198, 0.212, 0.301, 0.830, 0.377, 0.071
8, 50000, 120, 100000.000, 1.535, 8.287, 7.673, 0.407, 0.390, 0.598, 0.656, 0.935, 2.534, 1.202, 0.240
8, 100000, 110, 100000.000, 2.862, 15.181, 14.275, 0.766, 0.729, 1.133, 1.228, 1.737, 4.668, 2.178, 0.445
8, 500000, 102, 100000.000, 13.839, 70.687, 66.244, 3.733, 3.428, 5.478, 6.457, 9.124, 21.810, 10.151, 2.148
8, 1000000, 101, 100000.000, 29.240, 140.514, 133.643, 7.436, 6.818, 11.318, 13.179, 19.219, 43.147, 20.122, 4.262
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.177, 1.075, 1.240, 1.010, 0.172, 0.055, 0.754, 0.786, 1.421, 0.713, 0.463, 0.464
2, 4, 1000100, 4.507, 0.612, 1.219, 0.953, 0.157, 0.055, 0.748, 0.769, 1.422, 0.718, 0.466, 0.361
2, 8, 500100, 4.701, 0.362, 1.272, 0.951, 0.077, 0.055, 0.709, 0.755, 1.386, 0.737, 0.460, 0.194
2, 50, 80100, 3.480, 0.249, 1.217, 1.139, 0.047, 0.057, 0.704, 0.755, 1.387, 0.703, 0.470, 0.125
2, 100, 40100, 3.334, 0.244, 1.219, 1.142, 0.049, 0.056, 0.527, 0.560, 0.982, 0.705, 0.459, 0.108
2, 500, 8100, 3.605, 0.228, 1.300, 1.178, 0.054, 0.056, 0.280, 0.305, 0.463, 0.711, 0.471, 0.090
2, 1000, 4100, 3.865, 0.240, 1.350, 1.189, 0.057, 0.057, 0.205, 0.220, 0.456, 0.723, 0.490, 0.091
2, 5000, 900, 100000.000, 0.255, 1.388, 1.444, 0.064, 0.064, 0.207, 0.246, 0.501, 0.798, 0.518, 0.094
2, 10000, 500, 100000.000, 0.287, 1.552, 2.157, 0.074, 0.072, 0.226, 0.263, 0.533, 0.884, 0.579, 0.106
2, 50000, 180, 100000.000, 0.512, 2.927, 4.422, 0.149, 0.141, 0.421, 0.455, 0.956, 1.678, 1.106, 0.192
2, 100000, 140, 100000.000, 0.789, 4.413, 6.976, 0.242, 0.227, 0.635, 0.732, 1.514, 2.513, 1.653, 0.313
2, 500000, 108, 100000.000, 3.079, 17.166, 26.884, 1.028, 0.927, 2.553, 2.874, 6.177, 9.854, 6.585, 1.307
2, 1000000, 104, 100000.000, 6.134, 32.675, 52.166, 2.029, 1.806, 5.025, 5.747, 12.594, 19.064, 12.423, 2.523
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.284, 1.024, 1.239, 0.551, 0.075, 0.054, 0.413, 0.418, 0.623, 0.416, 0.178, 0.135
8, 4, 250100, 1.194, 0.621, 1.254, 0.593, 0.079, 0.054, 0.430, 0.418, 0.617, 0.406, 0.176, 0.082
8, 8, 125100, 0.960, 0.392, 1.266, 0.593, 0.057, 0.055, 0.417, 0.418, 0.617, 0.407, 0.179, 0.053
8, 50, 20100, 0.921, 0.245, 1.402, 0.602, 0.061, 0.054, 0.233, 0.229, 0.291, 0.406, 0.178, 0.039
8, 100, 10100, 0.949, 0.247, 1.416, 0.612, 0.066, 0.054, 0.155, 0.161, 0.211, 0.423, 0.183, 0.038
8, 500, 2100, 1.489, 0.281, 1.542, 0.650, 0.072, 0.057, 0.111, 0.122, 0.169, 0.429, 0.192, 0.041
8, 1000, 1100, 100000.000, 0.368, 1.637, 0.759, 0.077, 0.060, 0.105, 0.119, 0.166, 0.452, 0.198, 0.039
8, 5000, 300, 100000.000, 0.810, 2.291, 1.765, 0.106, 0.087, 0.146, 0.163, 0.226, 0.619, 0.278, 0.053
8, 10000, 200, 100000.000, 0.721, 2.992, 2.459, 0.136, 0.121, 0.197, 0.214, 0.302, 0.830, 0.376, 0.071
8, 50000, 120, 100000.000, 1.623, 8.372, 7.665, 0.401, 0.389, 0.591, 0.684, 0.927, 2.525, 1.179, 0.230
8, 100000, 110, 100000.000, 2.837, 15.513, 14.146, 0.764, 0.729, 1.115, 1.249, 1.757, 4.667, 2.176, 0.455
8, 500000, 102, 100000.000, 13.771, 71.158, 66.245, 3.705, 3.449, 5.436, 6.272, 9.024, 21.750, 10.170, 2.211
8, 1000000, 101, 100000.000, 29.539, 140.195, 132.918, 7.540, 6.794, 11.357, 12.939, 19.562, 43.122, 20.157, 4.202
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.101, 0.843, 1.252, 1.009, 0.185, 0.057, 0.735, 0.760, 1.413, 0.727, 0.464, 0.458
2, 4, 1000100, 4.518, 0.648, 1.265, 0.963, 0.143, 0.055, 0.726, 0.761, 1.408, 0.710, 0.458, 0.339
2, 8, 500100, 4.859, 0.384, 1.282, 0.951, 0.075, 0.055, 0.740, 0.757, 1.384, 0.705, 0.459, 0.188
2, 50, 80100, 3.927, 0.259, 1.329, 1.139, 0.050, 0.056, 0.712, 0.759, 1.400, 0.727, 0.495, 0.128
2, 100, 40100, 3.558, 0.243, 1.318, 1.143, 0.044, 0.056, 0.526, 0.562, 0.963, 0.706, 0.461, 0.104
2, 500, 8100, 3.723, 0.234, 1.356, 1.170, 0.058, 0.056, 0.281, 0.307, 0.473, 0.723, 0.463, 0.092
2, 1000, 4100, 3.902, 0.244, 1.361, 1.183, 0.057, 0.057, 0.196, 0.215, 0.457, 0.731, 0.471, 0.091
2, 5000, 900, 100000.000, 0.260, 1.376, 1.420, 0.065, 0.065, 0.220, 0.235, 0.501, 0.843, 0.520, 0.096
2, 10000, 500, 100000.000, 0.289, 1.542, 2.087, 0.074, 0.073, 0.219, 0.255, 0.543, 0.897, 0.580, 0.107
2, 50000, 180, 100000.000, 0.526, 2.872, 4.398, 0.145, 0.141, 0.416, 0.451, 0.973, 1.610, 1.085, 0.201
2, 100000, 140, 100000.000, 0.800, 4.448, 7.148, 0.244, 0.231, 0.666, 0.763, 1.514, 2.558, 1.667, 0.310
2, 500000, 108, 100000.000, 3.244, 17.236, 27.448, 1.030, 0.929, 2.556, 2.921, 6.231, 9.972, 6.446, 1.324
2, 1000000, 104, 100000.000, 6.211, 32.894, 52.130, 2.028, 1.792, 5.005, 5.846, 12.573, 18.886, 12.651, 2.406
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.296, 1.010, 1.254, 0.553, 0.076, 0.054, 0.411, 0.425, 0.624, 0.412, 0.183, 0.149
8, 4, 250100, 1.208, 0.619, 1.252, 0.595, 0.066, 0.054, 0.414, 0.419, 0.613, 0.407, 0.177, 0.084
8, 8, 125100, 0.997, 0.401, 1.267, 0.594, 0.053, 0.055, 0.414, 0.418, 0.617, 0.407, 0.181, 0.053
8, 50, 20100, 0.933, 0.242, 1.392, 0.603, 0.063, 0.054, 0.233, 0.212, 0.289, 0.411, 0.178, 0.037
8, 100, 10100, 0.967, 0.247, 1.412, 0.612, 0.069, 0.055, 0.153, 0.155, 0.211, 0.411, 0.180, 0.038
8, 500, 2100, 1.212, 0.295, 1.546, 0.646, 0.072, 0.058, 0.114, 0.128, 0.167, 0.431, 0.195, 0.040
8, 1000, 1100, 100000.000, 0.380, 1.628, 0.781, 0.077, 0.060, 0.094, 0.114, 0.168, 0.469, 0.208, 0.039
8, 5000, 300, 100000.000, 0.774, 2.295, 1.760, 0.106, 0.087, 0.152, 0.157, 0.228, 0.643, 0.278, 0.054
8, 10000, 200, 100000.000, 0.723, 3.017, 2.459, 0.137, 0.121, 0.190, 0.213, 0.310, 0.830, 0.376, 0.072
8, 50000, 120, 100000.000, 1.669, 8.324, 7.576, 0.401, 0.394, 0.601, 0.695, 0.951, 2.574, 1.185, 0.235
8, 100000, 110, 100000.000, 2.854, 15.384, 14.315, 0.758, 0.733, 1.162, 1.236, 1.750, 4.715, 2.197, 0.448
8, 500000, 102, 100000.000, 13.973, 70.624, 65.848, 3.688, 3.428, 5.367, 6.236, 8.880, 21.755, 10.154, 2.210
8, 1000000, 101, 100000.000, 29.505, 140.417, 132.312, 7.487, 6.805, 11.373, 12.850, 19.550, 43.233, 20.147, 4.329
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.167, 0.839, 1.231, 1.026, 0.180, 0.056, 0.743, 0.772, 1.405, 0.719, 0.464, 0.448
2, 4, 1000100, 4.556, 0.624, 1.232, 0.951, 0.104, 0.055, 0.716, 0.758, 1.401, 0.710, 0.473, 0.334
2, 8, 500100, 4.656, 0.379, 1.271, 0.956, 0.078, 0.055, 0.717, 0.770, 1.422, 0.723, 0.464, 0.195
2, 50, 80100, 3.685, 0.258, 1.255, 1.147, 0.051, 0.056, 0.737, 0.778, 1.434, 0.719, 0.468, 0.118
2, 100, 40100, 3.724, 0.242, 1.280, 1.148, 0.052, 0.056, 0.522, 0.559, 0.988, 0.733, 0.470, 0.111
2, 500, 8100, 3.611, 0.243, 1.332, 1.173, 0.054, 0.056, 0.276, 0.321, 0.481, 0.730, 0.464, 0.097
2, 1000, 4100, 3.949, 0.243, 1.364, 1.203, 0.055, 0.057, 0.184, 0.221, 0.464, 0.770, 0.497, 0.095
2, 5000, 900, 100000.000, 0.264, 1.391, 1.431, 0.064, 0.064, 0.216, 0.246, 0.512, 0.830, 0.519, 0.102
2, 10000, 500, 100000.000, 0.289, 1.598, 2.127, 0.074, 0.072, 0.231, 0.264, 0.551, 0.887, 0.575, 0.107
2, 50000, 180, 100000.000, 0.531, 2.923, 4.455, 0.149, 0.141, 0.416, 0.469, 0.987, 1.627, 1.057, 0.197
2, 100000, 140, 100000.000, 0.901, 4.510, 7.074, 0.243, 0.228, 0.669, 0.740, 1.528, 2.515, 1.666, 0.320
2, 500000, 108, 100000.000, 3.165, 17.166, 27.040, 1.030, 0.925, 2.555, 2.923, 6.242, 9.833, 6.457, 1.268
2, 1000000, 104, 100000.000, 6.242, 32.882, 51.973, 2.036, 1.798, 5.019, 6.170, 12.524, 18.900, 12.507, 2.470
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.291, 1.016, 1.260, 0.553, 0.080, 0.053, 0.416, 0.423, 0.614, 0.405, 0.178, 0.143
8, 4, 250100, 1.198, 0.622, 1.261, 0.595, 0.031, 0.054, 0.414, 0.418, 0.627, 0.407, 0.176, 0.079
8, 8, 125100, 1.181, 0.400, 1.273, 0.596, 0.063, 0.055, 0.405, 0.449, 0.616, 0.413, 0.184, 0.052
8, 50, 20100, 0.951, 0.245, 1.385, 0.603, 0.062, 0.054, 0.233, 0.232, 0.283, 0.407, 0.180, 0.039
8, 100, 10100, 0.991, 0.246, 1.418, 0.613, 0.067, 0.055, 0.153, 0.155, 0.205, 0.416, 0.179, 0.036
8, 500, 2100, 1.221, 0.286, 1.525, 0.648, 0.073, 0.057, 0.109, 0.123, 0.168, 0.446, 0.198, 0.042
8, 1000, 1100, 100000.000, 0.376, 1.640, 0.762, 0.077, 0.060, 0.113, 0.118, 0.168, 0.470, 0.204, 0.040
8, 5000, 300, 100000.000, 0.783, 2.289, 1.774, 0.106, 0.087, 0.149, 0.155, 0.225, 0.636, 0.278, 0.056
8, 10000, 200, 100000.000, 0.932, 3.072, 2.448, 0.136, 0.120, 0.201, 0.223, 0.305, 0.834, 0.385, 0.073
8, 50000, 120, 100000.000, 1.543, 8.324, 7.718, 0.424, 0.389, 0.607, 0.678, 0.938, 2.532, 1.168, 0.237
8, 100000, 110, 100000.000, 2.823, 15.253, 14.178, 0.758, 0.729, 1.148, 1.235, 1.739, 4.699, 2.205, 0.447
8, 500000, 102, 100000.000, 13.853, 70.987, 65.999, 3.716, 3.421, 5.372, 6.226, 9.012, 21.770, 10.190, 2.204
8, 1000000, 101, 100000.000, 30.141, 140.384, 132.870, 7.418, 6.791, 11.293, 13.197, 19.532, 43.329, 20.123, 4.420
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.138, 0.833, 1.224, 1.012, 0.177, 0.056, 0.736, 0.768, 1.419, 0.734, 0.466, 0.459
2, 4, 1000100, 4.512, 0.571, 1.229, 0.948, 0.122, 0.055, 0.709, 0.762, 1.435, 0.710, 0.466, 0.336
2, 8, 500100, 4.619, 0.396, 1.274, 0.949, 0.073, 0.055, 0.722, 0.757, 1.402, 0.734, 0.487, 0.183
2, 50, 80100, 3.513, 0.257, 1.257, 1.144, 0.043, 0.056, 0.711, 0.766, 1.473, 0.738, 0.502, 0.126
2, 100, 40100, 3.765, 0.242, 1.316, 1.151, 0.049, 0.061, 0.523, 0.551, 0.993, 0.707, 0.478, 0.106
2, 500, 8100, 3.639, 0.235, 1.364, 1.191, 0.056, 0.057, 0.271, 0.311, 0.482, 0.711, 0.464, 0.089
2, 1000, 4100, 3.942, 0.235, 1.359, 1.187, 0.055, 0.057, 0.191, 0.208, 0.458, 0.725, 0.490, 0.089
2, 5000, 900, 100000.000, 0.255, 1.414, 1.422, 0.064, 0.064, 0.210, 0.241, 0.499, 0.824, 0.517, 0.096
2, 10000, 500, 100000.000, 0.485, 1.538, 2.038, 0.074, 0.072, 0.229, 0.252, 0.537, 0.889, 0.583, 0.106
2, 50000, 180, 100000.000, 0.517, 2.869, 4.585, 0.147, 0.141, 0.406, 0.450, 0.970, 1.623, 1.057, 0.200
2, 100000, 140, 100000.000, 0.873, 4.467, 7.048, 0.236, 0.227, 0.647, 0.716, 1.518, 2.520, 1.659, 0.310
2, 500000, 108, 100000.000, 3.105, 17.131, 27.494, 1.021, 0.927, 2.562, 2.857, 6.195, 9.882, 6.441, 1.309
2, 1000000, 104, 100000.000, 6.167, 32.846, 52.724, 2.024, 1.802, 4.986, 5.835, 12.426, 19.035, 12.472, 2.446
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.293, 1.032, 1.235, 0.549, 0.069, 0.053, 0.414, 0.418, 0.624, 0.412, 0.180, 0.140
8, 4, 250100, 1.188, 0.612, 1.258, 0.604, 0.046, 0.054, 0.413, 0.418, 0.625, 0.406, 0.178, 0.081
8, 8, 125100, 0.973, 0.387, 1.255, 0.593, 0.063, 0.067, 0.405, 0.421, 0.622, 0.409, 0.181, 0.051
8, 50, 20100, 0.963, 0.243, 1.387, 0.602, 0.068, 0.054, 0.235, 0.247, 0.282, 0.419, 0.184, 0.040
8, 100, 10100, 0.926, 0.239, 1.412, 0.611, 0.067, 0.056, 0.152, 0.162, 0.203, 0.408, 0.180, 0.037
8, 500, 2100, 1.228, 0.286, 1.529, 0.648, 0.072, 0.057, 0.110, 0.123, 0.168, 0.430, 0.188, 0.038
8, 1000, 1100, 100000.000, 0.375, 1.655, 0.759, 0.077, 0.061, 0.108, 0.119, 0.166, 0.459, 0.198, 0.039
8, 5000, 300, 100000.000, 0.839, 2.274, 1.762, 0.103, 0.087, 0.156, 0.170, 0.229, 0.630, 0.281, 0.055
8, 10000, 200, 100000.000, 0.803, 2.968, 2.487, 0.137, 0.120, 0.194, 0.211, 0.305, 0.851, 0.384, 0.071
8, 50000, 120, 100000.000, 1.545, 8.289, 7.719, 0.401, 0.390, 0.600, 0.663, 0.945, 2.569, 1.200, 0.238
8, 100000, 110, 100000.000, 2.829, 15.261, 14.070, 0.751, 0.730, 1.110, 1.247, 1.743, 4.670, 2.177, 0.444
8, 500000, 102, 100000.000, 13.969, 70.813, 66.020, 3.641, 3.431, 5.457, 6.192, 8.932, 21.897, 10.252, 2.167
8, 1000000, 101, 100000.000, 28.793, 140.513, 133.476, 7.360, 6.809, 11.373, 12.964, 19.426, 43.340, 20.250, 4.367
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.161, 0.841, 1.230, 1.018, 0.163, 0.055, 0.756, 0.798, 1.411, 0.734, 0.473, 0.453
2, 4, 1000100, 4.559, 0.614, 1.234, 0.953, 0.164, 0.056, 0.731, 0.764, 1.431, 0.748, 0.485, 0.319
2, 8, 500100, 4.569, 0.376, 1.214, 0.954, 0.076, 0.055, 0.721, 0.763, 1.435, 0.708, 0.460, 0.191
2, 50, 80100, 3.535, 0.263, 1.224, 1.142, 0.052, 0.056, 0.715, 0.757, 1.408, 0.705, 0.470, 0.126
2, 100, 40100, 3.516, 0.253, 1.229, 1.156, 0.049, 0.056, 0.525, 0.559, 1.004, 0.714, 0.461, 0.108
2, 500, 8100, 3.765, 0.237, 1.326, 1.179, 0.053, 0.056, 0.274, 0.317, 0.478, 0.760, 0.489, 0.098
2, 1000, 4100, 3.954, 0.232, 1.351, 1.190, 0.057, 0.057, 0.197, 0.217, 0.456, 0.751, 0.470, 0.086
2, 5000, 900, 100000.000, 0.255, 1.368, 1.417, 0.065, 0.064, 0.215, 0.243, 0.502, 0.820, 0.521, 0.096
2, 10000, 500, 100000.000, 0.411, 1.624, 2.106, 0.074, 0.072, 0.230, 0.258, 0.541, 0.913, 0.577, 0.106
2, 50000, 180, 100000.000, 0.514, 2.879, 4.431, 0.145, 0.141, 0.427, 0.462, 0.960, 1.609, 1.057, 0.208
2, 100000, 140, 100000.000, 0.801, 4.536, 7.005, 0.235, 0.227, 0.638, 0.728, 1.516, 2.520, 1.667, 0.301
2, 500000, 108, 100000.000, 3.089, 17.060, 27.016, 1.012, 0.925, 2.540, 2.882, 6.183, 9.844, 6.583, 1.230
2, 1000000, 104, 100000.000, 6.131, 32.825, 51.824, 2.005, 1.793, 4.985, 5.849, 12.355, 18.993, 12.356, 2.494
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.280, 1.001, 1.256, 0.550, 0.074, 0.054, 0.420, 0.420, 0.616, 0.408, 0.178, 0.141
8, 4, 250100, 1.176, 0.615, 1.260, 0.593, 0.052, 0.054, 0.406, 0.422, 0.616, 0.406, 0.177, 0.083
8, 8, 125100, 1.006, 0.388, 1.264, 0.594, 0.049, 0.055, 0.406, 0.425, 0.622, 0.407, 0.178, 0.052
8, 50, 20100, 0.899, 0.236, 1.445, 0.614, 0.065, 0.054, 0.243, 0.236, 0.288, 0.409, 0.181, 0.040
8, 100, 10100, 0.960, 0.254, 1.424, 0.612, 0.068, 0.055, 0.157, 0.172, 0.202, 0.411, 0.180, 0.040
8, 500, 2100, 1.476, 0.280, 1.545, 0.653, 0.073, 0.058, 0.116, 0.121, 0.166, 0.430, 0.189, 0.040
8, 1000, 1100, 100000.000, 0.359, 1.643, 0.758, 0.076, 0.061, 0.104, 0.121, 0.164, 0.452, 0.198, 0.042
8, 5000, 300, 100000.000, 0.789, 2.280, 1.796, 0.105, 0.089, 0.158, 0.155, 0.223, 0.618, 0.287, 0.056
8, 10000, 200, 100000.000, 0.762, 3.079, 2.455, 0.136, 0.120, 0.204, 0.213, 0.301, 0.844, 0.378, 0.071
8, 50000, 120, 100000.000, 1.527, 8.336, 7.625, 0.402, 0.390, 0.597, 0.657, 0.932, 2.558, 1.215, 0.234
8, 100000, 110, 100000.000, 2.825, 15.243, 14.048, 0.746, 0.731, 1.108, 1.211, 1.725, 4.663, 2.226, 0.434
8, 500000, 102, 100000.000, 14.062, 70.755, 66.115, 3.690, 3.429, 5.378, 6.253, 8.930, 21.766, 10.153, 2.227
8, 1000000, 101, 100000.000, 29.343, 140.313, 132.572, 7.640, 6.870, 11.231, 12.804, 19.510, 43.122, 20.270, 4.272
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.002, 0.986, 1.230, 1.016, 0.201, 0.055, 0.723, 0.773, 1.421, 0.725, 0.461, 0.440
2, 4, 1000100, 4.555, 0.660, 1.273, 0.952, 0.162, 0.055, 0.708, 0.758, 1.417, 0.731, 0.458, 0.342
2, 8, 500100, 4.627, 0.393, 1.285, 0.950, 0.068, 0.055, 0.704, 0.755, 1.397, 0.706, 0.476, 0.195
2, 50, 80100, 3.600, 0.269, 1.320, 1.141, 0.054, 0.056, 0.707, 0.757, 1.371, 0.715, 0.467, 0.126
2, 100, 40100, 3.430, 0.235, 1.308, 1.143, 0.057, 0.056, 0.550, 0.551, 1.010, 0.710, 0.476, 0.105
2, 500, 8100, 3.698, 0.235, 1.343, 1.170, 0.053, 0.056, 0.272, 0.309, 0.463, 0.730, 0.491, 0.096
2, 1000, 4100, 3.904, 0.234, 1.363, 1.202, 0.056, 0.058, 0.192, 0.222, 0.455, 0.722, 0.471, 0.093
2, 5000, 900, 100000.000, 0.252, 1.386, 1.421, 0.065, 0.064, 0.221, 0.241, 0.497, 0.802, 0.519, 0.094
2, 10000, 500, 100000.000, 0.286, 1.570, 2.050, 0.074, 0.072, 0.218, 0.270, 0.539, 0.928, 0.581, 0.105
2, 50000, 180, 100000.000, 0.690, 2.867, 4.379, 0.165, 0.143, 0.393, 0.458, 0.960, 1.656, 1.127, 0.213
2, 100000, 140, 100000.000, 0.809, 4.461, 6.929, 0.243, 0.227, 0.643, 0.721, 1.518, 2.521, 1.664, 0.309
2, 500000, 108, 100000.000, 3.080, 17.124, 27.064, 1.023, 0.925, 2.570, 2.851, 6.258, 9.825, 6.484, 1.242
2, 1000000, 104, 100000.000, 6.007, 32.915, 52.519, 2.008, 1.829, 4.956, 5.663, 12.287, 18.961, 12.556, 2.444
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.284, 1.021, 1.252, 0.556, 0.083, 0.054, 0.414, 0.420, 0.624, 0.412, 0.178, 0.135
8, 4, 250100, 1.188, 0.612, 1.258, 0.598, 0.074, 0.054, 0.408, 0.418, 0.620, 0.407, 0.177, 0.082
8, 8, 125100, 0.983, 0.386, 1.269, 0.595, 0.053, 0.055, 0.406, 0.422, 0.623, 0.407, 0.179, 0.052
8, 50, 20100, 0.954, 0.242, 1.389, 0.601, 0.065, 0.054, 0.234, 0.238, 0.283, 0.405, 0.185, 0.038
8, 100, 10100, 1.058, 0.239, 1.423, 0.611, 0.068, 0.055, 0.150, 0.151, 0.208, 0.411, 0.180, 0.037
8, 500, 2100, 1.245, 0.285, 1.539, 0.646, 0.071, 0.057, 0.109, 0.123, 0.166, 0.441, 0.188, 0.038
8, 1000, 1100, 100000.000, 0.367, 1.621, 0.767, 0.077, 0.060, 0.108, 0.116, 0.167, 0.452, 0.198, 0.039
8, 5000, 300, 100000.000, 0.870, 2.268, 1.766, 0.106, 0.087, 0.152, 0.165, 0.225, 0.630, 0.278, 0.052
8, 10000, 200, 100000.000, 0.753, 2.994, 2.423, 0.136, 0.121, 0.194, 0.210, 0.299, 0.829, 0.376, 0.073
8, 50000, 120, 100000.000, 1.526, 8.382, 7.692, 0.398, 0.390, 0.588, 0.653, 0.931, 2.527, 1.190, 0.233
8, 100000, 110, 100000.000, 2.784, 15.256, 14.238, 0.746, 0.745, 1.120, 1.221, 1.722, 4.714, 2.214, 0.458
8, 500000, 102, 100000.000, 13.800, 70.695, 66.040, 3.656, 3.422, 5.394, 6.329, 8.858, 21.735, 10.162, 2.302
8, 1000000, 101, 100000.000, 30.057, 140.011, 132.673, 7.640, 6.793, 11.291, 12.752, 19.128, 43.223, 20.240, 4.401
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.013, 0.961, 1.225, 1.009, 0.161, 0.056, 0.754, 0.793, 1.396, 0.726, 0.464, 0.470
2, 4, 1000100, 4.557, 0.617, 1.269, 0.952, 0.136, 0.055, 0.708, 0.762, 1.384, 0.712, 0.464, 0.325
2, 8, 500100, 4.842, 0.384, 1.285, 0.950, 0.077, 0.055, 0.711, 0.761, 1.398, 0.713, 0.459, 0.187
2, 50, 80100, 3.858, 0.257, 1.317, 1.139, 0.045, 0.056, 0.713, 0.758, 1.431, 0.743, 0.468, 0.118
2, 100, 40100, 3.700, 0.242, 1.335, 1.142, 0.054, 0.056, 0.513, 0.555, 0.999, 0.721, 0.460, 0.110
2, 500, 8100, 3.762, 0.240, 1.352, 1.174, 0.052, 0.056, 0.306, 0.293, 0.466, 0.712, 0.466, 0.092
2, 1000, 4100, 3.905, 0.227, 1.355, 1.192, 0.055, 0.057, 0.190, 0.209, 0.454, 0.720, 0.472, 0.084
2, 5000, 900, 100000.000, 0.251, 1.398, 1.448, 0.064, 0.066, 0.206, 0.243, 0.502, 0.815, 0.520, 0.090
2, 10000, 500, 100000.000, 0.288, 1.565, 2.067, 0.073, 0.073, 0.216, 0.256, 0.535, 0.891, 0.597, 0.105
2, 50000, 180, 100000.000, 0.512, 2.915, 4.489, 0.147, 0.141, 0.405, 0.472, 0.967, 1.618, 1.053, 0.189
2, 100000, 140, 100000.000, 0.803, 4.540, 7.041, 0.234, 0.228, 0.641, 0.733, 1.502, 2.534, 1.682, 0.294
2, 500000, 108, 100000.000, 3.053, 18.292, 27.084, 1.014, 0.925, 2.618, 2.833, 6.246, 9.862, 6.474, 1.296
2, 1000000, 104, 100000.000, 5.997, 32.905, 51.856, 1.995, 1.792, 5.000, 5.769, 12.389, 18.971, 12.396, 2.379
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.280, 1.007, 1.239, 0.550, 0.080, 0.054, 0.407, 0.420, 0.618, 0.406, 0.178, 0.138
8, 4, 250100, 1.176, 0.609, 1.255, 0.593, 0.056, 0.054, 0.412, 0.423, 0.618, 0.408, 0.185, 0.087
8, 8, 125100, 0.917, 0.388, 1.268, 0.594, 0.052, 0.056, 0.406, 0.418, 0.618, 0.405, 0.178, 0.053
8, 50, 20100, 0.935, 0.240, 1.388, 0.603, 0.063, 0.054, 0.230, 0.235, 0.283, 0.406, 0.182, 0.038
8, 100, 10100, 0.951, 0.241, 1.420, 0.612, 0.067, 0.058, 0.154, 0.167, 0.202, 0.416, 0.184, 0.037
8, 500, 2100, 1.210, 0.281, 1.529, 0.652, 0.073, 0.074, 0.116, 0.113, 0.168, 0.445, 0.189, 0.040
8, 1000, 1100, 100000.000, 0.377, 1.625, 0.757, 0.077, 0.060, 0.108, 0.117, 0.164, 0.453, 0.198, 0.039
8, 5000, 300, 100000.000, 0.786, 2.319, 1.763, 0.107, 0.087, 0.147, 0.160, 0.222, 0.619, 0.279, 0.054
8, 10000, 200, 100000.000, 0.757, 3.052, 2.488, 0.137, 0.120, 0.200, 0.211, 0.301, 0.839, 0.378, 0.073
8, 50000, 120, 100000.000, 1.530, 8.304, 7.659, 0.400, 0.389, 0.619, 0.660, 0.926, 2.557, 1.175, 0.231
8, 100000, 110, 100000.000, 2.820, 15.333, 14.217, 0.753, 0.732, 1.099, 1.248, 1.728, 4.655, 2.192, 0.434
8, 500000, 102, 100000.000, 13.701, 70.702, 65.943, 3.672, 3.440, 5.382, 6.072, 8.813, 21.758, 10.154, 2.151
8, 1000000, 101, 100000.000, 28.872, 140.546, 134.352, 7.368, 6.803, 11.430, 12.889, 19.474, 43.245, 20.330, 4.316
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.156, 0.980, 1.214, 1.023, 0.167, 0.057, 0.733, 0.774, 1.408, 0.748, 0.466, 0.464
2, 4, 1000100, 4.485, 0.645, 1.213, 0.951, 0.121, 0.058, 0.743, 0.765, 1.414, 0.735, 0.474, 0.346
2, 8, 500100, 4.768, 0.375, 1.276, 0.949, 0.078, 0.055, 0.736, 0.767, 1.406, 0.706, 0.460, 0.182
2, 50, 80100, 3.454, 0.260, 1.225, 1.141, 0.053, 0.056, 0.709, 0.765, 1.430, 0.752, 0.485, 0.126
2, 100, 40100, 3.496, 0.254, 1.248, 1.146, 0.051, 0.057, 0.543, 0.565, 0.992, 0.733, 0.460, 0.104
2, 500, 8100, 3.652, 0.233, 1.320, 1.194, 0.051, 0.056, 0.299, 0.306, 0.483, 0.758, 0.495, 0.091
2, 1000, 4100, 3.847, 0.234, 1.362, 1.186, 0.055, 0.057, 0.197, 0.212, 0.458, 0.733, 0.470, 0.092
2, 5000, 900, 100000.000, 0.259, 1.374, 1.426, 0.065, 0.064, 0.222, 0.234, 0.496, 0.808, 0.519, 0.094
2, 10000, 500, 100000.000, 0.290, 1.603, 2.022, 0.074, 0.073, 0.219, 0.257, 0.535, 0.885, 0.579, 0.103
2, 50000, 180, 100000.000, 0.519, 2.916, 4.424, 0.147, 0.142, 0.410, 0.456, 0.961, 1.625, 1.054, 0.201
2, 100000, 140, 100000.000, 0.782, 4.502, 6.990, 0.244, 0.226, 0.649, 0.729, 1.498, 2.559, 1.721, 0.300
2, 500000, 108, 100000.000, 3.085, 17.189, 27.229, 1.010, 0.927, 2.544, 2.884, 6.194, 9.901, 6.574, 1.266
2, 1000000, 104, 100000.000, 6.030, 32.835, 52.006, 2.015, 1.786, 5.016, 5.819, 12.377, 18.929, 12.456, 2.569
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.248, 1.025, 1.258, 0.552, 0.084, 0.054, 0.407, 0.419, 0.622, 0.405, 0.178, 0.140
8, 4, 250100, 1.190, 0.603, 1.256, 0.593, 0.066, 0.054, 0.412, 0.420, 0.618, 0.407, 0.178, 0.088
8, 8, 125100, 0.983, 0.387, 1.255, 0.594, 0.057, 0.055, 0.410, 0.421, 0.624, 0.405, 0.179, 0.052
8, 50, 20100, 0.941, 0.243, 1.382, 0.604, 0.064, 0.055, 0.228, 0.245, 0.282, 0.407, 0.179, 0.038
8, 100, 10100, 0.974, 0.250, 1.427, 0.614, 0.066, 0.054, 0.161, 0.167, 0.203, 0.427, 0.188, 0.041
8, 500, 2100, 1.546, 0.280, 1.518, 0.645, 0.073, 0.057, 0.109, 0.121, 0.168, 0.449, 0.197, 0.039
8, 1000, 1100, 100000.000, 0.361, 1.626, 0.756, 0.077, 0.061, 0.110, 0.116, 0.165, 0.459, 0.200, 0.042
8, 5000, 300, 100000.000, 0.804, 2.266, 1.779, 0.106, 0.087, 0.148, 0.156, 0.224, 0.626, 0.284, 0.055
8, 10000, 200, 100000.000, 0.729, 3.006, 2.442, 0.133, 0.121, 0.202, 0.227, 0.301, 0.836, 0.380, 0.072
8, 50000, 120, 100000.000, 1.534, 8.314, 7.695, 0.400, 0.399, 0.582, 0.684, 0.937, 2.534, 1.184, 0.230
8, 100000, 110, 100000.000, 2.824, 15.223, 14.221, 0.752, 0.729, 1.151, 1.228, 1.734, 4.661, 2.174, 0.432
8, 500000, 102, 100000.000, 13.979, 70.925, 65.995, 3.695, 3.421, 5.410, 6.074, 8.836, 21.770, 10.143, 2.199
8, 1000000, 101, 100000.000, 29.864, 140.628, 132.139, 7.393, 6.811, 11.272, 12.831, 19.578, 43.250, 20.208, 4.381
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.036, 0.836, 1.228, 1.029, 0.177, 0.055, 0.730, 0.773, 1.398, 0.739, 0.489, 0.469
2, 4, 1000100, 4.522, 0.650, 1.267, 0.960, 0.112, 0.056, 0.706, 0.760, 1.426, 0.737, 0.484, 0.354
2, 8, 500100, 4.586, 0.381, 1.282, 0.953, 0.068, 0.055, 0.712, 0.787, 1.441, 0.717, 0.461, 0.191
2, 50, 80100, 3.690, 0.259, 1.327, 1.141, 0.047, 0.056, 0.710, 0.758, 1.435, 0.748, 0.502, 0.132
2, 100, 40100, 3.672, 0.245, 1.322, 1.139, 0.056, 0.056, 0.537, 0.559, 0.999, 0.706, 0.462, 0.106
2, 500, 8100, 3.612, 0.238, 1.327, 1.179, 0.054, 0.056, 0.265, 0.296, 0.472, 0.716, 0.464, 0.088
2, 1000, 4100, 3.912, 0.237, 1.344, 1.190, 0.055, 0.057, 0.192, 0.225, 0.453, 0.732, 0.478, 0.089
2, 5000, 900, 100000.000, 0.254, 1.389, 1.441, 0.064, 0.064, 0.216, 0.249, 0.501, 0.810, 0.521, 0.100
2, 10000, 500, 100000.000, 0.287, 1.545, 2.034, 0.073, 0.073, 0.227, 0.267, 0.537, 0.885, 0.588, 0.115
2, 50000, 180, 100000.000, 0.514, 2.833, 4.472, 0.147, 0.140, 0.426, 0.468, 0.966, 1.629, 1.055, 0.203
2, 100000, 140, 100000.000, 0.795, 4.472, 7.068, 0.237, 0.231, 0.654, 0.716, 1.512, 2.513, 1.655, 0.314
2, 500000, 108, 100000.000, 3.083, 17.241, 27.739, 1.014, 0.928, 2.543, 2.825, 6.197, 9.897, 6.523, 1.236
2, 1000000, 104, 100000.000, 5.993, 33.013, 52.574, 2.006, 1.799, 4.962, 5.759, 12.348, 18.960, 12.618, 2.488
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.281, 1.005, 1.252, 0.554, 0.067, 0.053, 0.409, 0.420, 0.616, 0.406, 0.178, 0.151
8, 4, 250100, 1.186, 0.635, 1.268, 0.592, 0.072, 0.053, 0.423, 0.430, 0.630, 0.408, 0.177, 0.081
8, 8, 125100, 0.955, 0.393, 1.268, 0.593, 0.067, 0.055, 0.413, 0.417, 0.616, 0.406, 0.178, 0.053
8, 50, 20100, 0.940, 0.234, 1.395, 0.606, 0.064, 0.056, 0.237, 0.231, 0.286, 0.411, 0.181, 0.041
8, 100, 10100, 0.923, 0.249, 1.417, 0.612, 0.069, 0.055, 0.149, 0.153, 0.193, 0.420, 0.180, 0.036
8, 500, 2100, 1.203, 0.277, 1.527, 0.646, 0.072, 0.057, 0.114, 0.117, 0.170, 0.447, 0.197, 0.040
8, 1000, 1100, 100000.000, 0.378, 1.624, 0.752, 0.077, 0.060, 0.105, 0.113, 0.165, 0.461, 0.199, 0.042
8, 5000, 300, 100000.000, 0.771, 2.283, 1.779, 0.106, 0.087, 0.153, 0.162, 0.224, 0.619, 0.278, 0.053
8, 10000, 200, 100000.000, 0.740, 2.979, 2.474, 0.134, 0.121, 0.194, 0.216, 0.300, 0.839, 0.377, 0.073
8, 50000, 120, 100000.000, 1.530, 8.279, 7.612, 0.404, 0.390, 0.587, 0.666, 0.938, 2.535, 1.173, 0.236
8, 100000, 110, 100000.000, 2.861, 15.269, 14.074, 0.752, 0.732, 1.143, 1.238, 1.740, 4.675, 2.174, 0.449
8, 500000, 102, 100000.000, 13.967, 71.132, 65.772, 3.667, 3.430, 5.452, 6.289, 8.967, 21.804, 10.323, 2.183
8, 1000000, 101, 100000.000, 29.112, 140.900, 132.784, 7.549, 6.794, 11.555, 12.999, 19.298, 43.209, 20.179, 4.326
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
2, 2, 2000100, 5.052, 0.805, 1.229, 1.005, 0.200, 0.055, 0.743, 0.773, 1.415, 0.767, 0.463, 0.457
2, 4, 1000100, 4.523, 0.613, 1.271, 0.949, 0.163, 0.056, 0.718, 0.758, 1.367, 0.726, 0.458, 0.342
2, 8, 500100, 4.588, 0.390, 1.292, 0.952, 0.073, 0.055, 0.742, 0.756, 1.407, 0.732, 0.465, 0.181
2, 50, 80100, 3.676, 0.283, 1.346, 1.138, 0.047, 0.056, 0.726, 0.761, 1.395, 0.705, 0.471, 0.128
2, 100, 40100, 3.475, 0.236, 1.317, 1.145, 0.046, 0.057, 0.542, 0.562, 1.020, 0.744, 0.486, 0.113
2, 500, 8100, 3.802, 0.276, 1.360, 1.172, 0.055, 0.056, 0.279, 0.307, 0.460, 0.718, 0.467, 0.098
2, 1000, 4100, 3.984, 0.236, 1.380, 1.187, 0.055, 0.057, 0.192, 0.220, 0.450, 0.724, 0.475, 0.091
2, 5000, 900, 100000.000, 0.250, 1.390, 1.419, 0.065, 0.064, 0.212, 0.236, 0.491, 0.800, 0.525, 0.094
2, 10000, 500, 100000.000, 0.290, 1.590, 2.054, 0.074, 0.072, 0.222, 0.247, 0.533, 0.914, 0.608, 0.102
2, 50000, 180, 100000.000, 0.510, 2.910, 4.413, 0.148, 0.146, 0.411, 0.457, 0.952, 1.656, 1.076, 0.195
2, 100000, 140, 100000.000, 1.021, 4.431, 7.052, 0.241, 0.231, 0.654, 0.735, 1.498, 2.538, 1.655, 0.307
2, 500000, 108, 100000.000, 3.063, 17.094, 27.366, 1.007, 0.925, 2.575, 2.858, 6.182, 9.910, 6.514, 1.270
2, 1000000, 104, 100000.000, 5.970, 32.818, 51.543, 1.985, 1.797, 5.132, 5.906, 12.372, 18.978, 12.515, 2.465
N, R, M, POSIX, GO, GO1T, RUST, C++, C++1T, U, U1K, U10K, U1T, U1TS, UL
8, 2, 500100, 1.248, 0.969, 1.254, 0.550, 0.082, 0.053, 0.408, 0.419, 0.623, 0.405, 0.177, 0.137
8, 4, 250100, 1.156, 0.608, 1.261, 0.592, 0.071, 0.053, 0.414, 0.418, 0.622, 0.406, 0.179, 0.081
8, 8, 125100, 0.943, 0.383, 1.272, 0.619, 0.057, 0.055, 0.407, 0.420, 0.616, 0.407, 0.180, 0.053
8, 50, 20100, 0.948, 0.234, 1.394, 0.602, 0.064, 0.055, 0.229, 0.240, 0.283, 0.406, 0.179, 0.038
8, 100, 10100, 0.939, 0.234, 1.414, 0.611, 0.067, 0.055, 0.164, 0.174, 0.197, 0.418, 0.180, 0.037