forked from nikitadanilov/usched
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresults.linux
2099 lines (2099 loc) · 299 KB
/
results.linux
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, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.283, 0.914, 1.748, 1.421, 0.723, 0.825, 1.758, 0.713, 0.178, 0.083
2, 4, 1000100, 8.412, 0.674, 1.778, 1.390, 0.706, 0.831, 1.720, 0.705, 0.181, 0.091
2, 8, 500100, 4.689, 0.344, 1.812, 1.424, 0.714, 0.826, 1.776, 0.718, 0.150, 0.083
2, 50, 80100, 1.661, 0.212, 1.822, 1.682, 0.712, 0.838, 1.888, 0.712, 0.083, 0.083
2, 100, 40100, 1.307, 0.199, 1.819, 1.724, 1.013, 1.061, 1.590, 0.710, 0.080, 0.084
2, 500, 8100, 1.204, 0.179, 1.779, 1.754, 0.343, 0.404, 0.511, 0.793, 0.078, 0.085
2, 1000, 4100, 1.156, 0.171, 1.874, 1.869, 0.224, 0.249, 0.362, 0.724, 0.094, 0.086
2, 5000, 900, 1.407, 0.208, 2.018, 2.440, 0.259, 0.326, 0.384, 0.794, 0.084, 0.098
2, 10000, 500, 1.538, 0.211, 2.255, 3.378, 0.284, 0.344, 0.436, 0.892, 0.112, 0.111
2, 50000, 180, 3.903, 0.368, 4.228, 7.287, 0.442, 0.616, 0.755, 1.597, 0.246, 0.217
2, 100000, 140, 100000.000, 0.578, 6.622, 11.534, 0.682, 0.867, 1.078, 2.520, 0.418, 0.355
2, 500000, 108, 100000.000, 2.155, 25.957, 44.648, 2.587, 3.405, 4.426, 9.789, 1.819, 1.450
2, 1000000, 104, 100000.000, 4.290, 48.940, 88.784, 5.561, 6.115, 8.316, 18.986, 3.544, 2.795
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.097, 2.136, 1.833, 0.839, 0.467, 0.503, 0.883, 0.459, 0.165, 0.082
8, 4, 250100, 2.524, 1.534, 1.850, 0.917, 0.469, 0.488, 0.891, 0.459, 0.153, 0.082
8, 8, 125100, 1.374, 1.176, 1.909, 0.931, 0.466, 0.490, 0.883, 0.462, 0.116, 0.090
8, 50, 20100, 0.592, 0.270, 1.989, 0.926, 0.321, 0.295, 0.443, 0.462, 0.115, 0.083
8, 100, 10100, 0.555, 0.218, 2.184, 0.942, 0.266, 0.253, 0.382, 0.474, 0.122, 0.084
8, 500, 2100, 0.604, 0.189, 2.470, 1.070, 0.126, 0.154, 0.155, 0.505, 0.142, 0.087
8, 1000, 1100, 0.735, 0.197, 2.667, 1.435, 0.117, 0.134, 0.159, 0.516, 0.167, 0.093
8, 5000, 300, 1.331, 0.372, 3.695, 3.678, 0.160, 0.150, 0.205, 0.701, 0.210, 0.151
8, 10000, 200, 2.213, 0.440, 4.766, 5.302, 0.217, 0.328, 0.333, 0.958, 0.305, 0.190
8, 50000, 120, 100000.000, 1.237, 12.208, 15.337, 0.688, 0.777, 0.925, 2.887, 0.886, 0.631
8, 100000, 110, 100000.000, 2.215, 22.455, 27.752, 1.125, 1.133, 1.572, 5.237, 1.720, 1.180
8, 500000, 102, 100000.000, 10.519, 106.100, 122.018, 5.321, 6.357, 7.278, 24.470, 8.219, 5.546
8, 1000000, 101, 100000.000, 21.407, 209.007, 247.402, 10.258, 11.830, 14.182, 48.207, 16.250, 11.131
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.053, 0.993, 1.754, 1.414, 0.712, 0.825, 1.786, 0.719, 0.178, 0.083
2, 4, 1000100, 8.416, 0.745, 1.784, 1.399, 0.705, 0.824, 1.759, 0.719, 0.186, 0.083
2, 8, 500100, 4.866, 0.500, 1.754, 1.383, 0.708, 0.826, 1.776, 0.735, 0.158, 0.084
2, 50, 80100, 1.323, 0.227, 1.785, 1.719, 0.706, 0.825, 1.874, 0.709, 0.085, 0.083
2, 100, 40100, 1.323, 0.196, 1.785, 1.729, 1.008, 1.045, 1.629, 0.716, 0.074, 0.084
2, 500, 8100, 1.153, 0.161, 1.869, 1.749, 0.352, 0.424, 0.494, 0.711, 0.075, 0.085
2, 1000, 4100, 1.121, 0.161, 1.828, 1.886, 0.237, 0.251, 0.411, 0.733, 0.081, 0.089
2, 5000, 900, 1.260, 0.195, 2.041, 2.303, 0.243, 0.309, 0.372, 0.795, 0.095, 0.097
2, 10000, 500, 1.595, 0.215, 2.260, 3.276, 0.262, 0.284, 0.395, 0.904, 0.109, 0.110
2, 50000, 180, 3.798, 0.370, 4.172, 7.371, 0.448, 0.523, 0.702, 1.622, 0.241, 0.219
2, 100000, 140, 100000.000, 0.634, 6.501, 11.422, 0.633, 0.870, 1.033, 2.523, 0.437, 0.366
2, 500000, 108, 100000.000, 2.199, 25.540, 44.899, 3.135, 3.185, 4.325, 9.939, 1.726, 1.448
2, 1000000, 104, 100000.000, 4.158, 49.472, 86.948, 5.188, 6.530, 7.946, 18.609, 3.467, 2.754
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.128, 2.045, 1.848, 0.845, 0.466, 0.491, 0.887, 0.459, 0.163, 0.082
8, 4, 250100, 2.577, 1.623, 1.855, 0.930, 0.519, 0.521, 0.886, 0.461, 0.117, 0.082
8, 8, 125100, 1.462, 1.339, 1.900, 0.919, 0.466, 0.493, 0.909, 0.477, 0.122, 0.091
8, 50, 20100, 0.627, 0.265, 2.007, 0.948, 0.318, 0.302, 0.405, 0.469, 0.113, 0.085
8, 100, 10100, 0.564, 0.229, 2.084, 0.934, 0.226, 0.298, 0.395, 0.482, 0.115, 0.084
8, 500, 2100, 0.628, 0.185, 2.507, 1.075, 0.107, 0.109, 0.149, 0.490, 0.154, 0.089
8, 1000, 1100, 0.751, 0.214, 2.698, 1.449, 0.125, 0.120, 0.149, 0.509, 0.164, 0.095
8, 5000, 300, 1.352, 0.364, 3.694, 3.757, 0.144, 0.165, 0.217, 0.697, 0.238, 0.135
8, 10000, 200, 2.188, 0.406, 4.692, 5.266, 0.217, 0.235, 0.287, 0.971, 0.315, 0.187
8, 50000, 120, 100000.000, 1.216, 12.261, 15.153, 0.762, 0.757, 0.832, 2.850, 0.919, 0.606
8, 100000, 110, 100000.000, 2.141, 22.427, 27.913, 1.135, 1.372, 1.840, 5.254, 1.732, 1.127
8, 500000, 102, 100000.000, 10.452, 104.699, 124.324, 5.308, 5.385, 7.016, 24.255, 8.077, 5.562
8, 1000000, 101, 100000.000, 20.975, 208.957, 247.044, 10.245, 10.852, 14.441, 48.423, 16.802, 10.927
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.238, 1.198, 1.757, 1.426, 0.710, 0.866, 1.837, 0.716, 0.171, 0.083
2, 4, 1000100, 8.342, 0.911, 1.808, 1.413, 0.712, 0.856, 1.652, 0.730, 0.161, 0.084
2, 8, 500100, 4.877, 0.648, 1.814, 1.393, 0.712, 0.835, 1.795, 0.704, 0.141, 0.084
2, 50, 80100, 1.363, 0.189, 1.757, 1.685, 0.706, 0.830, 1.912, 0.757, 0.082, 0.083
2, 100, 40100, 1.482, 0.184, 1.785, 1.688, 1.043, 1.074, 1.655, 0.712, 0.080, 0.084
2, 500, 8100, 1.307, 0.187, 1.841, 1.751, 0.351, 0.396, 0.605, 0.717, 0.070, 0.085
2, 1000, 4100, 1.124, 0.191, 1.798, 1.858, 0.213, 0.242, 0.336, 0.721, 0.081, 0.086
2, 5000, 900, 1.386, 0.203, 1.997, 2.327, 0.256, 0.301, 0.399, 0.804, 0.093, 0.099
2, 10000, 500, 1.537, 0.206, 2.246, 3.222, 0.265, 0.329, 0.450, 0.922, 0.115, 0.109
2, 50000, 180, 3.783, 0.373, 4.189, 7.419, 0.476, 0.472, 0.690, 1.639, 0.233, 0.226
2, 100000, 140, 100000.000, 0.595, 6.599, 11.498, 0.844, 1.029, 1.106, 2.539, 0.396, 0.350
2, 500000, 108, 100000.000, 2.239, 25.669, 44.719, 2.905, 3.175, 4.451, 9.789, 1.639, 1.440
2, 1000000, 104, 100000.000, 4.352, 49.066, 87.922, 5.337, 6.535, 7.494, 18.951, 3.592, 2.815
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.068, 2.162, 1.854, 0.845, 0.476, 0.489, 0.883, 0.469, 0.169, 0.082
8, 4, 250100, 2.476, 1.617, 1.850, 0.924, 0.460, 0.526, 0.886, 0.461, 0.132, 0.082
8, 8, 125100, 1.394, 1.107, 1.893, 0.934, 0.461, 0.488, 0.878, 0.467, 0.134, 0.085
8, 50, 20100, 0.581, 0.242, 1.981, 0.938, 0.301, 0.317, 0.388, 0.461, 0.121, 0.085
8, 100, 10100, 0.607, 0.210, 2.203, 0.967, 0.235, 0.285, 0.362, 0.464, 0.119, 0.084
8, 500, 2100, 0.606, 0.178, 2.548, 1.080, 0.109, 0.113, 0.171, 0.494, 0.139, 0.098
8, 1000, 1100, 0.714, 0.187, 2.735, 1.452, 0.110, 0.116, 0.169, 0.538, 0.150, 0.098
8, 5000, 300, 1.331, 0.361, 3.688, 3.681, 0.180, 0.229, 0.228, 0.702, 0.224, 0.152
8, 10000, 200, 2.213, 0.417, 4.875, 5.234, 0.254, 0.284, 0.293, 0.950, 0.300, 0.189
8, 50000, 120, 100000.000, 1.188, 12.013, 15.200, 0.623, 0.690, 0.924, 2.823, 0.981, 0.609
8, 100000, 110, 100000.000, 2.207, 22.047, 27.717, 1.250, 1.223, 1.580, 5.216, 1.683, 1.155
8, 500000, 102, 100000.000, 10.287, 103.883, 125.903, 5.578, 5.851, 7.191, 24.286, 8.036, 5.460
8, 1000000, 101, 100000.000, 21.013, 212.706, 246.638, 9.918, 10.726, 14.072, 48.001, 16.423, 11.023
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.072, 1.236, 1.823, 1.418, 0.708, 0.824, 1.799, 0.737, 0.166, 0.083
2, 4, 1000100, 8.468, 0.887, 1.763, 1.396, 0.714, 0.832, 1.764, 0.714, 0.196, 0.083
2, 8, 500100, 4.796, 0.415, 1.778, 1.387, 0.732, 0.827, 1.852, 0.707, 0.165, 0.083
2, 50, 80100, 1.264, 0.213, 1.773, 1.702, 0.708, 0.825, 1.926, 0.706, 0.076, 0.083
2, 100, 40100, 1.258, 0.195, 1.780, 1.685, 1.026, 1.042, 1.845, 0.722, 0.071, 0.084
2, 500, 8100, 1.067, 0.175, 1.785, 1.750, 0.364, 0.401, 0.508, 0.716, 0.069, 0.086
2, 1000, 4100, 1.114, 0.164, 1.810, 1.866, 0.187, 0.281, 0.338, 0.725, 0.094, 0.094
2, 5000, 900, 1.296, 0.200, 2.014, 2.288, 0.234, 0.248, 0.375, 0.796, 0.095, 0.097
2, 10000, 500, 1.513, 0.209, 2.267, 3.284, 0.213, 0.276, 0.395, 0.902, 0.094, 0.110
2, 50000, 180, 3.835, 0.386, 4.367, 7.391, 0.437, 0.548, 0.723, 1.631, 0.245, 0.216
2, 100000, 140, 100000.000, 0.571, 6.712, 11.513, 0.702, 0.823, 1.187, 2.512, 0.428, 0.364
2, 500000, 108, 100000.000, 2.201, 25.383, 44.609, 2.486, 3.558, 4.385, 9.888, 1.757, 1.426
2, 1000000, 104, 100000.000, 4.124, 48.891, 87.324, 5.377, 7.155, 7.913, 18.785, 3.411, 2.783
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.047, 1.957, 1.845, 0.839, 0.461, 0.489, 0.891, 0.459, 0.195, 0.082
8, 4, 250100, 2.509, 1.476, 1.951, 0.937, 0.461, 0.488, 0.889, 0.467, 0.141, 0.082
8, 8, 125100, 1.416, 1.124, 1.906, 0.920, 0.461, 0.496, 0.881, 0.459, 0.124, 0.083
8, 50, 20100, 0.594, 0.234, 1.989, 0.933, 0.315, 0.319, 0.410, 0.468, 0.118, 0.083
8, 100, 10100, 0.583, 0.212, 2.125, 0.992, 0.271, 0.317, 0.367, 0.469, 0.118, 0.086
8, 500, 2100, 0.586, 0.183, 2.548, 1.066, 0.123, 0.124, 0.145, 0.487, 0.147, 0.088
8, 1000, 1100, 0.745, 0.211, 2.717, 1.450, 0.126, 0.137, 0.170, 0.506, 0.154, 0.094
8, 5000, 300, 1.329, 0.400, 3.719, 3.647, 0.165, 0.218, 0.226, 0.700, 0.230, 0.134
8, 10000, 200, 2.170, 0.408, 4.715, 5.238, 0.192, 0.267, 0.275, 0.931, 0.301, 0.187
8, 50000, 120, 100000.000, 1.171, 12.339, 15.451, 0.602, 0.624, 0.767, 2.831, 0.900, 0.607
8, 100000, 110, 100000.000, 2.106, 22.613, 27.496, 1.209, 1.297, 1.626, 5.228, 1.681, 1.128
8, 500000, 102, 100000.000, 10.450, 104.445, 124.390, 5.533, 6.353, 6.921, 24.484, 8.320, 5.510
8, 1000000, 101, 100000.000, 21.025, 211.329, 246.460, 10.361, 11.299, 13.199, 48.411, 17.171, 11.126
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.654, 1.255, 1.771, 1.417, 0.709, 0.824, 1.791, 0.807, 0.153, 0.083
2, 4, 1000100, 7.946, 0.768, 1.761, 1.392, 0.729, 0.835, 1.719, 0.716, 0.182, 0.084
2, 8, 500100, 4.829, 0.430, 1.771, 1.393, 0.723, 0.859, 1.791, 0.705, 0.153, 0.085
2, 50, 80100, 1.313, 0.221, 1.789, 1.686, 0.714, 0.839, 1.939, 0.717, 0.078, 0.084
2, 100, 40100, 1.367, 0.198, 1.792, 1.710, 0.991, 1.082, 1.609, 0.705, 0.080, 0.083
2, 500, 8100, 1.203, 0.162, 1.841, 1.741, 0.335, 0.363, 0.520, 0.717, 0.072, 0.085
2, 1000, 4100, 1.152, 0.179, 1.846, 1.855, 0.188, 0.221, 0.375, 0.756, 0.097, 0.086
2, 5000, 900, 1.333, 0.189, 1.993, 2.322, 0.244, 0.269, 0.451, 0.799, 0.110, 0.097
2, 10000, 500, 1.602, 0.211, 2.238, 3.482, 0.233, 0.293, 0.352, 0.883, 0.101, 0.111
2, 50000, 180, 3.797, 0.363, 4.206, 7.399, 0.438, 0.497, 0.693, 1.614, 0.248, 0.221
2, 100000, 140, 100000.000, 0.577, 6.592, 11.406, 0.683, 0.897, 1.008, 2.497, 0.412, 0.359
2, 500000, 108, 100000.000, 2.158, 25.631, 44.506, 2.734, 3.353, 4.294, 9.682, 1.662, 1.450
2, 1000000, 104, 100000.000, 4.321, 49.300, 87.007, 4.935, 6.428, 8.485, 18.638, 3.228, 2.731
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.973, 2.217, 1.871, 0.843, 0.477, 0.530, 0.895, 0.462, 0.203, 0.093
8, 4, 250100, 2.634, 1.608, 1.916, 0.916, 0.466, 0.510, 0.897, 0.460, 0.136, 0.082
8, 8, 125100, 1.380, 1.235, 1.875, 0.927, 0.461, 0.488, 0.881, 0.461, 0.104, 0.083
8, 50, 20100, 0.614, 0.248, 1.977, 0.936, 0.327, 0.355, 0.404, 0.474, 0.125, 0.086
8, 100, 10100, 0.567, 0.209, 2.132, 0.947, 0.253, 0.297, 0.392, 0.467, 0.125, 0.084
8, 500, 2100, 0.634, 0.192, 2.473, 1.085, 0.137, 0.124, 0.160, 0.488, 0.158, 0.087
8, 1000, 1100, 0.711, 0.202, 2.694, 1.455, 0.145, 0.122, 0.159, 0.509, 0.184, 0.093
8, 5000, 300, 1.369, 0.359, 3.708, 3.729, 0.172, 0.177, 0.233, 0.737, 0.224, 0.134
8, 10000, 200, 2.099, 0.423, 4.750, 5.313, 0.172, 0.239, 0.294, 0.931, 0.292, 0.198
8, 50000, 120, 100000.000, 1.180, 12.407, 15.519, 0.592, 0.579, 0.921, 2.862, 0.931, 0.614
8, 100000, 110, 100000.000, 2.118, 22.592, 27.810, 1.003, 1.209, 1.578, 5.286, 1.724, 1.168
8, 500000, 102, 100000.000, 10.213, 106.069, 122.882, 4.981, 5.597, 7.365, 24.359, 8.174, 5.547
8, 1000000, 101, 100000.000, 20.758, 211.169, 247.221, 10.978, 11.371, 14.003, 48.255, 16.864, 11.180
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.130, 1.228, 1.795, 1.421, 0.729, 0.829, 1.743, 0.708, 0.179, 0.083
2, 4, 1000100, 8.575, 0.799, 1.764, 1.386, 0.705, 0.952, 1.726, 0.717, 0.204, 0.083
2, 8, 500100, 4.989, 0.352, 1.786, 1.397, 0.748, 0.833, 1.761, 0.710, 0.166, 0.083
2, 50, 80100, 1.580, 0.184, 1.782, 1.685, 0.724, 0.828, 1.885, 0.704, 0.081, 0.083
2, 100, 40100, 1.256, 0.184, 1.773, 1.709, 1.055, 1.077, 1.589, 0.711, 0.072, 0.086
2, 500, 8100, 1.311, 0.190, 1.803, 1.751, 0.348, 0.346, 0.534, 0.714, 0.075, 0.087
2, 1000, 4100, 1.173, 0.179, 1.853, 1.827, 0.208, 0.267, 0.359, 0.725, 0.077, 0.086
2, 5000, 900, 1.378, 0.174, 2.053, 2.294, 0.282, 0.295, 0.376, 0.797, 0.117, 0.105
2, 10000, 500, 1.486, 0.217, 2.277, 3.214, 0.292, 0.350, 0.397, 0.890, 0.099, 0.111
2, 50000, 180, 3.781, 0.383, 4.163, 7.448, 0.447, 0.503, 0.610, 1.616, 0.256, 0.217
2, 100000, 140, 100000.000, 0.593, 6.604, 11.429, 0.801, 0.843, 1.118, 2.492, 0.414, 0.351
2, 500000, 108, 100000.000, 2.158, 25.732, 45.226, 2.773, 3.003, 4.503, 9.727, 1.761, 1.494
2, 1000000, 104, 100000.000, 4.267, 49.047, 86.730, 4.961, 6.871, 8.148, 18.710, 3.449, 2.864
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.055, 2.142, 1.827, 0.853, 0.481, 0.491, 0.885, 0.460, 0.194, 0.083
8, 4, 250100, 2.561, 1.460, 1.893, 0.919, 0.460, 0.488, 0.894, 0.459, 0.114, 0.082
8, 8, 125100, 1.366, 1.202, 1.876, 0.942, 0.467, 0.491, 0.888, 0.459, 0.102, 0.082
8, 50, 20100, 0.608, 0.256, 1.945, 0.961, 0.301, 0.315, 0.395, 0.461, 0.122, 0.084
8, 100, 10100, 0.605, 0.219, 2.112, 0.958, 0.289, 0.264, 0.403, 0.471, 0.118, 0.084
8, 500, 2100, 0.640, 0.180, 2.566, 1.075, 0.120, 0.119, 0.149, 0.487, 0.156, 0.091
8, 1000, 1100, 0.663, 0.197, 2.752, 1.446, 0.102, 0.134, 0.154, 0.509, 0.154, 0.092
8, 5000, 300, 1.339, 0.349, 3.782, 3.697, 0.130, 0.158, 0.184, 0.694, 0.239, 0.137
8, 10000, 200, 2.212, 0.402, 4.730, 5.307, 0.208, 0.248, 0.266, 0.950, 0.296, 0.192
8, 50000, 120, 100000.000, 1.155, 12.407, 15.449, 0.605, 0.665, 0.813, 2.842, 1.003, 0.601
8, 100000, 110, 100000.000, 2.285, 22.555, 28.259, 1.206, 1.345, 1.595, 5.235, 1.702, 1.168
8, 500000, 102, 100000.000, 10.473, 103.677, 124.383, 5.161, 6.133, 7.586, 24.295, 8.269, 5.604
8, 1000000, 101, 100000.000, 20.548, 209.057, 244.608, 10.158, 11.194, 14.179, 48.035, 16.465, 10.916
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.200, 1.770, 1.763, 1.411, 0.741, 0.869, 1.968, 0.714, 0.153, 0.083
2, 4, 1000100, 8.328, 0.706, 1.752, 1.383, 0.711, 0.862, 1.745, 0.732, 0.155, 0.083
2, 8, 500100, 4.783, 0.448, 1.759, 1.393, 0.709, 0.832, 1.770, 0.703, 0.122, 0.085
2, 50, 80100, 1.282, 0.248, 1.777, 1.693, 0.706, 0.844, 1.889, 0.712, 0.078, 0.083
2, 100, 40100, 1.349, 0.174, 1.773, 1.704, 1.000, 1.079, 1.677, 0.711, 0.070, 0.084
2, 500, 8100, 1.183, 0.177, 1.801, 1.738, 0.343, 0.417, 0.529, 0.721, 0.073, 0.085
2, 1000, 4100, 1.181, 0.177, 1.804, 1.894, 0.236, 0.276, 0.327, 0.774, 0.081, 0.091
2, 5000, 900, 1.331, 0.186, 1.998, 2.229, 0.277, 0.331, 0.382, 0.799, 0.093, 0.097
2, 10000, 500, 1.519, 0.216, 2.271, 3.409, 0.245, 0.351, 0.388, 0.884, 0.111, 0.110
2, 50000, 180, 3.877, 0.368, 4.192, 7.575, 0.447, 0.539, 0.698, 1.638, 0.258, 0.218
2, 100000, 140, 100000.000, 0.578, 6.766, 11.419, 0.833, 0.800, 1.135, 2.527, 0.424, 0.359
2, 500000, 108, 100000.000, 2.243, 26.934, 44.737, 2.808, 3.035, 4.068, 9.802, 1.819, 1.448
2, 1000000, 104, 100000.000, 4.162, 50.870, 86.531, 5.393, 6.785, 9.080, 18.968, 3.124, 2.753
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.096, 2.024, 1.829, 0.839, 0.468, 0.489, 0.882, 0.464, 0.205, 0.082
8, 4, 250100, 2.584, 1.603, 1.863, 0.915, 0.478, 0.489, 0.894, 0.483, 0.111, 0.082
8, 8, 125100, 1.513, 1.305, 1.882, 0.920, 0.477, 0.489, 0.878, 0.464, 0.113, 0.082
8, 50, 20100, 0.634, 0.235, 1.999, 0.932, 0.321, 0.323, 0.363, 0.467, 0.118, 0.083
8, 100, 10100, 0.555, 0.190, 2.147, 0.961, 0.301, 0.346, 0.420, 0.476, 0.112, 0.091
8, 500, 2100, 0.620, 0.187, 2.521, 1.090, 0.122, 0.110, 0.155, 0.483, 0.147, 0.087
8, 1000, 1100, 0.651, 0.210, 2.740, 1.477, 0.105, 0.121, 0.160, 0.505, 0.142, 0.094
8, 5000, 300, 1.389, 0.381, 3.733, 3.623, 0.159, 0.139, 0.206, 0.695, 0.224, 0.135
8, 10000, 200, 2.371, 0.433, 4.711, 5.286, 0.235, 0.218, 0.271, 0.968, 0.322, 0.192
8, 50000, 120, 100000.000, 1.221, 12.454, 15.539, 0.702, 0.815, 0.865, 2.848, 0.907, 0.622
8, 100000, 110, 100000.000, 2.084, 22.398, 27.971, 0.935, 1.065, 1.412, 5.220, 1.769, 1.125
8, 500000, 102, 100000.000, 10.328, 107.702, 125.056, 5.620, 5.747, 7.208, 24.457, 8.287, 5.597
8, 1000000, 101, 100000.000, 20.944, 209.791, 242.766, 10.618, 11.039, 14.252, 48.330, 16.142, 10.486
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.864, 1.230, 1.770, 1.436, 0.711, 0.828, 1.713, 0.710, 0.177, 0.083
2, 4, 1000100, 8.271, 0.781, 1.753, 1.385, 0.720, 0.840, 1.779, 0.710, 0.210, 0.086
2, 8, 500100, 4.626, 0.491, 1.775, 1.399, 0.709, 0.827, 1.796, 0.709, 0.153, 0.083
2, 50, 80100, 1.367, 0.183, 1.770, 1.681, 0.706, 0.899, 1.782, 0.733, 0.079, 0.083
2, 100, 40100, 1.187, 0.167, 1.835, 1.755, 1.010, 1.059, 1.560, 0.712, 0.078, 0.085
2, 500, 8100, 1.181, 0.180, 1.811, 1.752, 0.338, 0.350, 0.527, 0.726, 0.072, 0.085
2, 1000, 4100, 1.152, 0.191, 1.850, 1.861, 0.227, 0.273, 0.345, 0.724, 0.069, 0.086
2, 5000, 900, 1.294, 0.186, 2.024, 2.265, 0.252, 0.325, 0.380, 0.802, 0.113, 0.096
2, 10000, 500, 1.522, 0.211, 2.245, 3.248, 0.303, 0.477, 0.423, 0.882, 0.114, 0.110
2, 50000, 180, 3.913, 0.385, 4.200, 7.439, 0.562, 0.644, 0.678, 1.602, 0.265, 0.218
2, 100000, 140, 100000.000, 0.599, 6.655, 11.544, 0.730, 0.926, 1.066, 2.557, 0.407, 0.372
2, 500000, 108, 100000.000, 2.248, 26.312, 44.424, 2.591, 3.378, 4.529, 9.715, 1.705, 1.461
2, 1000000, 104, 100000.000, 4.145, 49.221, 86.505, 4.770, 6.835, 8.081, 18.794, 3.527, 2.752
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.909, 2.001, 1.812, 0.845, 0.464, 0.508, 0.885, 0.459, 0.200, 0.082
8, 4, 250100, 2.579, 1.674, 1.861, 0.928, 0.461, 0.521, 0.885, 0.477, 0.111, 0.082
8, 8, 125100, 1.312, 1.137, 1.903, 0.939, 0.465, 0.494, 0.888, 0.461, 0.123, 0.082
8, 50, 20100, 0.570, 0.258, 2.002, 0.927, 0.303, 0.324, 0.403, 0.482, 0.116, 0.085
8, 100, 10100, 0.583, 0.215, 2.164, 0.945, 0.230, 0.310, 0.399, 0.463, 0.107, 0.086
8, 500, 2100, 0.593, 0.187, 2.593, 1.086, 0.104, 0.143, 0.160, 0.490, 0.172, 0.088
8, 1000, 1100, 0.715, 0.203, 2.694, 1.439, 0.129, 0.140, 0.171, 0.511, 0.151, 0.098
8, 5000, 300, 1.369, 0.358, 3.726, 3.685, 0.131, 0.162, 0.198, 0.706, 0.231, 0.133
8, 10000, 200, 2.204, 0.431, 4.841, 5.332, 0.214, 0.259, 0.249, 0.978, 0.334, 0.187
8, 50000, 120, 100000.000, 1.187, 12.066, 15.346, 0.731, 0.634, 0.805, 2.851, 0.939, 0.621
8, 100000, 110, 100000.000, 2.287, 22.429, 27.786, 1.172, 1.384, 1.774, 5.230, 1.688, 1.135
8, 500000, 102, 100000.000, 10.759, 107.257, 122.545, 5.202, 5.500, 7.084, 24.206, 8.177, 5.429
8, 1000000, 101, 100000.000, 21.006, 209.360, 240.473, 10.471, 11.424, 13.982, 48.020, 16.346, 10.707
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.775, 1.208, 1.751, 1.404, 0.711, 0.837, 2.194, 0.722, 0.198, 0.084
2, 4, 1000100, 8.255, 0.687, 1.789, 1.397, 0.730, 0.824, 1.699, 0.705, 0.194, 0.083
2, 8, 500100, 5.050, 0.368, 1.796, 1.416, 0.721, 0.827, 1.762, 0.704, 0.170, 0.083
2, 50, 80100, 1.471, 0.216, 1.786, 1.679, 0.712, 0.820, 1.850, 0.713, 0.082, 0.088
2, 100, 40100, 1.097, 0.188, 1.800, 1.709, 0.963, 1.045, 1.607, 0.750, 0.084, 0.084
2, 500, 8100, 1.160, 0.171, 1.816, 1.741, 0.322, 0.359, 0.566, 0.848, 0.079, 0.085
2, 1000, 4100, 1.114, 0.174, 1.821, 1.854, 0.199, 0.244, 0.314, 0.721, 0.079, 0.086
2, 5000, 900, 1.285, 0.175, 2.002, 2.323, 0.273, 0.293, 0.370, 0.820, 0.095, 0.097
2, 10000, 500, 1.583, 0.221, 2.238, 3.341, 0.256, 0.288, 0.451, 0.884, 0.114, 0.116
2, 50000, 180, 3.819, 0.375, 4.189, 7.488, 0.426, 0.527, 0.603, 1.635, 0.240, 0.220
2, 100000, 140, 100000.000, 0.595, 6.563, 11.446, 0.754, 0.835, 1.111, 2.491, 0.409, 0.359
2, 500000, 108, 100000.000, 2.113, 26.349, 44.514, 2.375, 2.934, 4.735, 9.687, 1.740, 1.422
2, 1000000, 104, 100000.000, 4.234, 49.569, 86.303, 4.586, 5.983, 8.036, 18.743, 3.489, 2.758
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.004, 2.014, 1.908, 0.852, 0.465, 0.492, 0.907, 0.464, 0.192, 0.087
8, 4, 250100, 2.522, 1.449, 1.880, 0.920, 0.463, 0.495, 0.897, 0.464, 0.157, 0.082
8, 8, 125100, 1.407, 1.389, 1.865, 0.924, 0.460, 0.567, 0.889, 0.459, 0.122, 0.084
8, 50, 20100, 0.672, 0.264, 1.939, 0.930, 0.293, 0.307, 0.388, 0.465, 0.107, 0.084
8, 100, 10100, 0.605, 0.247, 2.137, 0.962, 0.323, 0.272, 0.388, 0.488, 0.106, 0.084
8, 500, 2100, 0.627, 0.177, 2.481, 1.066, 0.094, 0.122, 0.131, 0.488, 0.155, 0.089
8, 1000, 1100, 0.640, 0.202, 2.715, 1.480, 0.105, 0.111, 0.149, 0.507, 0.161, 0.094
8, 5000, 300, 1.297, 0.355, 3.725, 3.627, 0.168, 0.173, 0.216, 0.702, 0.235, 0.137
8, 10000, 200, 2.233, 0.398, 4.714, 5.209, 0.222, 0.260, 0.329, 0.944, 0.317, 0.187
8, 50000, 120, 100000.000, 1.134, 12.597, 15.511, 0.580, 0.619, 0.850, 2.836, 0.958, 0.612
8, 100000, 110, 100000.000, 2.245, 22.533, 28.470, 1.170, 1.159, 1.717, 5.186, 1.658, 1.125
8, 500000, 102, 100000.000, 10.397, 105.800, 126.191, 4.958, 6.553, 6.913, 24.181, 8.544, 5.469
8, 1000000, 101, 100000.000, 21.008, 208.399, 249.863, 9.991, 11.215, 14.156, 47.953, 16.786, 10.553
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.178, 1.229, 1.753, 1.409, 0.718, 0.845, 1.785, 0.713, 0.163, 0.083
2, 4, 1000100, 8.149, 0.700, 1.793, 1.417, 0.714, 0.834, 1.756, 0.748, 0.179, 0.083
2, 8, 500100, 4.719, 0.469, 1.759, 1.391, 0.709, 0.835, 1.764, 0.705, 0.155, 0.083
2, 50, 80100, 1.430, 0.250, 1.756, 1.721, 0.707, 0.828, 1.913, 0.706, 0.087, 0.083
2, 100, 40100, 1.407, 0.190, 1.756, 1.686, 1.035, 1.064, 1.577, 0.705, 0.074, 0.091
2, 500, 8100, 1.147, 0.168, 1.787, 1.775, 0.391, 0.382, 0.482, 0.724, 0.081, 0.085
2, 1000, 4100, 1.096, 0.162, 1.806, 1.828, 0.205, 0.239, 0.349, 0.737, 0.071, 0.088
2, 5000, 900, 1.313, 0.198, 1.991, 2.192, 0.295, 0.315, 0.408, 0.796, 0.095, 0.097
2, 10000, 500, 1.661, 0.200, 2.265, 3.171, 0.284, 0.328, 0.416, 0.902, 0.107, 0.110
2, 50000, 180, 3.746, 0.372, 4.215, 7.219, 0.415, 0.468, 0.614, 1.630, 0.249, 0.216
2, 100000, 140, 100000.000, 0.589, 6.634, 11.548, 0.780, 0.924, 1.184, 2.533, 0.438, 0.364
2, 500000, 108, 100000.000, 2.196, 25.766, 44.447, 2.619, 3.294, 4.554, 9.721, 1.664, 1.427
2, 1000000, 104, 100000.000, 4.232, 50.100, 87.536, 4.932, 6.044, 8.097, 18.876, 3.495, 2.735
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.965, 2.023, 1.825, 0.854, 0.464, 0.490, 0.881, 0.458, 0.191, 0.082
8, 4, 250100, 2.515, 1.637, 1.867, 0.922, 0.475, 0.489, 0.894, 0.473, 0.132, 0.082
8, 8, 125100, 1.400, 1.121, 1.873, 0.923, 0.463, 0.487, 0.890, 0.460, 0.087, 0.096
8, 50, 20100, 0.600, 0.250, 2.023, 0.943, 0.322, 0.328, 0.399, 0.460, 0.114, 0.083
8, 100, 10100, 0.543, 0.228, 2.154, 0.946, 0.228, 0.254, 0.395, 0.489, 0.111, 0.083
8, 500, 2100, 0.636, 0.186, 2.554, 1.091, 0.115, 0.135, 0.162, 0.484, 0.134, 0.090
8, 1000, 1100, 0.779, 0.208, 2.770, 1.479, 0.135, 0.136, 0.146, 0.532, 0.175, 0.092
8, 5000, 300, 1.364, 0.406, 3.717, 3.733, 0.136, 0.153, 0.244, 0.695, 0.239, 0.134
8, 10000, 200, 2.162, 0.407, 4.695, 5.203, 0.200, 0.214, 0.276, 0.932, 0.309, 0.190
8, 50000, 120, 100000.000, 1.248, 12.505, 15.377, 0.635, 0.643, 0.948, 2.854, 0.949, 0.598
8, 100000, 110, 100000.000, 2.194, 22.851, 27.741, 1.158, 1.322, 1.499, 5.324, 1.695, 1.139
8, 500000, 102, 100000.000, 10.483, 104.498, 126.398, 5.276, 5.686, 6.891, 24.581, 7.950, 5.637
8, 1000000, 101, 100000.000, 20.678, 219.883, 244.592, 10.494, 11.515, 14.715, 48.553, 16.089, 11.338
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.979, 1.261, 1.771, 1.411, 0.713, 0.857, 1.838, 0.731, 0.159, 0.085
2, 4, 1000100, 8.332, 0.648, 1.762, 1.383, 0.725, 0.836, 1.724, 0.717, 0.185, 0.083
2, 8, 500100, 4.800, 0.408, 1.776, 1.397, 0.728, 0.852, 1.736, 0.704, 0.154, 0.083
2, 50, 80100, 1.495, 0.216, 1.798, 1.702, 0.713, 0.826, 1.819, 0.725, 0.078, 0.083
2, 100, 40100, 1.217, 0.177, 1.785, 1.741, 1.076, 1.118, 1.851, 0.707, 0.080, 0.084
2, 500, 8100, 1.190, 0.170, 1.821, 1.750, 0.334, 0.352, 0.506, 0.714, 0.077, 0.085
2, 1000, 4100, 1.173, 0.175, 1.874, 1.878, 0.235, 0.237, 0.340, 0.724, 0.065, 0.086
2, 5000, 900, 1.261, 0.209, 2.042, 2.289, 0.237, 0.295, 0.347, 0.804, 0.105, 0.097
2, 10000, 500, 1.527, 0.199, 2.238, 3.241, 0.265, 0.292, 0.340, 0.882, 0.105, 0.111
2, 50000, 180, 3.665, 0.382, 4.145, 7.374, 0.434, 0.512, 0.699, 1.604, 0.246, 0.216
2, 100000, 140, 100000.000, 0.564, 6.683, 11.650, 0.662, 0.827, 1.047, 2.506, 0.395, 0.358
2, 500000, 108, 100000.000, 2.188, 25.855, 44.277, 2.655, 3.483, 4.367, 9.705, 1.711, 1.414
2, 1000000, 104, 100000.000, 4.292, 50.278, 86.938, 5.073, 5.977, 8.334, 18.722, 3.488, 2.847
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.982, 2.119, 1.816, 0.848, 0.464, 0.506, 0.882, 0.462, 0.186, 0.082
8, 4, 250100, 2.461, 1.786, 1.873, 0.912, 0.464, 0.515, 0.897, 0.459, 0.110, 0.084
8, 8, 125100, 1.421, 1.132, 1.865, 0.920, 0.482, 0.490, 0.877, 0.468, 0.110, 0.083
8, 50, 20100, 0.595, 0.264, 2.019, 0.933, 0.296, 0.328, 0.399, 0.464, 0.116, 0.085
8, 100, 10100, 0.583, 0.213, 2.133, 0.957, 0.274, 0.285, 0.380, 0.463, 0.122, 0.083
8, 500, 2100, 0.649, 0.167, 2.450, 1.095, 0.105, 0.142, 0.152, 0.485, 0.140, 0.087
8, 1000, 1100, 0.721, 0.193, 2.746, 1.460, 0.112, 0.110, 0.143, 0.515, 0.141, 0.093
8, 5000, 300, 1.419, 0.399, 3.759, 3.705, 0.145, 0.196, 0.248, 0.694, 0.225, 0.137
8, 10000, 200, 2.201, 0.454, 4.872, 5.307, 0.232, 0.212, 0.296, 0.935, 0.297, 0.187
8, 50000, 120, 100000.000, 1.161, 12.384, 15.382, 0.675, 0.658, 0.938, 2.857, 0.924, 0.605
8, 100000, 110, 100000.000, 2.090, 22.893, 28.173, 1.332, 1.306, 1.548, 5.336, 1.727, 1.157
8, 500000, 102, 100000.000, 10.373, 103.966, 122.913, 5.486, 6.041, 6.936, 24.333, 8.497, 5.631
8, 1000000, 101, 100000.000, 20.758, 222.854, 237.183, 10.394, 11.593, 13.803, 48.160, 16.354, 10.740
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.702, 0.959, 1.811, 1.404, 0.727, 0.840, 1.741, 0.712, 0.168, 0.090
2, 4, 1000100, 8.449, 0.471, 1.757, 1.413, 0.717, 0.860, 1.702, 0.724, 0.168, 0.083
2, 8, 500100, 4.729, 0.399, 1.792, 1.398, 0.708, 0.831, 1.769, 0.757, 0.171, 0.084
2, 50, 80100, 1.335, 0.183, 1.789, 1.705, 0.777, 0.838, 1.836, 0.726, 0.072, 0.083
2, 100, 40100, 1.285, 0.202, 1.807, 1.692, 1.047, 1.068, 1.674, 0.715, 0.070, 0.085
2, 500, 8100, 1.142, 0.163, 1.854, 1.759, 0.335, 0.373, 0.514, 0.725, 0.075, 0.085
2, 1000, 4100, 1.124, 0.183, 1.818, 1.829, 0.204, 0.255, 0.361, 0.723, 0.086, 0.086
2, 5000, 900, 1.369, 0.204, 2.017, 2.280, 0.291, 0.339, 0.356, 0.794, 0.095, 0.098
2, 10000, 500, 1.683, 0.208, 2.254, 3.395, 0.282, 0.288, 0.472, 0.921, 0.117, 0.111
2, 50000, 180, 3.864, 0.382, 4.211, 7.391, 0.365, 0.503, 0.642, 1.608, 0.244, 0.222
2, 100000, 140, 100000.000, 0.625, 6.466, 11.488, 0.666, 0.892, 1.156, 2.552, 0.426, 0.352
2, 500000, 108, 100000.000, 2.208, 25.280, 44.659, 2.815, 3.163, 4.124, 9.759, 1.811, 1.406
2, 1000000, 104, 100000.000, 4.180, 49.021, 87.110, 5.151, 6.341, 8.213, 18.660, 3.611, 2.805
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.916, 2.045, 1.824, 0.880, 0.466, 0.501, 0.885, 0.464, 0.186, 0.087
8, 4, 250100, 2.539, 1.510, 1.890, 0.915, 0.460, 0.487, 0.914, 0.485, 0.123, 0.082
8, 8, 125100, 1.424, 1.209, 1.871, 0.914, 0.472, 0.494, 0.916, 0.461, 0.102, 0.084
8, 50, 20100, 0.612, 0.246, 1.948, 0.940, 0.296, 0.326, 0.394, 0.465, 0.117, 0.083
8, 100, 10100, 0.522, 0.213, 2.091, 0.963, 0.278, 0.360, 0.420, 0.463, 0.127, 0.083
8, 500, 2100, 0.633, 0.180, 2.464, 1.068, 0.121, 0.128, 0.153, 0.483, 0.142, 0.088
8, 1000, 1100, 0.717, 0.204, 2.711, 1.458, 0.118, 0.122, 0.163, 0.510, 0.176, 0.095
8, 5000, 300, 1.359, 0.350, 3.682, 3.665, 0.160, 0.153, 0.194, 0.698, 0.234, 0.134
8, 10000, 200, 2.276, 0.418, 4.756, 5.272, 0.170, 0.233, 0.271, 0.936, 0.300, 0.188
8, 50000, 120, 100000.000, 1.169, 12.239, 15.447, 0.660, 0.737, 0.957, 2.837, 0.934, 0.604
8, 100000, 110, 100000.000, 2.171, 22.409, 27.842, 1.223, 1.096, 1.557, 5.222, 1.714, 1.133
8, 500000, 102, 100000.000, 10.243, 107.238, 121.968, 5.425, 5.617, 7.661, 24.233, 8.180, 5.472
8, 1000000, 101, 100000.000, 21.032, 209.580, 241.494, 10.908, 11.121, 14.217, 58.307, 15.919, 10.756
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.781, 1.229, 1.895, 1.403, 0.782, 0.826, 1.782, 0.711, 0.151, 0.085
2, 4, 1000100, 8.721, 0.737, 1.779, 1.394, 0.708, 0.862, 1.722, 0.729, 0.197, 0.083
2, 8, 500100, 4.768, 0.484, 1.800, 1.393, 0.718, 0.841, 1.776, 0.716, 0.158, 0.083
2, 50, 80100, 1.442, 0.185, 1.798, 1.720, 0.715, 0.832, 1.926, 0.704, 0.080, 0.083
2, 100, 40100, 1.099, 0.206, 1.761, 1.690, 1.013, 1.067, 1.586, 0.708, 0.084, 0.085
2, 500, 8100, 1.100, 0.190, 1.802, 1.757, 0.338, 0.385, 0.572, 0.740, 0.077, 0.085
2, 1000, 4100, 1.141, 0.174, 1.847, 1.835, 0.233, 0.252, 0.291, 0.753, 0.084, 0.086
2, 5000, 900, 1.402, 0.190, 1.996, 2.305, 0.237, 0.309, 0.415, 0.819, 0.109, 0.097
2, 10000, 500, 1.624, 0.211, 2.286, 3.126, 0.246, 0.324, 0.374, 0.882, 0.112, 0.121
2, 50000, 180, 3.684, 0.360, 4.414, 7.253, 0.462, 0.529, 0.702, 1.612, 0.246, 0.225
2, 100000, 140, 100000.000, 0.558, 6.542, 11.658, 0.608, 0.857, 1.148, 2.507, 0.418, 0.356
2, 500000, 108, 100000.000, 2.159, 25.770, 44.535, 2.856, 3.605, 4.457, 9.821, 1.665, 1.415
2, 1000000, 104, 100000.000, 4.239, 50.975, 86.014, 5.194, 6.121, 8.652, 18.723, 3.376, 2.809
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.961, 1.904, 1.836, 0.847, 0.463, 0.499, 0.884, 0.466, 0.183, 0.083
8, 4, 250100, 2.594, 1.527, 1.881, 0.959, 0.486, 0.509, 0.891, 0.459, 0.121, 0.082
8, 8, 125100, 1.504, 1.398, 1.879, 0.937, 0.460, 0.491, 0.890, 0.458, 0.117, 0.082
8, 50, 20100, 0.602, 0.270, 1.962, 0.936, 0.314, 0.314, 0.410, 0.461, 0.123, 0.084
8, 100, 10100, 0.556, 0.227, 2.168, 0.952, 0.284, 0.291, 0.392, 0.467, 0.119, 0.084
8, 500, 2100, 0.626, 0.192, 2.488, 1.088, 0.133, 0.119, 0.161, 0.491, 0.161, 0.087
8, 1000, 1100, 0.744, 0.193, 2.707, 1.425, 0.102, 0.104, 0.169, 0.508, 0.133, 0.093
8, 5000, 300, 1.273, 0.354, 3.693, 3.744, 0.168, 0.168, 0.223, 0.696, 0.222, 0.136
8, 10000, 200, 2.168, 0.424, 4.858, 5.301, 0.176, 0.241, 0.237, 0.941, 0.297, 0.190
8, 50000, 120, 100000.000, 1.172, 12.007, 15.468, 0.651, 0.646, 0.868, 2.817, 0.947, 0.607
8, 100000, 110, 100000.000, 2.212, 22.523, 28.064, 1.072, 1.278, 1.572, 5.210, 1.724, 1.132
8, 500000, 102, 100000.000, 10.474, 108.757, 120.087, 5.079, 5.728, 6.946, 24.161, 8.061, 5.549
8, 1000000, 101, 100000.000, 20.685, 212.067, 247.531, 10.622, 11.727, 14.201, 48.303, 16.808, 10.727
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.120, 0.961, 1.749, 1.431, 0.718, 0.829, 1.941, 0.718, 0.199, 0.083
2, 4, 1000100, 8.771, 0.947, 1.781, 1.398, 0.728, 0.850, 1.747, 0.713, 0.167, 0.083
2, 8, 500100, 4.721, 0.377, 1.756, 1.405, 0.716, 0.828, 1.748, 0.704, 0.117, 0.083
2, 50, 80100, 1.547, 0.199, 1.846, 1.759, 0.708, 0.826, 1.881, 0.726, 0.081, 0.083
2, 100, 40100, 1.235, 0.194, 1.777, 1.709, 1.080, 1.071, 1.653, 0.722, 0.079, 0.085
2, 500, 8100, 1.222, 0.169, 1.832, 1.763, 0.311, 0.373, 0.581, 0.711, 0.075, 0.085
2, 1000, 4100, 1.226, 0.168, 1.817, 1.846, 0.238, 0.268, 0.369, 0.794, 0.079, 0.086
2, 5000, 900, 1.329, 0.184, 2.025, 2.279, 0.266, 0.303, 0.373, 0.795, 0.101, 0.096
2, 10000, 500, 1.536, 0.202, 2.261, 3.235, 0.254, 0.290, 0.439, 0.882, 0.109, 0.110
2, 50000, 180, 3.834, 0.363, 4.210, 7.298, 0.540, 0.568, 0.728, 1.616, 0.257, 0.218
2, 100000, 140, 100000.000, 0.619, 6.655, 11.737, 0.612, 0.722, 1.116, 2.495, 0.431, 0.350
2, 500000, 108, 100000.000, 2.313, 25.441, 44.936, 2.352, 3.063, 4.579, 9.761, 1.689, 1.427
2, 1000000, 104, 100000.000, 4.178, 48.902, 86.033, 4.689, 6.220, 7.586, 18.857, 3.290, 2.827
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.176, 1.992, 1.834, 0.850, 0.464, 0.510, 0.881, 0.459, 0.185, 0.082
8, 4, 250100, 2.594, 1.778, 1.850, 0.935, 0.461, 0.494, 0.894, 0.467, 0.157, 0.082
8, 8, 125100, 1.366, 1.112, 1.895, 0.925, 0.472, 0.496, 0.885, 0.461, 0.123, 0.084
8, 50, 20100, 0.583, 0.204, 2.021, 0.969, 0.311, 0.334, 0.422, 0.469, 0.117, 0.088
8, 100, 10100, 0.628, 0.198, 2.123, 0.954, 0.306, 0.304, 0.407, 0.463, 0.110, 0.083
8, 500, 2100, 0.605, 0.171, 2.528, 1.101, 0.118, 0.131, 0.145, 0.486, 0.155, 0.088
8, 1000, 1100, 0.660, 0.202, 2.827, 1.447, 0.134, 0.130, 0.153, 0.528, 0.146, 0.093
8, 5000, 300, 1.310, 0.362, 3.699, 3.695, 0.177, 0.186, 0.234, 0.701, 0.237, 0.137
8, 10000, 200, 2.186, 0.432, 4.734, 5.266, 0.219, 0.244, 0.304, 0.990, 0.301, 0.192
8, 50000, 120, 100000.000, 1.164, 12.343, 15.719, 0.663, 0.625, 0.830, 3.002, 0.924, 0.601
8, 100000, 110, 100000.000, 2.228, 22.399, 28.287, 1.110, 1.200, 1.519, 5.240, 1.715, 1.156
8, 500000, 102, 100000.000, 10.587, 106.609, 122.687, 5.033, 5.871, 7.271, 24.269, 8.311, 5.463
8, 1000000, 101, 100000.000, 20.745, 208.963, 242.163, 10.101, 11.948, 14.145, 48.078, 16.294, 10.539
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.511, 1.326, 1.770, 1.406, 0.708, 0.848, 1.849, 0.715, 0.157, 0.084
2, 4, 1000100, 8.561, 0.644, 1.756, 1.385, 0.706, 0.859, 1.718, 0.711, 0.190, 0.086
2, 8, 500100, 4.704, 0.362, 1.768, 1.384, 0.726, 0.856, 1.771, 0.709, 0.167, 0.083
2, 50, 80100, 1.689, 0.201, 1.773, 1.689, 0.707, 0.827, 1.877, 0.704, 0.101, 0.083
2, 100, 40100, 1.406, 0.179, 1.773, 1.715, 1.069, 1.093, 1.584, 0.705, 0.080, 0.085
2, 500, 8100, 1.217, 0.153, 1.834, 1.790, 0.335, 0.390, 0.511, 0.735, 0.081, 0.085
2, 1000, 4100, 1.136, 0.171, 1.855, 1.865, 0.213, 0.242, 0.327, 0.728, 0.094, 0.086
2, 5000, 900, 1.420, 0.168, 1.995, 2.296, 0.271, 0.322, 0.384, 0.832, 0.113, 0.097
2, 10000, 500, 1.556, 0.207, 2.264, 3.271, 0.264, 0.312, 0.429, 0.920, 0.129, 0.110
2, 50000, 180, 3.855, 0.367, 4.233, 7.358, 0.481, 0.611, 0.635, 1.654, 0.251, 0.218
2, 100000, 140, 100000.000, 0.615, 6.542, 11.567, 0.663, 0.940, 1.118, 2.933, 0.421, 0.357
2, 500000, 108, 100000.000, 2.266, 25.503, 44.418, 2.927, 3.202, 4.025, 9.694, 1.761, 1.426
2, 1000000, 104, 100000.000, 4.166, 49.185, 87.669, 4.927, 5.960, 7.825, 18.899, 3.493, 2.857
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 5.082, 1.925, 1.867, 0.862, 0.463, 0.489, 0.891, 0.463, 0.184, 0.082
8, 4, 250100, 2.663, 1.622, 1.915, 0.923, 0.464, 0.522, 0.891, 0.463, 0.161, 0.082
8, 8, 125100, 1.482, 1.051, 1.864, 0.917, 0.463, 0.507, 0.886, 0.482, 0.119, 0.082
8, 50, 20100, 0.537, 0.255, 1.958, 0.945, 0.309, 0.326, 0.424, 0.470, 0.121, 0.083
8, 100, 10100, 0.583, 0.208, 2.168, 0.939, 0.278, 0.294, 0.419, 0.492, 0.114, 0.083
8, 500, 2100, 0.604, 0.181, 2.493, 1.079, 0.101, 0.120, 0.176, 0.490, 0.140, 0.087
8, 1000, 1100, 0.660, 0.214, 2.721, 1.463, 0.115, 0.129, 0.154, 0.509, 0.150, 0.092
8, 5000, 300, 1.345, 0.346, 3.687, 3.738, 0.153, 0.144, 0.222, 0.741, 0.222, 0.135
8, 10000, 200, 2.196, 0.399, 4.705, 5.196, 0.186, 0.230, 0.284, 0.957, 0.315, 0.193
8, 50000, 120, 100000.000, 1.125, 12.295, 15.562, 0.571, 0.723, 0.859, 2.847, 0.879, 0.620
8, 100000, 110, 100000.000, 2.289, 22.563, 27.973, 1.112, 1.194, 1.512, 5.288, 1.781, 1.136
8, 500000, 102, 100000.000, 10.498, 103.361, 126.079, 5.317, 5.233, 7.979, 24.437, 8.199, 5.737
8, 1000000, 101, 100000.000, 21.248, 211.180, 247.129, 9.473, 11.199, 12.939, 47.606, 14.553, 10.421
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.801, 0.913, 1.747, 1.406, 0.707, 0.823, 1.842, 0.713, 0.137, 0.082
2, 4, 1000100, 8.076, 0.926, 1.756, 1.386, 0.705, 0.830, 1.689, 0.707, 0.170, 0.083
2, 8, 500100, 3.921, 0.374, 1.760, 1.384, 0.708, 0.825, 1.737, 0.702, 0.117, 0.083
2, 50, 80100, 1.623, 0.220, 1.757, 1.677, 0.706, 0.825, 1.913, 0.704, 0.068, 0.083
2, 100, 40100, 1.248, 0.215, 1.760, 1.693, 1.016, 1.012, 1.661, 0.703, 0.065, 0.084
2, 500, 8100, 1.076, 0.154, 1.774, 1.747, 0.315, 0.342, 0.521, 0.711, 0.072, 0.085
2, 1000, 4100, 1.046, 0.168, 1.807, 1.828, 0.190, 0.203, 0.308, 0.721, 0.064, 0.086
2, 5000, 900, 1.183, 0.175, 2.008, 2.185, 0.238, 0.263, 0.373, 0.797, 0.075, 0.096
2, 10000, 500, 1.297, 0.184, 2.224, 2.657, 0.262, 0.300, 0.421, 0.902, 0.110, 0.108
2, 50000, 180, 3.650, 0.316, 4.167, 6.093, 0.462, 0.567, 0.704, 1.598, 0.203, 0.218
2, 100000, 140, 100000.000, 0.524, 6.454, 9.815, 0.662, 0.908, 1.053, 2.489, 0.354, 0.345
2, 500000, 108, 100000.000, 1.850, 25.282, 38.366, 2.280, 2.627, 3.508, 9.612, 1.517, 1.381
2, 1000000, 104, 100000.000, 3.710, 48.117, 74.510, 4.782, 5.416, 6.666, 18.539, 2.945, 2.795
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.343, 1.874, 1.816, 0.841, 0.461, 0.521, 0.888, 0.459, 0.175, 0.082
8, 4, 250100, 2.232, 1.399, 1.848, 0.927, 0.459, 0.487, 0.892, 0.458, 0.142, 0.082
8, 8, 125100, 1.209, 0.989, 1.874, 0.916, 0.459, 0.486, 0.886, 0.458, 0.109, 0.082
8, 50, 20100, 0.515, 0.222, 1.967, 0.929, 0.325, 0.321, 0.423, 0.462, 0.105, 0.083
8, 100, 10100, 0.529, 0.176, 2.124, 0.944, 0.226, 0.257, 0.346, 0.462, 0.103, 0.083
8, 500, 2100, 0.552, 0.164, 2.333, 1.068, 0.109, 0.130, 0.141, 0.485, 0.130, 0.087
8, 1000, 1100, 0.643, 0.175, 2.682, 1.312, 0.120, 0.117, 0.135, 0.504, 0.132, 0.093
8, 5000, 300, 1.221, 0.329, 3.608, 2.630, 0.125, 0.115, 0.182, 0.693, 0.198, 0.133
8, 10000, 200, 1.945, 0.358, 4.672, 4.014, 0.178, 0.193, 0.243, 0.943, 0.278, 0.184
8, 50000, 120, 100000.000, 1.033, 12.088, 12.952, 0.614, 0.622, 0.820, 2.823, 0.835, 0.589
8, 100000, 110, 100000.000, 1.837, 22.057, 23.039, 1.084, 1.119, 1.432, 5.177, 1.567, 1.091
8, 500000, 102, 100000.000, 8.943, 101.961, 104.076, 5.268, 5.245, 6.344, 24.096, 7.267, 5.258
8, 1000000, 101, 100000.000, 17.521, 206.063, 199.545, 11.001, 11.509, 12.425, 47.788, 14.565, 10.626
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.817, 1.188, 1.772, 1.413, 0.707, 0.823, 1.806, 0.706, 0.156, 0.082
2, 4, 1000100, 8.041, 0.819, 1.755, 1.391, 0.705, 0.821, 1.729, 0.705, 0.166, 0.082
2, 8, 500100, 4.280, 0.416, 1.768, 1.399, 0.707, 0.832, 1.787, 0.702, 0.118, 0.083
2, 50, 80100, 1.309, 0.168, 1.756, 1.678, 0.711, 0.823, 1.864, 0.703, 0.066, 0.084
2, 100, 40100, 1.194, 0.178, 1.777, 1.681, 0.881, 1.045, 1.684, 0.710, 0.066, 0.084
2, 500, 8100, 0.952, 0.153, 1.785, 1.738, 0.361, 0.394, 0.513, 0.714, 0.067, 0.084
2, 1000, 4100, 1.061, 0.162, 1.805, 1.851, 0.218, 0.270, 0.266, 0.720, 0.077, 0.086
2, 5000, 900, 1.159, 0.177, 2.005, 2.159, 0.245, 0.251, 0.363, 0.793, 0.076, 0.096
2, 10000, 500, 1.378, 0.195, 2.221, 2.582, 0.272, 0.288, 0.366, 0.886, 0.089, 0.108
2, 50000, 180, 3.321, 0.331, 4.090, 6.347, 0.426, 0.594, 0.683, 1.598, 0.211, 0.214
2, 100000, 140, 100000.000, 0.563, 6.515, 9.854, 0.633, 0.729, 0.979, 2.502, 0.345, 0.353
2, 500000, 108, 100000.000, 1.864, 25.177, 38.492, 2.204, 2.753, 3.530, 9.681, 1.429, 1.387
2, 1000000, 104, 100000.000, 3.580, 48.317, 74.283, 4.970, 6.243, 7.007, 18.570, 2.862, 2.795
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.792, 1.967, 1.821, 0.845, 0.466, 0.492, 0.883, 0.458, 0.151, 0.082
8, 4, 250100, 2.256, 1.414, 1.877, 0.909, 0.462, 0.491, 0.901, 0.462, 0.109, 0.082
8, 8, 125100, 1.189, 1.130, 1.873, 0.941, 0.460, 0.487, 0.875, 0.458, 0.101, 0.083
8, 50, 20100, 0.532, 0.186, 1.939, 0.933, 0.271, 0.337, 0.414, 0.461, 0.104, 0.083
8, 100, 10100, 0.570, 0.208, 2.118, 0.971, 0.291, 0.280, 0.328, 0.466, 0.102, 0.083
8, 500, 2100, 0.569, 0.163, 2.410, 1.068, 0.139, 0.159, 0.148, 0.481, 0.138, 0.087
8, 1000, 1100, 0.631, 0.179, 2.528, 1.307, 0.137, 0.129, 0.147, 0.509, 0.168, 0.092
8, 5000, 300, 1.228, 0.326, 3.686, 2.595, 0.145, 0.169, 0.220, 0.694, 0.206, 0.132
8, 10000, 200, 2.034, 0.390, 4.661, 4.125, 0.217, 0.181, 0.299, 0.931, 0.260, 0.181
8, 50000, 120, 100000.000, 1.009, 12.119, 12.505, 0.533, 0.561, 0.670, 2.851, 0.856, 0.604
8, 100000, 110, 100000.000, 1.882, 22.187, 23.060, 1.132, 1.103, 1.498, 5.216, 1.540, 1.116
8, 500000, 102, 100000.000, 9.331, 102.464, 103.912, 4.214, 5.489, 5.995, 24.261, 7.636, 5.247
8, 1000000, 101, 100000.000, 16.832, 214.097, 199.842, 11.174, 9.617, 13.942, 47.663, 15.208, 10.467
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 13.111, 0.913, 1.745, 1.398, 0.715, 0.827, 1.974, 0.708, 0.164, 0.083
2, 4, 1000100, 7.963, 0.678, 1.755, 1.394, 0.704, 0.823, 1.754, 0.710, 0.174, 0.083
2, 8, 500100, 4.365, 0.559, 1.748, 1.390, 0.706, 0.831, 1.750, 0.704, 0.174, 0.087
2, 50, 80100, 1.105, 0.199, 1.758, 1.680, 0.705, 0.824, 1.918, 0.703, 0.068, 0.096
2, 100, 40100, 1.016, 0.155, 1.768, 1.689, 1.028, 1.037, 1.577, 0.704, 0.069, 0.083
2, 500, 8100, 1.019, 0.155, 1.774, 1.751, 0.334, 0.345, 0.505, 0.712, 0.071, 0.084
2, 1000, 4100, 1.041, 0.145, 1.795, 1.823, 0.203, 0.258, 0.297, 0.719, 0.079, 0.086
2, 5000, 900, 1.137, 0.164, 1.985, 2.142, 0.243, 0.295, 0.371, 0.799, 0.083, 0.096
2, 10000, 500, 1.378, 0.190, 2.221, 2.633, 0.269, 0.307, 0.351, 0.882, 0.116, 0.109
2, 50000, 180, 3.216, 0.317, 4.076, 6.200, 0.498, 0.574, 0.657, 1.619, 0.211, 0.212
2, 100000, 140, 100000.000, 0.497, 6.476, 9.914, 0.646, 0.805, 1.079, 2.484, 0.344, 0.350
2, 500000, 108, 100000.000, 1.863, 25.153, 37.720, 2.574, 3.134, 4.304, 9.636, 1.465, 1.394
2, 1000000, 104, 100000.000, 3.534, 49.843, 74.499, 4.888, 5.576, 6.203, 18.750, 2.978, 2.756
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.398, 1.928, 1.818, 0.843, 0.466, 0.488, 0.879, 0.458, 0.147, 0.082
8, 4, 250100, 2.235, 1.597, 1.841, 0.916, 0.460, 0.487, 0.889, 0.458, 0.119, 0.086
8, 8, 125100, 1.256, 1.085, 1.859, 0.923, 0.462, 0.491, 0.879, 0.458, 0.112, 0.082
8, 50, 20100, 0.533, 0.218, 1.987, 0.925, 0.324, 0.296, 0.392, 0.471, 0.097, 0.083
8, 100, 10100, 0.536, 0.199, 2.185, 0.940, 0.321, 0.301, 0.421, 0.463, 0.115, 0.083
8, 500, 2100, 0.561, 0.172, 2.371, 1.079, 0.154, 0.123, 0.152, 0.483, 0.136, 0.087
8, 1000, 1100, 0.639, 0.183, 2.521, 1.210, 0.112, 0.118, 0.139, 0.507, 0.170, 0.093
8, 5000, 300, 1.173, 0.329, 3.584, 2.603, 0.152, 0.155, 0.170, 0.699, 0.190, 0.133
8, 10000, 200, 2.035, 0.354, 4.658, 3.939, 0.219, 0.183, 0.255, 0.935, 0.254, 0.182
8, 50000, 120, 100000.000, 0.992, 11.988, 12.926, 0.512, 0.650, 0.757, 2.808, 0.858, 0.589
8, 100000, 110, 100000.000, 1.828, 21.997, 22.776, 1.182, 1.277, 1.463, 5.177, 1.543, 1.109
8, 500000, 102, 100000.000, 8.459, 103.786, 103.550, 4.559, 4.336, 5.414, 24.064, 7.508, 5.327
8, 1000000, 101, 100000.000, 17.059, 216.068, 197.146, 9.417, 10.396, 12.245, 47.554, 14.518, 10.368
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.349, 1.203, 1.747, 1.401, 0.708, 0.823, 1.771, 0.706, 0.175, 0.082
2, 4, 1000100, 8.077, 0.899, 1.754, 1.384, 0.704, 0.822, 1.719, 0.703, 0.170, 0.083
2, 8, 500100, 4.210, 0.368, 1.763, 1.391, 0.708, 0.826, 1.898, 0.706, 0.122, 0.083
2, 50, 80100, 1.449, 0.228, 1.770, 1.709, 0.704, 0.823, 1.895, 0.707, 0.071, 0.083
2, 100, 40100, 1.049, 0.162, 1.758, 1.700, 1.051, 1.053, 1.606, 0.704, 0.069, 0.084
2, 500, 8100, 1.000, 0.167, 1.775, 1.738, 0.365, 0.353, 0.501, 0.711, 0.073, 0.085
2, 1000, 4100, 0.937, 0.151, 1.803, 1.830, 0.209, 0.213, 0.291, 0.744, 0.072, 0.086
2, 5000, 900, 1.128, 0.167, 2.018, 2.145, 0.232, 0.264, 0.328, 0.795, 0.080, 0.096
2, 10000, 500, 1.377, 0.189, 2.216, 2.481, 0.262, 0.300, 0.350, 0.887, 0.097, 0.110
2, 50000, 180, 3.407, 0.328, 4.108, 6.194, 0.396, 0.562, 0.724, 1.610, 0.202, 0.214
2, 100000, 140, 100000.000, 0.559, 6.581, 9.783, 0.655, 0.880, 1.077, 2.496, 0.342, 0.349
2, 500000, 108, 100000.000, 1.855, 24.967, 37.887, 2.720, 3.073, 4.394, 9.673, 1.403, 1.409
2, 1000000, 104, 100000.000, 3.557, 48.481, 75.093, 4.428, 5.394, 7.789, 18.818, 2.987, 2.746
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.529, 1.875, 1.823, 0.847, 0.460, 0.489, 0.882, 0.458, 0.149, 0.082
8, 4, 250100, 2.282, 1.416, 1.845, 0.916, 0.474, 0.496, 0.891, 0.459, 0.123, 0.082
8, 8, 125100, 1.202, 1.071, 1.867, 0.916, 0.461, 0.487, 0.880, 0.461, 0.086, 0.082
8, 50, 20100, 0.514, 0.230, 1.950, 0.929, 0.313, 0.307, 0.389, 0.466, 0.102, 0.083
8, 100, 10100, 0.519, 0.182, 2.101, 0.943, 0.293, 0.325, 0.430, 0.463, 0.112, 0.083
8, 500, 2100, 0.551, 0.163, 2.360, 1.065, 0.115, 0.126, 0.138, 0.481, 0.122, 0.087
8, 1000, 1100, 0.618, 0.174, 2.559, 1.303, 0.130, 0.131, 0.147, 0.520, 0.172, 0.092
8, 5000, 300, 1.160, 0.321, 3.555, 2.567, 0.147, 0.161, 0.192, 0.692, 0.193, 0.131
8, 10000, 200, 2.005, 0.353, 4.649, 3.971, 0.195, 0.210, 0.237, 0.928, 0.287, 0.189
8, 50000, 120, 100000.000, 0.990, 12.086, 12.670, 0.699, 0.723, 0.882, 2.870, 0.842, 0.594
8, 100000, 110, 100000.000, 2.012, 21.668, 22.852, 1.169, 1.173, 1.458, 5.177, 1.504, 1.098
8, 500000, 102, 100000.000, 8.553, 108.867, 101.089, 4.607, 5.681, 6.959, 24.080, 7.229, 5.165
8, 1000000, 101, 100000.000, 16.800, 209.331, 198.869, 10.898, 11.435, 11.359, 47.815, 14.429, 10.442
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.089, 0.894, 1.750, 1.408, 0.708, 0.823, 1.873, 0.722, 0.169, 0.083
2, 4, 1000100, 8.325, 0.692, 1.747, 1.383, 0.705, 0.824, 1.694, 0.704, 0.179, 0.082
2, 8, 500100, 4.222, 0.375, 1.767, 1.396, 0.712, 0.832, 1.737, 0.702, 0.147, 0.083
2, 50, 80100, 1.248, 0.228, 1.753, 1.688, 0.704, 0.828, 1.879, 0.703, 0.081, 0.083
2, 100, 40100, 1.008, 0.175, 1.756, 1.704, 1.042, 1.036, 1.474, 0.713, 0.066, 0.083
2, 500, 8100, 0.950, 0.148, 1.773, 1.774, 0.326, 0.398, 0.558, 0.711, 0.066, 0.084
2, 1000, 4100, 1.055, 0.147, 1.800, 1.862, 0.234, 0.242, 0.337, 0.720, 0.076, 0.086
2, 5000, 900, 1.182, 0.179, 1.986, 2.160, 0.241, 0.252, 0.337, 0.794, 0.075, 0.097
2, 10000, 500, 1.360, 0.176, 2.222, 2.588, 0.233, 0.303, 0.335, 0.886, 0.101, 0.109
2, 50000, 180, 3.203, 0.326, 4.112, 6.192, 0.432, 0.531, 0.678, 1.603, 0.208, 0.212
2, 100000, 140, 100000.000, 0.499, 6.451, 9.785, 0.618, 0.824, 1.017, 2.513, 0.348, 0.343
2, 500000, 108, 100000.000, 1.831, 25.129, 38.457, 2.823, 2.972, 4.125, 9.738, 1.442, 1.418
2, 1000000, 104, 100000.000, 3.534, 48.222, 73.257, 4.163, 5.093, 7.511, 18.574, 2.889, 2.726
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.573, 1.889, 1.826, 0.840, 0.460, 0.488, 0.878, 0.458, 0.162, 0.082
8, 4, 250100, 2.235, 1.380, 1.859, 0.921, 0.459, 0.487, 0.876, 0.458, 0.118, 0.082
8, 8, 125100, 1.212, 0.975, 1.865, 0.930, 0.464, 0.486, 0.880, 0.458, 0.111, 0.082
8, 50, 20100, 0.574, 0.201, 1.942, 0.924, 0.321, 0.328, 0.416, 0.469, 0.108, 0.083
8, 100, 10100, 0.516, 0.189, 2.122, 0.944, 0.282, 0.259, 0.344, 0.462, 0.116, 0.083
8, 500, 2100, 0.544, 0.170, 2.376, 1.066, 0.120, 0.128, 0.162, 0.481, 0.134, 0.088
8, 1000, 1100, 0.643, 0.179, 2.600, 1.322, 0.125, 0.112, 0.131, 0.510, 0.136, 0.092
8, 5000, 300, 1.207, 0.330, 3.567, 2.693, 0.160, 0.166, 0.193, 0.703, 0.219, 0.132
8, 10000, 200, 1.927, 0.369, 4.704, 4.051, 0.188, 0.222, 0.268, 0.956, 0.269, 0.189
8, 50000, 120, 100000.000, 1.007, 12.040, 12.813, 0.571, 0.647, 0.803, 2.820, 0.846, 0.584
8, 100000, 110, 100000.000, 1.874, 22.061, 23.494, 0.996, 1.088, 1.392, 5.186, 1.546, 1.103
8, 500000, 102, 100000.000, 8.381, 101.504, 104.688, 5.061, 5.386, 7.241, 24.287, 7.441, 5.337
8, 1000000, 101, 100000.000, 16.682, 206.323, 205.415, 10.583, 10.408, 13.853, 48.087, 14.742, 10.539
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.532, 0.910, 1.747, 1.408, 0.715, 0.847, 1.908, 0.715, 0.181, 0.083
2, 4, 1000100, 7.878, 0.912, 1.749, 1.389, 0.706, 0.823, 1.743, 0.703, 0.170, 0.082
2, 8, 500100, 4.311, 0.467, 1.752, 1.382, 0.707, 0.826, 1.754, 0.702, 0.120, 0.083
2, 50, 80100, 1.205, 0.180, 1.765, 1.681, 0.706, 0.830, 2.318, 0.734, 0.071, 0.083
2, 100, 40100, 1.114, 0.172, 1.761, 1.680, 0.969, 1.061, 1.582, 0.703, 0.066, 0.084
2, 500, 8100, 1.063, 0.143, 1.781, 1.746, 0.337, 0.368, 0.453, 0.710, 0.074, 0.085
2, 1000, 4100, 1.089, 0.167, 1.807, 1.826, 0.165, 0.222, 0.272, 0.726, 0.074, 0.086
2, 5000, 900, 1.125, 0.160, 2.067, 2.179, 0.230, 0.253, 0.335, 0.798, 0.076, 0.096
2, 10000, 500, 1.377, 0.190, 2.248, 2.574, 0.245, 0.262, 0.332, 0.881, 0.091, 0.109
2, 50000, 180, 3.237, 0.322, 4.104, 6.111, 0.494, 0.576, 0.671, 1.591, 0.200, 0.216
2, 100000, 140, 100000.000, 0.498, 6.598, 9.726, 0.631, 0.844, 1.006, 2.493, 0.355, 0.349
2, 500000, 108, 100000.000, 1.885, 25.726, 38.076, 2.392, 2.955, 3.756, 9.694, 1.464, 1.395
2, 1000000, 104, 100000.000, 3.682, 48.077, 73.803, 4.322, 4.696, 7.492, 18.643, 2.918, 2.763
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.429, 1.919, 1.808, 0.840, 0.460, 0.491, 0.883, 0.465, 0.161, 0.082
8, 4, 250100, 2.236, 1.393, 1.840, 0.920, 0.460, 0.487, 0.891, 0.461, 0.097, 0.082
8, 8, 125100, 1.221, 0.965, 1.862, 0.925, 0.460, 0.487, 0.882, 0.459, 0.107, 0.082
8, 50, 20100, 0.489, 0.201, 1.947, 0.923, 0.306, 0.331, 0.383, 0.461, 0.101, 0.083
8, 100, 10100, 0.528, 0.202, 2.126, 0.938, 0.187, 0.308, 0.351, 0.462, 0.106, 0.083
8, 500, 2100, 0.580, 0.181, 2.356, 1.070, 0.137, 0.112, 0.137, 0.481, 0.136, 0.087
8, 1000, 1100, 0.641, 0.171, 2.566, 1.296, 0.113, 0.140, 0.147, 0.507, 0.155, 0.092
8, 5000, 300, 1.152, 0.322, 3.571, 2.642, 0.151, 0.158, 0.201, 0.695, 0.196, 0.137
8, 10000, 200, 2.017, 0.355, 4.683, 4.024, 0.208, 0.213, 0.268, 0.936, 0.272, 0.189
8, 50000, 120, 100000.000, 0.995, 12.049, 12.710, 0.715, 0.807, 0.924, 2.812, 0.855, 0.600
8, 100000, 110, 100000.000, 2.041, 22.316, 22.845, 0.954, 1.102, 1.373, 5.203, 1.587, 1.105
8, 500000, 102, 100000.000, 8.672, 101.841, 102.793, 4.888, 5.845, 7.212, 24.005, 7.422, 5.258
8, 1000000, 101, 100000.000, 16.781, 205.766, 201.199, 8.777, 9.626, 13.536, 47.638, 14.991, 10.322
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 15.330, 1.191, 1.744, 1.463, 0.707, 0.828, 1.850, 0.706, 0.166, 0.083
2, 4, 1000100, 8.022, 0.451, 1.775, 1.401, 0.704, 0.822, 1.706, 0.703, 0.175, 0.083
2, 8, 500100, 4.234, 0.344, 1.776, 1.388, 0.708, 0.829, 1.755, 0.708, 0.118, 0.083
2, 50, 80100, 1.019, 0.222, 1.803, 1.686, 0.703, 0.822, 1.917, 0.704, 0.072, 0.083
2, 100, 40100, 1.190, 0.167, 1.772, 1.720, 1.011, 1.040, 1.888, 0.711, 0.071, 0.084
2, 500, 8100, 1.135, 0.147, 1.776, 1.738, 0.305, 0.422, 0.529, 0.716, 0.075, 0.084
2, 1000, 4100, 0.981, 0.141, 1.833, 1.824, 0.190, 0.206, 0.286, 0.719, 0.069, 0.086
2, 5000, 900, 1.139, 0.162, 1.985, 2.136, 0.259, 0.303, 0.367, 0.793, 0.079, 0.096
2, 10000, 500, 1.324, 0.175, 2.243, 2.548, 0.236, 0.312, 0.373, 0.920, 0.094, 0.108
2, 50000, 180, 3.220, 0.331, 4.124, 6.183, 0.462, 0.449, 0.505, 1.592, 0.198, 0.223
2, 100000, 140, 100000.000, 0.556, 6.520, 9.862, 0.731, 0.840, 0.916, 2.536, 0.329, 0.342
2, 500000, 108, 100000.000, 1.859, 25.228, 38.486, 2.767, 3.080, 3.735, 9.648, 1.455, 1.385
2, 1000000, 104, 100000.000, 3.532, 48.935, 74.586, 5.214, 5.447, 6.760, 18.704, 2.796, 2.751
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.328, 1.937, 1.851, 0.843, 0.461, 0.488, 0.881, 0.458, 0.159, 0.082
8, 4, 250100, 2.405, 1.366, 1.838, 0.930, 0.481, 0.487, 0.892, 0.458, 0.125, 0.082
8, 8, 125100, 1.266, 0.991, 1.859, 0.921, 0.463, 0.486, 0.881, 0.458, 0.115, 0.082
8, 50, 20100, 0.588, 0.242, 1.978, 0.924, 0.323, 0.291, 0.391, 0.460, 0.108, 0.083
8, 100, 10100, 0.554, 0.181, 2.123, 0.934, 0.272, 0.280, 0.388, 0.462, 0.105, 0.083
8, 500, 2100, 0.581, 0.162, 2.361, 1.064, 0.111, 0.128, 0.158, 0.590, 0.129, 0.087
8, 1000, 1100, 0.628, 0.183, 2.574, 1.305, 0.121, 0.117, 0.138, 0.514, 0.141, 0.092
8, 5000, 300, 1.192, 0.312, 3.623, 2.635, 0.132, 0.163, 0.190, 0.693, 0.202, 0.143
8, 10000, 200, 2.048, 0.343, 4.612, 4.025, 0.237, 0.241, 0.275, 0.935, 0.279, 0.187
8, 50000, 120, 100000.000, 1.020, 12.030, 12.643, 0.536, 0.653, 0.814, 2.808, 0.846, 0.595
8, 100000, 110, 100000.000, 1.806, 22.206, 23.369, 1.205, 1.267, 1.457, 5.179, 1.556, 1.130
8, 500000, 102, 100000.000, 8.511, 102.449, 102.480, 4.647, 5.221, 6.116, 24.078, 7.233, 5.219
8, 1000000, 101, 100000.000, 16.857, 214.442, 199.873, 8.854, 10.605, 11.891, 47.522, 14.462, 10.279
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.305, 1.719, 1.753, 1.410, 0.707, 0.823, 1.789, 0.706, 0.177, 0.082
2, 4, 1000100, 8.427, 0.842, 1.751, 1.380, 0.704, 0.828, 1.555, 0.704, 0.172, 0.083
2, 8, 500100, 4.223, 0.507, 1.780, 1.387, 0.707, 0.823, 1.741, 0.701, 0.116, 0.083
2, 50, 80100, 1.576, 0.228, 1.753, 1.693, 0.722, 0.824, 1.929, 0.736, 0.068, 0.083
2, 100, 40100, 1.040, 0.169, 1.773, 1.696, 1.052, 1.060, 1.595, 0.704, 0.063, 0.083
2, 500, 8100, 0.941, 0.155, 1.813, 1.752, 0.323, 0.367, 0.526, 0.710, 0.064, 0.084
2, 1000, 4100, 0.975, 0.141, 1.847, 1.849, 0.240, 0.255, 0.335, 0.738, 0.073, 0.086
2, 5000, 900, 1.248, 0.162, 1.996, 2.172, 0.244, 0.259, 0.365, 0.794, 0.079, 0.096
2, 10000, 500, 1.335, 0.188, 2.221, 2.468, 0.235, 0.265, 0.337, 0.880, 0.092, 0.109
2, 50000, 180, 3.285, 0.337, 4.157, 6.211, 0.411, 0.487, 0.595, 1.614, 0.198, 0.212
2, 100000, 140, 100000.000, 0.491, 6.459, 9.773, 0.750, 0.877, 1.054, 2.497, 0.364, 0.347
2, 500000, 108, 100000.000, 1.919, 25.188, 38.073, 2.273, 2.811, 3.565, 9.730, 1.431, 1.374
2, 1000000, 104, 100000.000, 3.596, 49.658, 73.706, 4.729, 5.811, 7.173, 18.564, 2.792, 2.711
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.465, 1.993, 1.812, 0.839, 0.463, 0.488, 0.882, 0.458, 0.146, 0.082
8, 4, 250100, 2.288, 1.419, 1.846, 0.913, 0.459, 0.487, 0.892, 0.458, 0.118, 0.082
8, 8, 125100, 1.196, 0.977, 1.879, 0.915, 0.459, 0.486, 0.874, 0.458, 0.115, 0.082
8, 50, 20100, 0.574, 0.194, 1.960, 0.934, 0.316, 0.286, 0.390, 0.469, 0.107, 0.083
8, 100, 10100, 0.540, 0.195, 2.129, 0.945, 0.296, 0.270, 0.356, 0.463, 0.108, 0.087
8, 500, 2100, 0.564, 0.169, 2.341, 1.055, 0.119, 0.145, 0.156, 0.489, 0.130, 0.087
8, 1000, 1100, 0.643, 0.178, 2.587, 1.306, 0.127, 0.116, 0.153, 0.511, 0.148, 0.092
8, 5000, 300, 1.230, 0.315, 3.532, 2.594, 0.157, 0.157, 0.202, 0.699, 0.210, 0.135
8, 10000, 200, 1.952, 0.382, 4.723, 4.007, 0.208, 0.199, 0.252, 0.929, 0.276, 0.189
8, 50000, 120, 100000.000, 1.047, 11.959, 12.713, 0.627, 0.670, 0.831, 2.817, 0.855, 0.586
8, 100000, 110, 100000.000, 1.859, 21.913, 23.073, 1.112, 1.185, 1.326, 5.188, 1.535, 1.089
8, 500000, 102, 100000.000, 8.543, 101.896, 105.328, 5.093, 4.622, 5.203, 24.109, 7.339, 5.216
8, 1000000, 101, 100000.000, 16.995, 218.145, 205.212, 10.107, 10.366, 11.696, 47.655, 14.566, 10.269
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.746, 1.226, 1.745, 1.400, 0.720, 0.827, 1.797, 0.706, 0.171, 0.083
2, 4, 1000100, 8.186, 0.865, 1.749, 1.390, 0.707, 0.822, 1.757, 0.709, 0.172, 0.084
2, 8, 500100, 4.338, 0.412, 1.793, 1.408, 0.707, 0.824, 1.727, 0.702, 0.125, 0.083
2, 50, 80100, 1.149, 0.221, 1.769, 1.688, 0.704, 0.845, 1.859, 0.710, 0.065, 0.083
2, 100, 40100, 0.987, 0.176, 1.779, 1.714, 1.011, 1.063, 1.547, 0.704, 0.067, 0.084
2, 500, 8100, 1.056, 0.160, 1.788, 1.763, 0.317, 0.317, 0.516, 0.710, 0.070, 0.085
2, 1000, 4100, 1.007, 0.151, 1.798, 1.826, 0.225, 0.203, 0.295, 0.727, 0.070, 0.086
2, 5000, 900, 1.186, 0.162, 1.994, 2.102, 0.278, 0.258, 0.328, 0.794, 0.088, 0.096
2, 10000, 500, 1.349, 0.192, 2.216, 2.669, 0.228, 0.262, 0.309, 0.882, 0.102, 0.108
2, 50000, 180, 3.202, 0.314, 4.131, 6.166, 0.493, 0.607, 0.638, 1.623, 0.204, 0.227
2, 100000, 140, 100000.000, 0.507, 6.465, 9.758, 0.621, 0.731, 0.851, 2.485, 0.331, 0.354
2, 500000, 108, 100000.000, 1.836, 25.399, 37.804, 3.001, 3.180, 3.879, 9.615, 1.428, 1.382
2, 1000000, 104, 100000.000, 3.632, 48.753, 73.272, 4.930, 6.759, 8.109, 18.642, 2.835, 2.718
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.358, 1.936, 1.842, 0.844, 0.461, 0.488, 0.878, 0.458, 0.160, 0.082
8, 4, 250100, 2.223, 1.365, 1.845, 0.922, 0.461, 0.487, 0.890, 0.461, 0.138, 0.082
8, 8, 125100, 1.275, 1.123, 1.864, 0.919, 0.460, 0.486, 0.850, 0.458, 0.102, 0.082
8, 50, 20100, 0.506, 0.216, 1.926, 0.940, 0.329, 0.335, 0.386, 0.460, 0.111, 0.083
8, 100, 10100, 0.561, 0.208, 2.150, 0.961, 0.302, 0.294, 0.356, 0.462, 0.106, 0.083
8, 500, 2100, 0.556, 0.160, 2.353, 1.055, 0.121, 0.152, 0.161, 0.482, 0.130, 0.087
8, 1000, 1100, 0.623, 0.183, 2.548, 1.325, 0.110, 0.108, 0.144, 0.506, 0.148, 0.092
8, 5000, 300, 1.196, 0.311, 3.558, 2.693, 0.151, 0.173, 0.201, 0.693, 0.201, 0.133
8, 10000, 200, 1.941, 0.347, 4.618, 3.987, 0.226, 0.250, 0.311, 0.931, 0.277, 0.181
8, 50000, 120, 100000.000, 0.983, 12.042, 12.785, 0.627, 0.685, 0.817, 2.855, 0.887, 0.594
8, 100000, 110, 100000.000, 1.801, 21.782, 23.399, 0.990, 1.048, 1.332, 5.252, 1.588, 1.106
8, 500000, 102, 100000.000, 8.366, 101.239, 103.729, 4.161, 4.766, 5.784, 24.333, 7.390, 5.194
8, 1000000, 101, 100000.000, 17.123, 203.736, 200.800, 9.464, 9.588, 13.246, 47.520, 15.278, 10.240
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 13.942, 1.272, 1.769, 1.399, 0.709, 0.824, 1.768, 0.707, 0.163, 0.083
2, 4, 1000100, 8.208, 0.904, 1.763, 1.406, 0.704, 0.823, 1.705, 0.703, 0.166, 0.082
2, 8, 500100, 4.480, 0.434, 1.751, 1.382, 0.707, 0.825, 1.802, 0.702, 0.118, 0.083
2, 50, 80100, 1.153, 0.207, 1.752, 1.689, 0.708, 0.844, 1.835, 0.705, 0.069, 0.083
2, 100, 40100, 1.014, 0.148, 1.757, 1.680, 0.984, 1.007, 1.645, 0.703, 0.068, 0.084
2, 500, 8100, 0.963, 0.139, 1.776, 1.775, 0.325, 0.375, 0.515, 0.712, 0.070, 0.084
2, 1000, 4100, 1.015, 0.157, 1.891, 1.814, 0.223, 0.255, 0.290, 0.719, 0.080, 0.086
2, 5000, 900, 1.139, 0.168, 2.027, 2.151, 0.222, 0.294, 0.323, 0.792, 0.084, 0.101
2, 10000, 500, 1.344, 0.191, 2.224, 2.602, 0.233, 0.285, 0.388, 0.922, 0.094, 0.108
2, 50000, 180, 3.662, 0.329, 4.068, 6.147, 0.364, 0.516, 0.578, 1.595, 0.194, 0.217
2, 100000, 140, 100000.000, 0.491, 6.491, 9.838, 0.598, 0.738, 0.951, 2.532, 0.349, 0.344
2, 500000, 108, 100000.000, 1.849, 25.742, 37.566, 2.684, 3.116, 3.725, 9.676, 1.410, 1.395
2, 1000000, 104, 100000.000, 3.620, 48.189, 73.539, 4.536, 6.025, 7.295, 18.531, 2.788, 2.771
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.544, 1.797, 1.829, 0.839, 0.466, 0.492, 0.886, 0.467, 0.158, 0.085
8, 4, 250100, 2.316, 1.398, 1.866, 0.915, 0.460, 0.487, 0.892, 0.458, 0.126, 0.082
8, 8, 125100, 1.191, 0.978, 1.867, 0.920, 0.489, 0.487, 0.879, 0.459, 0.108, 0.082
8, 50, 20100, 0.579, 0.196, 1.942, 0.924, 0.315, 0.303, 0.390, 0.479, 0.109, 0.083
8, 100, 10100, 0.521, 0.200, 2.118, 0.941, 0.284, 0.304, 0.408, 0.467, 0.104, 0.088
8, 500, 2100, 0.556, 0.165, 2.338, 1.073, 0.125, 0.148, 0.159, 0.483, 0.142, 0.087
8, 1000, 1100, 0.623, 0.174, 2.610, 1.299, 0.109, 0.117, 0.153, 0.512, 0.135, 0.092
8, 5000, 300, 1.182, 0.300, 3.594, 2.592, 0.144, 0.148, 0.181, 0.697, 0.206, 0.132
8, 10000, 200, 1.921, 0.379, 4.637, 4.028, 0.216, 0.214, 0.256, 0.928, 0.290, 0.187
8, 50000, 120, 100000.000, 0.998, 12.092, 12.935, 0.632, 0.621, 0.830, 2.828, 0.859, 0.595
8, 100000, 110, 100000.000, 1.846, 22.021, 23.255, 0.963, 1.167, 1.366, 5.220, 1.563, 1.086
8, 500000, 102, 100000.000, 8.468, 102.650, 102.210, 4.815, 4.997, 6.505, 23.968, 7.195, 5.263
8, 1000000, 101, 100000.000, 16.603, 207.951, 200.822, 10.063, 11.497, 11.871, 47.487, 14.766, 10.550
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 13.723, 1.215, 1.767, 1.411, 0.715, 0.835, 1.817, 0.706, 0.167, 0.082
2, 4, 1000100, 8.035, 0.876, 1.747, 1.381, 0.706, 0.829, 1.746, 0.703, 0.163, 0.082
2, 8, 500100, 4.150, 0.361, 1.755, 1.384, 0.707, 0.823, 1.692, 0.710, 0.118, 0.083
2, 50, 80100, 1.084, 0.223, 1.755, 1.691, 0.704, 0.829, 1.896, 0.707, 0.068, 0.083
2, 100, 40100, 1.157, 0.174, 1.759, 1.680, 1.006, 1.028, 1.640, 0.703, 0.071, 0.085
2, 500, 8100, 1.081, 0.164, 1.788, 1.766, 0.321, 0.336, 0.486, 0.712, 0.066, 0.084
2, 1000, 4100, 0.974, 0.156, 1.823, 1.841, 0.228, 0.246, 0.347, 0.722, 0.080, 0.086
2, 5000, 900, 1.190, 0.158, 1.984, 2.145, 0.307, 0.319, 0.367, 0.795, 0.083, 0.096
2, 10000, 500, 1.367, 0.195, 2.250, 2.588, 0.276, 0.284, 0.361, 0.901, 0.093, 0.108
2, 50000, 180, 3.304, 0.328, 4.101, 6.351, 0.492, 0.526, 0.738, 1.593, 0.213, 0.213
2, 100000, 140, 100000.000, 0.489, 6.389, 9.820, 0.626, 0.902, 1.103, 2.492, 0.359, 0.349
2, 500000, 108, 100000.000, 1.867, 24.995, 37.980, 2.485, 2.976, 3.860, 9.806, 1.472, 1.389
2, 1000000, 104, 100000.000, 3.592, 48.895, 73.937, 4.602, 5.870, 6.867, 18.544, 2.943, 2.722
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.361, 1.856, 1.837, 0.838, 0.468, 0.493, 0.884, 0.458, 0.165, 0.082
8, 4, 250100, 2.269, 1.371, 1.839, 0.913, 0.459, 0.487, 0.892, 0.458, 0.105, 0.082
8, 8, 125100, 1.260, 0.969, 1.864, 0.917, 0.459, 0.486, 0.879, 0.458, 0.100, 0.082
8, 50, 20100, 0.498, 0.225, 1.937, 0.929, 0.319, 0.322, 0.383, 0.468, 0.104, 0.083
8, 100, 10100, 0.513, 0.187, 2.107, 0.951, 0.278, 0.275, 0.378, 0.462, 0.108, 0.083
8, 500, 2100, 0.543, 0.170, 2.329, 1.070, 0.132, 0.121, 0.139, 0.482, 0.129, 0.087
8, 1000, 1100, 0.629, 0.182, 2.590, 1.307, 0.131, 0.114, 0.141, 0.507, 0.144, 0.092
8, 5000, 300, 1.181, 0.317, 3.564, 2.629, 0.152, 0.154, 0.210, 0.709, 0.208, 0.136
8, 10000, 200, 2.051, 0.348, 4.625, 4.001, 0.223, 0.250, 0.289, 0.940, 0.284, 0.184
8, 50000, 120, 100000.000, 1.007, 11.867, 12.616, 0.566, 0.582, 0.682, 2.838, 0.851, 0.587
8, 100000, 110, 100000.000, 1.928, 21.935, 23.242, 1.027, 1.122, 1.375, 5.205, 1.576, 1.110
8, 500000, 102, 100000.000, 8.458, 101.300, 103.924, 4.831, 5.190, 7.220, 23.981, 7.691, 5.194
8, 1000000, 101, 100000.000, 16.967, 208.400, 199.080, 10.294, 10.942, 11.860, 47.581, 14.307, 10.283
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.534, 0.901, 1.753, 1.404, 0.707, 0.823, 1.797, 0.712, 0.211, 0.083
2, 4, 1000100, 8.284, 0.650, 1.746, 1.414, 0.727, 0.830, 1.701, 0.711, 0.162, 0.083
2, 8, 500100, 3.966, 0.408, 1.763, 1.388, 0.706, 0.824, 1.820, 0.702, 0.118, 0.083
2, 50, 80100, 1.227, 0.207, 1.762, 1.690, 0.704, 0.823, 1.901, 0.703, 0.062, 0.083
2, 100, 40100, 1.265, 0.172, 1.789, 1.691, 1.011, 1.048, 1.604, 0.704, 0.065, 0.083
2, 500, 8100, 0.984, 0.146, 1.800, 1.742, 0.318, 0.368, 0.560, 0.713, 0.073, 0.085
2, 1000, 4100, 1.099, 0.145, 1.799, 1.841, 0.229, 0.232, 0.315, 0.724, 0.074, 0.086
2, 5000, 900, 1.171, 0.163, 1.991, 2.136, 0.274, 0.308, 0.360, 0.798, 0.082, 0.096
2, 10000, 500, 1.309, 0.175, 2.218, 2.598, 0.212, 0.287, 0.309, 1.025, 0.090, 0.110
2, 50000, 180, 3.268, 0.311, 4.097, 6.096, 0.380, 0.404, 0.564, 1.592, 0.205, 0.215
2, 100000, 140, 100000.000, 0.497, 6.482, 9.728, 0.569, 0.839, 1.033, 2.513, 0.346, 0.359
2, 500000, 108, 100000.000, 1.828, 25.767, 38.611, 2.376, 3.149, 4.325, 9.639, 1.443, 1.386
2, 1000000, 104, 100000.000, 3.512, 47.694, 73.955, 4.708, 5.662, 7.556, 18.627, 2.876, 2.758
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.524, 1.902, 1.821, 0.843, 0.460, 0.487, 0.883, 0.458, 0.141, 0.082
8, 4, 250100, 2.288, 1.355, 1.882, 0.910, 0.463, 0.491, 0.885, 0.463, 0.110, 0.082
8, 8, 125100, 1.229, 1.078, 1.862, 0.915, 0.459, 0.508, 0.888, 0.458, 0.098, 0.082
8, 50, 20100, 0.541, 0.246, 1.936, 0.923, 0.314, 0.347, 0.374, 0.461, 0.110, 0.083
8, 100, 10100, 0.516, 0.209, 2.114, 0.938, 0.273, 0.278, 0.397, 0.462, 0.108, 0.084
8, 500, 2100, 0.568, 0.159, 2.375, 1.091, 0.112, 0.110, 0.151, 0.481, 0.132, 0.088
8, 1000, 1100, 0.626, 0.180, 2.546, 1.331, 0.117, 0.118, 0.131, 0.505, 0.132, 0.092
8, 5000, 300, 1.237, 0.333, 3.582, 2.639, 0.144, 0.155, 0.213, 0.697, 0.206, 0.132
8, 10000, 200, 1.911, 0.388, 4.612, 3.942, 0.238, 0.267, 0.283, 0.933, 0.281, 0.181
8, 50000, 120, 100000.000, 1.040, 12.069, 12.647, 0.530, 0.694, 0.769, 2.813, 0.870, 0.589
8, 100000, 110, 100000.000, 1.923, 21.782, 23.407, 1.036, 1.012, 1.260, 5.155, 1.612, 1.094
8, 500000, 102, 100000.000, 8.407, 102.589, 102.476, 5.080, 6.248, 6.497, 24.091, 7.727, 5.278
8, 1000000, 101, 100000.000, 16.746, 213.589, 199.931, 8.931, 10.046, 11.834, 47.483, 14.740, 10.393
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.323, 1.275, 1.769, 1.404, 0.707, 0.824, 1.759, 0.706, 0.195, 0.082
2, 4, 1000100, 8.163, 0.645, 1.747, 1.380, 0.704, 0.823, 1.703, 0.703, 0.168, 0.083
2, 8, 500100, 4.225, 0.360, 1.770, 1.394, 0.707, 0.824, 1.772, 0.702, 0.116, 0.083
2, 50, 80100, 1.128, 0.181, 1.754, 1.677, 0.712, 0.827, 1.836, 0.704, 0.067, 0.083
2, 100, 40100, 1.108, 0.171, 1.791, 1.679, 1.050, 1.072, 1.590, 0.705, 0.065, 0.083
2, 500, 8100, 0.953, 0.145, 1.778, 1.753, 0.332, 0.365, 0.564, 0.714, 0.068, 0.084
2, 1000, 4100, 1.033, 0.166, 1.823, 1.837, 0.216, 0.215, 0.362, 0.738, 0.073, 0.086
2, 5000, 900, 1.172, 0.160, 1.990, 2.166, 0.226, 0.260, 0.320, 0.793, 0.078, 0.096
2, 10000, 500, 1.398, 0.180, 2.226, 2.591, 0.274, 0.347, 0.366, 0.890, 0.097, 0.108
2, 50000, 180, 3.232, 0.327, 4.120, 6.133, 0.503, 0.558, 0.622, 1.614, 0.207, 0.212
2, 100000, 140, 100000.000, 0.535, 6.498, 9.826, 0.651, 0.751, 1.022, 2.498, 0.351, 0.344
2, 500000, 108, 100000.000, 1.856, 24.906, 37.889, 2.434, 2.940, 3.853, 9.704, 1.415, 1.413
2, 1000000, 104, 100000.000, 3.479, 48.158, 74.768, 4.926, 6.206, 7.493, 18.788, 2.711, 2.682
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.389, 1.857, 1.816, 0.840, 0.463, 0.521, 0.892, 0.460, 0.186, 0.082
8, 4, 250100, 2.342, 1.378, 1.882, 0.915, 0.459, 0.487, 0.886, 0.458, 0.098, 0.082
8, 8, 125100, 1.220, 0.994, 1.870, 0.916, 0.459, 0.486, 0.879, 0.458, 0.117, 0.082
8, 50, 20100, 0.512, 0.215, 1.930, 0.948, 0.274, 0.328, 0.389, 0.460, 0.101, 0.083
8, 100, 10100, 0.520, 0.187, 2.094, 0.939, 0.285, 0.313, 0.336, 0.462, 0.112, 0.083
8, 500, 2100, 0.548, 0.163, 2.337, 1.051, 0.101, 0.136, 0.155, 0.482, 0.132, 0.087
8, 1000, 1100, 0.623, 0.183, 2.522, 1.323, 0.127, 0.125, 0.137, 0.505, 0.165, 0.093
8, 5000, 300, 1.175, 0.296, 3.574, 2.606, 0.153, 0.165, 0.193, 0.698, 0.204, 0.134
8, 10000, 200, 1.957, 0.363, 4.607, 4.084, 0.171, 0.214, 0.257, 0.931, 0.280, 0.182
8, 50000, 120, 100000.000, 0.983, 11.998, 12.716, 0.681, 0.577, 0.761, 2.814, 0.872, 0.585
8, 100000, 110, 100000.000, 1.855, 22.316, 23.027, 1.050, 1.189, 1.480, 5.187, 1.641, 1.088
8, 500000, 102, 100000.000, 8.491, 103.383, 101.738, 4.801, 5.061, 5.962, 24.073, 7.323, 5.233
8, 1000000, 101, 100000.000, 16.851, 206.728, 197.179, 9.541, 10.171, 11.708, 47.540, 14.732, 10.196
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.167, 1.638, 1.771, 1.397, 0.707, 0.822, 1.783, 0.705, 0.194, 0.082
2, 4, 1000100, 8.320, 0.683, 1.784, 1.423, 0.704, 0.823, 1.714, 0.704, 0.165, 0.082
2, 8, 500100, 4.267, 0.411, 1.789, 1.388, 0.706, 0.825, 1.758, 0.702, 0.120, 0.082
2, 50, 80100, 1.124, 0.176, 1.790, 1.719, 0.737, 0.824, 1.812, 0.706, 0.075, 0.083
2, 100, 40100, 1.225, 0.171, 1.755, 1.680, 1.049, 1.102, 1.663, 0.704, 0.063, 0.083
2, 500, 8100, 1.010, 0.158, 1.797, 1.768, 0.320, 0.370, 0.524, 0.722, 0.065, 0.084
2, 1000, 4100, 0.971, 0.149, 1.801, 1.828, 0.215, 0.223, 0.284, 0.728, 0.078, 0.087
2, 5000, 900, 1.183, 0.156, 1.991, 2.159, 0.297, 0.291, 0.362, 0.793, 0.105, 0.096
2, 10000, 500, 1.362, 0.175, 2.266, 2.584, 0.247, 0.324, 0.387, 0.899, 0.121, 0.108
2, 50000, 180, 3.243, 0.357, 4.096, 6.244, 0.473, 0.601, 0.663, 1.618, 0.198, 0.212
2, 100000, 140, 100000.000, 0.492, 6.440, 9.759, 0.749, 0.930, 0.979, 2.490, 0.330, 0.358
2, 500000, 108, 100000.000, 1.839, 25.082, 38.413, 2.668, 3.218, 3.639, 9.700, 1.501, 1.408
2, 1000000, 104, 100000.000, 3.497, 48.830, 73.808, 5.409, 5.825, 6.976, 18.589, 2.912, 2.698
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.423, 1.871, 1.818, 0.837, 0.464, 0.518, 0.890, 0.460, 0.165, 0.082
8, 4, 250100, 2.243, 1.313, 1.908, 0.908, 0.463, 0.494, 0.894, 0.463, 0.105, 0.082
8, 8, 125100, 1.213, 0.972, 1.862, 0.914, 0.464, 0.486, 0.883, 0.458, 0.100, 0.082
8, 50, 20100, 0.587, 0.249, 1.938, 0.927, 0.321, 0.304, 0.398, 0.467, 0.106, 0.083
8, 100, 10100, 0.548, 0.188, 2.104, 0.941, 0.231, 0.234, 0.361, 0.467, 0.111, 0.083
8, 500, 2100, 0.540, 0.162, 2.349, 1.070, 0.120, 0.096, 0.146, 0.485, 0.125, 0.088
8, 1000, 1100, 0.664, 0.191, 2.529, 1.299, 0.122, 0.131, 0.136, 0.505, 0.161, 0.092
8, 5000, 300, 1.165, 0.300, 3.561, 2.579, 0.163, 0.194, 0.227, 0.696, 0.204, 0.132
8, 10000, 200, 1.950, 0.357, 4.665, 4.076, 0.247, 0.232, 0.285, 0.934, 0.293, 0.182
8, 50000, 120, 100000.000, 0.991, 11.881, 12.574, 0.486, 0.489, 0.682, 2.820, 0.866, 0.586
8, 100000, 110, 100000.000, 1.823, 22.020, 23.339, 1.034, 1.073, 1.284, 5.204, 1.576, 1.107
8, 500000, 102, 100000.000, 8.495, 101.240, 104.036, 5.737, 5.939, 6.163, 24.127, 7.541, 5.167
8, 1000000, 101, 100000.000, 16.748, 211.704, 197.407, 10.031, 10.648, 13.288, 47.603, 14.935, 10.088
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 13.627, 0.913, 1.794, 1.403, 0.721, 0.832, 1.713, 0.706, 0.156, 0.082
2, 4, 1000100, 8.237, 0.664, 1.750, 1.379, 0.708, 0.823, 1.718, 0.703, 0.168, 0.083
2, 8, 500100, 4.431, 0.504, 1.757, 1.395, 0.724, 0.846, 1.818, 0.703, 0.121, 0.083
2, 50, 80100, 1.164, 0.200, 1.757, 1.699, 0.705, 0.833, 1.883, 0.703, 0.069, 0.083
2, 100, 40100, 1.050, 0.162, 1.755, 1.680, 1.017, 1.073, 1.566, 0.703, 0.069, 0.083
2, 500, 8100, 1.088, 0.153, 1.778, 1.736, 0.349, 0.381, 0.492, 0.710, 0.065, 0.085
2, 1000, 4100, 1.011, 0.146, 1.806, 1.872, 0.238, 0.219, 0.291, 0.726, 0.074, 0.086
2, 5000, 900, 1.213, 0.170, 1.987, 2.158, 0.257, 0.308, 0.373, 0.794, 0.092, 0.096
2, 10000, 500, 1.322, 0.178, 2.259, 2.614, 0.231, 0.290, 0.339, 0.893, 0.099, 0.109
2, 50000, 180, 3.254, 0.326, 4.090, 6.205, 0.396, 0.428, 0.671, 1.680, 0.203, 0.217
2, 100000, 140, 100000.000, 0.489, 6.434, 9.763, 0.590, 0.845, 1.044, 2.494, 0.345, 0.346
2, 500000, 108, 100000.000, 1.888, 24.827, 37.767, 2.668, 2.928, 3.495, 9.981, 1.438, 1.396
2, 1000000, 104, 100000.000, 3.515, 48.636, 73.861, 5.581, 5.668, 6.622, 18.532, 2.802, 2.665
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.424, 2.006, 1.919, 0.838, 0.462, 0.488, 0.882, 0.461, 0.160, 0.082
8, 4, 250100, 2.282, 1.396, 1.931, 0.919, 0.459, 0.487, 0.890, 0.458, 0.109, 0.082
8, 8, 125100, 1.267, 0.948, 1.863, 0.914, 0.463, 0.489, 0.879, 0.474, 0.104, 0.082
8, 50, 20100, 0.590, 0.207, 1.938, 0.927, 0.311, 0.299, 0.394, 0.460, 0.102, 0.083
8, 100, 10100, 0.548, 0.198, 2.100, 0.937, 0.290, 0.306, 0.367, 0.462, 0.112, 0.083
8, 500, 2100, 0.526, 0.168, 2.309, 1.072, 0.118, 0.117, 0.135, 0.481, 0.132, 0.087
8, 1000, 1100, 0.653, 0.174, 2.551, 1.304, 0.113, 0.110, 0.159, 0.508, 0.169, 0.092
8, 5000, 300, 1.228, 0.324, 3.619, 2.630, 0.134, 0.148, 0.186, 0.693, 0.200, 0.132
8, 10000, 200, 1.929, 0.346, 4.617, 3.943, 0.219, 0.226, 0.259, 0.930, 0.288, 0.183
8, 50000, 120, 100000.000, 1.020, 11.959, 12.704, 0.564, 0.615, 0.761, 2.823, 0.816, 0.585
8, 100000, 110, 100000.000, 1.804, 21.715, 23.363, 1.119, 1.173, 1.358, 5.171, 1.523, 1.103
8, 500000, 102, 100000.000, 8.340, 101.888, 99.544, 4.617, 5.073, 6.545, 24.158, 7.404, 5.219
8, 1000000, 101, 100000.000, 16.858, 206.993, 200.362, 9.734, 9.744, 11.576, 47.487, 14.601, 10.116
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.621, 1.217, 1.744, 1.397, 0.708, 0.823, 1.959, 0.706, 0.174, 0.083
2, 4, 1000100, 8.090, 0.780, 1.756, 1.386, 0.705, 0.823, 1.675, 0.704, 0.166, 0.083
2, 8, 500100, 4.248, 0.354, 1.754, 1.389, 0.706, 0.828, 1.713, 0.702, 0.117, 0.082
2, 50, 80100, 1.149, 0.223, 1.769, 1.715, 0.703, 0.822, 1.887, 0.703, 0.068, 0.083
2, 100, 40100, 1.261, 0.183, 1.756, 1.687, 1.071, 1.095, 1.602, 0.724, 0.065, 0.084
2, 500, 8100, 0.944, 0.140, 1.783, 1.763, 0.338, 0.354, 0.531, 0.710, 0.069, 0.085
2, 1000, 4100, 1.083, 0.149, 1.822, 1.829, 0.243, 0.250, 0.338, 0.721, 0.079, 0.086
2, 5000, 900, 1.152, 0.170, 1.997, 2.165, 0.246, 0.304, 0.321, 0.802, 0.099, 0.102
2, 10000, 500, 1.323, 0.193, 2.229, 2.593, 0.258, 0.327, 0.355, 0.880, 0.095, 0.109
2, 50000, 180, 3.297, 0.321, 4.095, 6.192, 0.446, 0.520, 0.695, 1.592, 0.216, 0.212
2, 100000, 140, 100000.000, 0.484, 6.513, 9.946, 0.721, 0.752, 0.958, 2.503, 0.341, 0.344
2, 500000, 108, 100000.000, 1.837, 25.417, 38.328, 2.562, 3.188, 4.173, 9.621, 1.400, 1.405
2, 1000000, 104, 100000.000, 3.575, 48.117, 73.218, 4.172, 5.570, 7.060, 18.544, 2.960, 2.698
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.332, 1.872, 1.816, 0.843, 0.460, 0.488, 0.883, 0.459, 0.148, 0.084
8, 4, 250100, 2.279, 1.373, 1.851, 0.912, 0.460, 0.488, 0.892, 0.458, 0.128, 0.082
8, 8, 125100, 1.239, 0.941, 1.873, 0.917, 0.463, 0.487, 0.881, 0.458, 0.087, 0.082
8, 50, 20100, 0.546, 0.212, 1.957, 0.924, 0.320, 0.287, 0.362, 0.460, 0.101, 0.085
8, 100, 10100, 0.607, 0.183, 2.111, 0.936, 0.287, 0.316, 0.366, 0.465, 0.106, 0.083
8, 500, 2100, 0.580, 0.175, 2.358, 1.063, 0.130, 0.136, 0.140, 0.481, 0.131, 0.087
8, 1000, 1100, 0.626, 0.181, 2.522, 1.314, 0.130, 0.114, 0.129, 0.507, 0.133, 0.093
8, 5000, 300, 1.160, 0.308, 3.598, 2.545, 0.131, 0.151, 0.185, 0.702, 0.204, 0.132
8, 10000, 200, 1.943, 0.378, 4.649, 4.082, 0.191, 0.192, 0.289, 0.950, 0.282, 0.182
8, 50000, 120, 100000.000, 1.000, 12.100, 12.850, 0.579, 0.627, 0.726, 2.811, 0.841, 0.586
8, 100000, 110, 100000.000, 1.872, 22.175, 23.748, 0.936, 1.194, 1.297, 5.193, 1.593, 1.093
8, 500000, 102, 100000.000, 8.332, 102.492, 103.292, 5.143, 4.899, 6.166, 24.063, 7.265, 5.368
8, 1000000, 101, 100000.000, 16.803, 204.684, 200.010, 9.748, 10.260, 11.505, 47.806, 14.539, 10.253
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.332, 1.219, 1.763, 1.404, 0.707, 0.823, 1.851, 0.710, 0.177, 0.082
2, 4, 1000100, 8.364, 0.936, 1.751, 1.384, 0.704, 0.822, 1.710, 0.708, 0.163, 0.083
2, 8, 500100, 4.140, 0.411, 1.756, 1.388, 0.707, 0.825, 1.846, 0.702, 0.121, 0.082
2, 50, 80100, 1.279, 0.218, 1.766, 1.685, 0.703, 0.823, 1.908, 0.703, 0.061, 0.083
2, 100, 40100, 1.089, 0.169, 1.758, 1.715, 1.020, 1.034, 1.498, 0.703, 0.064, 0.083
2, 500, 8100, 0.978, 0.160, 1.776, 1.742, 0.332, 0.381, 0.482, 0.711, 0.072, 0.084
2, 1000, 4100, 1.027, 0.155, 1.819, 1.834, 0.232, 0.253, 0.293, 0.721, 0.070, 0.086
2, 5000, 900, 1.179, 0.165, 2.024, 2.160, 0.308, 0.335, 0.354, 0.797, 0.101, 0.096
2, 10000, 500, 1.316, 0.177, 2.224, 2.561, 0.226, 0.293, 0.385, 0.880, 0.095, 0.109
2, 50000, 180, 3.221, 0.323, 4.081, 6.146, 0.425, 0.448, 0.613, 1.592, 0.203, 0.211
2, 100000, 140, 100000.000, 0.555, 6.452, 9.877, 0.606, 0.727, 0.839, 2.501, 0.339, 0.348
2, 500000, 108, 100000.000, 1.852, 25.487, 37.708, 2.699, 2.939, 4.050, 9.645, 1.497, 1.386
2, 1000000, 104, 100000.000, 3.543, 47.797, 73.688, 4.943, 5.446, 7.038, 18.510, 2.820, 2.704
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.546, 1.942, 1.837, 0.846, 0.460, 0.487, 0.880, 0.458, 0.148, 0.082
8, 4, 250100, 2.257, 1.410, 1.846, 0.951, 0.459, 0.486, 0.891, 0.458, 0.110, 0.082
8, 8, 125100, 1.289, 0.991, 1.865, 0.915, 0.459, 0.487, 0.879, 0.458, 0.104, 0.082
8, 50, 20100, 0.528, 0.195, 1.954, 0.924, 0.321, 0.327, 0.388, 0.459, 0.116, 0.084
8, 100, 10100, 0.549, 0.189, 2.124, 0.950, 0.247, 0.256, 0.362, 0.462, 0.114, 0.083
8, 500, 2100, 0.555, 0.174, 2.367, 1.098, 0.110, 0.123, 0.131, 0.484, 0.131, 0.087
8, 1000, 1100, 0.677, 0.176, 2.560, 1.291, 0.107, 0.109, 0.152, 0.506, 0.143, 0.092
8, 5000, 300, 1.225, 0.306, 3.576, 2.626, 0.136, 0.147, 0.179, 0.693, 0.205, 0.133
8, 10000, 200, 1.961, 0.355, 4.703, 4.087, 0.252, 0.269, 0.301, 0.934, 0.300, 0.182
8, 50000, 120, 100000.000, 0.996, 12.075, 12.777, 0.586, 0.605, 0.713, 2.813, 0.875, 0.586
8, 100000, 110, 100000.000, 1.860, 22.192, 24.014, 1.019, 0.989, 1.309, 5.224, 1.560, 1.098
8, 500000, 102, 100000.000, 8.563, 101.506, 105.280, 4.821, 5.380, 7.112, 24.150, 7.357, 5.277
8, 1000000, 101, 100000.000, 17.404, 222.760, 200.795, 10.992, 12.288, 13.094, 47.629, 14.342, 10.265
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 13.208, 0.903, 1.772, 1.398, 0.723, 0.823, 1.783, 0.711, 0.183, 0.083
2, 4, 1000100, 8.442, 0.920, 1.746, 1.386, 0.705, 0.827, 1.751, 0.703, 0.173, 0.083
2, 8, 500100, 4.368, 0.545, 1.759, 1.386, 0.706, 0.837, 1.731, 0.702, 0.119, 0.083
2, 50, 80100, 1.187, 0.180, 1.775, 1.702, 0.705, 0.822, 1.825, 0.703, 0.067, 0.083
2, 100, 40100, 1.292, 0.190, 1.769, 1.682, 0.941, 1.054, 1.587, 0.708, 0.065, 0.084
2, 500, 8100, 1.056, 0.146, 1.792, 1.747, 0.316, 0.364, 0.473, 0.710, 0.069, 0.085
2, 1000, 4100, 1.047, 0.151, 1.799, 1.844, 0.227, 0.198, 0.268, 0.719, 0.070, 0.086
2, 5000, 900, 1.180, 0.169, 2.007, 2.137, 0.240, 0.246, 0.317, 0.793, 0.100, 0.096
2, 10000, 500, 1.336, 0.195, 2.227, 2.617, 0.228, 0.308, 0.387, 0.884, 0.092, 0.115
2, 50000, 180, 3.249, 0.347, 4.086, 6.130, 0.392, 0.484, 0.644, 1.602, 0.207, 0.213
2, 100000, 140, 100000.000, 0.489, 6.516, 9.967, 0.650, 0.744, 0.888, 2.508, 0.336, 0.344
2, 500000, 108, 100000.000, 1.900, 24.760, 37.744, 2.536, 3.458, 4.307, 9.635, 1.446, 1.407
2, 1000000, 104, 100000.000, 3.507, 48.214, 75.396, 5.043, 5.571, 7.078, 18.559, 2.801, 2.665
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.477, 1.971, 1.811, 0.846, 0.462, 0.492, 0.883, 0.464, 0.160, 0.082
8, 4, 250100, 2.308, 1.439, 1.927, 0.922, 0.459, 0.486, 0.891, 0.458, 0.128, 0.082
8, 8, 125100, 1.228, 0.967, 1.867, 0.920, 0.459, 0.487, 0.880, 0.457, 0.101, 0.082
8, 50, 20100, 0.501, 0.221, 1.999, 0.926, 0.324, 0.312, 0.389, 0.464, 0.108, 0.083
8, 100, 10100, 0.527, 0.199, 2.081, 0.945, 0.296, 0.243, 0.366, 0.469, 0.109, 0.083
8, 500, 2100, 0.598, 0.180, 2.352, 1.056, 0.113, 0.105, 0.121, 0.480, 0.123, 0.087
8, 1000, 1100, 0.663, 0.172, 2.557, 1.320, 0.115, 0.107, 0.143, 0.505, 0.146, 0.092
8, 5000, 300, 1.208, 0.328, 3.562, 2.574, 0.155, 0.174, 0.243, 0.706, 0.208, 0.131
8, 10000, 200, 1.975, 0.364, 4.622, 3.916, 0.196, 0.194, 0.249, 0.928, 0.271, 0.184
8, 50000, 120, 100000.000, 0.995, 12.064, 12.699, 0.586, 0.542, 0.771, 2.828, 0.807, 0.585
8, 100000, 110, 100000.000, 1.890, 22.029, 23.443, 1.148, 1.056, 1.364, 5.177, 1.574, 1.103
8, 500000, 102, 100000.000, 8.669, 102.703, 103.651, 4.717, 5.584, 6.561, 23.962, 7.660, 5.249
8, 1000000, 101, 100000.000, 16.601, 211.042, 198.296, 8.861, 10.498, 11.845, 47.708, 14.735, 10.418
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.421, 0.892, 1.753, 1.402, 0.709, 0.836, 1.727, 0.707, 0.170, 0.082
2, 4, 1000100, 8.297, 0.636, 1.748, 1.409, 0.705, 0.819, 1.699, 0.705, 0.172, 0.083
2, 8, 500100, 3.893, 0.528, 1.783, 1.390, 0.749, 0.825, 1.793, 0.704, 0.115, 0.083
2, 50, 80100, 1.143, 0.174, 1.753, 1.678, 0.703, 0.825, 1.887, 0.711, 0.065, 0.083
2, 100, 40100, 1.124, 0.185, 1.758, 1.680, 0.962, 1.111, 1.473, 0.703, 0.079, 0.086
2, 500, 8100, 1.028, 0.158, 1.800, 1.735, 0.307, 0.364, 0.502, 0.710, 0.072, 0.084
2, 1000, 4100, 0.989, 0.154, 1.812, 1.842, 0.203, 0.253, 0.306, 0.727, 0.072, 0.086
2, 5000, 900, 1.175, 0.158, 1.995, 2.174, 0.227, 0.263, 0.328, 0.793, 0.099, 0.096
2, 10000, 500, 1.435, 0.174, 2.234, 2.556, 0.239, 0.247, 0.299, 0.881, 0.094, 0.109
2, 50000, 180, 3.211, 0.339, 4.125, 6.184, 0.439, 0.519, 0.659, 1.596, 0.205, 0.215
2, 100000, 140, 100000.000, 0.489, 6.459, 9.777, 0.667, 0.691, 0.954, 2.497, 0.334, 0.344
2, 500000, 108, 100000.000, 1.831, 25.659, 37.905, 2.489, 3.029, 4.089, 9.708, 1.431, 1.377
2, 1000000, 104, 100000.000, 3.515, 48.924, 74.130, 4.337, 5.564, 7.504, 18.559, 2.827, 2.753
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.415, 1.960, 1.818, 0.842, 0.461, 0.493, 0.896, 0.459, 0.082, 0.082
8, 4, 250100, 2.337, 1.367, 1.841, 0.916, 0.459, 0.486, 0.890, 0.458, 0.113, 0.082
8, 8, 125100, 1.224, 0.973, 1.876, 0.924, 0.459, 0.486, 0.877, 0.458, 0.103, 0.082
8, 50, 20100, 0.536, 0.210, 1.917, 0.923, 0.321, 0.327, 0.388, 0.463, 0.114, 0.083
8, 100, 10100, 0.551, 0.189, 2.101, 0.934, 0.315, 0.308, 0.405, 0.462, 0.112, 0.083
8, 500, 2100, 0.567, 0.167, 2.341, 1.098, 0.133, 0.131, 0.142, 0.481, 0.128, 0.087
8, 1000, 1100, 0.633, 0.180, 2.522, 1.305, 0.110, 0.101, 0.145, 0.504, 0.132, 0.092
8, 5000, 300, 1.161, 0.310, 3.578, 2.619, 0.141, 0.156, 0.181, 0.695, 0.203, 0.131
8, 10000, 200, 1.884, 0.344, 4.644, 4.057, 0.210, 0.188, 0.255, 0.931, 0.279, 0.203
8, 50000, 120, 100000.000, 0.994, 11.986, 12.790, 0.536, 0.637, 0.748, 2.842, 0.845, 0.587
8, 100000, 110, 100000.000, 1.837, 22.129, 23.744, 1.057, 1.064, 1.317, 5.240, 1.542, 1.100
8, 500000, 102, 100000.000, 8.423, 100.921, 103.335, 5.261, 6.522, 6.433, 24.407, 7.174, 5.251
8, 1000000, 101, 100000.000, 17.059, 216.045, 196.011, 9.806, 10.022, 11.608, 48.011, 14.842, 10.307
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.975, 1.277, 1.746, 1.399, 0.707, 0.822, 1.734, 0.707, 0.181, 0.082
2, 4, 1000100, 8.113, 0.715, 1.748, 1.389, 0.704, 0.823, 1.747, 0.730, 0.166, 0.083
2, 8, 500100, 4.265, 0.370, 1.773, 1.381, 0.707, 0.825, 2.166, 0.703, 0.124, 0.082
2, 50, 80100, 1.187, 0.192, 1.755, 1.708, 0.714, 0.824, 1.832, 0.703, 0.068, 0.083
2, 100, 40100, 1.137, 0.165, 1.752, 1.680, 1.018, 1.069, 1.700, 0.717, 0.065, 0.083
2, 500, 8100, 1.044, 0.168, 1.771, 1.748, 0.303, 0.369, 0.509, 0.717, 0.071, 0.085
2, 1000, 4100, 1.046, 0.157, 1.800, 1.858, 0.210, 0.200, 0.321, 0.720, 0.071, 0.086
2, 5000, 900, 1.172, 0.162, 1.989, 2.166, 0.275, 0.307, 0.325, 0.813, 0.080, 0.096
2, 10000, 500, 1.409, 0.187, 2.235, 2.602, 0.249, 0.365, 0.428, 0.883, 0.103, 0.109
2, 50000, 180, 3.161, 0.351, 4.102, 6.262, 0.413, 0.450, 0.668, 1.605, 0.200, 0.213
2, 100000, 140, 100000.000, 0.569, 6.427, 9.800, 0.673, 0.969, 1.049, 2.501, 0.335, 0.347
2, 500000, 108, 100000.000, 1.849, 24.876, 37.911, 2.463, 2.944, 4.517, 9.642, 1.404, 1.399
2, 1000000, 104, 100000.000, 3.531, 49.447, 73.368, 4.116, 5.253, 6.585, 18.606, 2.875, 2.676
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.513, 1.844, 1.819, 0.842, 0.460, 0.488, 0.885, 0.463, 0.156, 0.082
8, 4, 250100, 2.307, 1.406, 1.859, 0.921, 0.472, 0.487, 0.891, 0.461, 0.125, 0.090
8, 8, 125100, 1.225, 0.937, 1.866, 0.915, 0.459, 0.486, 0.874, 0.458, 0.108, 0.082
8, 50, 20100, 0.579, 0.212, 1.947, 0.934, 0.282, 0.313, 0.386, 0.462, 0.108, 0.086
8, 100, 10100, 0.522, 0.185, 2.100, 0.937, 0.324, 0.369, 0.406, 0.462, 0.109, 0.083
8, 500, 2100, 0.573, 0.159, 2.326, 1.061, 0.123, 0.116, 0.135, 0.486, 0.132, 0.087
8, 1000, 1100, 0.665, 0.184, 2.647, 1.290, 0.098, 0.111, 0.140, 0.504, 0.132, 0.094
8, 5000, 300, 1.223, 0.316, 3.524, 2.672, 0.165, 0.189, 0.194, 0.706, 0.203, 0.132
8, 10000, 200, 1.893, 0.354, 4.680, 4.108, 0.199, 0.250, 0.292, 0.934, 0.287, 0.182
8, 50000, 120, 100000.000, 1.055, 12.009, 12.691, 0.529, 0.580, 0.728, 2.826, 0.867, 0.616
8, 100000, 110, 100000.000, 1.815, 22.015, 23.412, 0.924, 1.005, 1.229, 5.201, 1.544, 1.088
8, 500000, 102, 100000.000, 8.487, 108.287, 100.287, 5.433, 5.995, 6.104, 24.043, 7.626, 5.221
8, 1000000, 101, 100000.000, 16.943, 209.122, 199.958, 9.600, 10.466, 12.193, 47.796, 14.534, 10.273
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
2, 2, 2000100, 14.942, 1.239, 1.814, 1.404, 0.711, 0.829, 1.777, 0.707, 0.178, 0.083
2, 4, 1000100, 8.126, 0.884, 1.760, 1.388, 0.704, 0.822, 1.750, 0.704, 0.180, 0.082
2, 8, 500100, 4.344, 0.373, 1.755, 1.390, 0.708, 0.825, 1.750, 0.727, 0.115, 0.083
2, 50, 80100, 1.023, 0.191, 1.751, 1.682, 0.709, 0.823, 1.874, 0.703, 0.073, 0.083
2, 100, 40100, 1.103, 0.178, 1.755, 1.679, 1.023, 1.054, 1.503, 0.705, 0.066, 0.083
2, 500, 8100, 0.963, 0.142, 1.777, 1.726, 0.313, 0.336, 0.513, 0.713, 0.073, 0.084
2, 1000, 4100, 0.990, 0.147, 1.803, 1.849, 0.199, 0.264, 0.330, 0.727, 0.072, 0.086
2, 5000, 900, 1.115, 0.167, 1.992, 2.101, 0.218, 0.301, 0.338, 0.799, 0.079, 0.096
2, 10000, 500, 1.353, 0.180, 2.219, 2.579, 0.256, 0.320, 0.391, 0.890, 0.096, 0.108
2, 50000, 180, 3.289, 0.329, 4.096, 6.227, 0.404, 0.436, 0.562, 1.648, 0.210, 0.214
2, 100000, 140, 100000.000, 0.551, 6.469, 9.849, 0.755, 0.891, 1.202, 2.513, 0.335, 0.350
2, 500000, 108, 100000.000, 1.859, 25.471, 38.011, 2.487, 3.358, 3.683, 9.733, 1.439, 1.376
2, 1000000, 104, 100000.000, 3.565, 48.236, 73.875, 4.698, 5.441, 7.387, 18.728, 2.703, 2.710
N, R, M, POSIX, GO, GO1T, RUST, U, U1K, U10K, U1T, C++, C++1T
8, 2, 500100, 4.338, 1.769, 1.820, 0.850, 0.461, 0.505, 0.929, 0.459, 0.163, 0.082
8, 4, 250100, 2.235, 1.339, 1.839, 0.912, 0.469, 0.496, 0.895, 0.461, 0.126, 0.082
8, 8, 125100, 1.200, 0.951, 1.862, 0.919, 0.459, 0.486, 0.881, 0.464, 0.118, 0.082
8, 50, 20100, 0.538, 0.213, 1.935, 0.933, 0.302, 0.322, 0.401, 0.460, 0.105, 0.083
8, 100, 10100, 0.490, 0.174, 2.117, 0.941, 0.299, 0.298, 0.389, 0.465, 0.111, 0.083