-
Notifications
You must be signed in to change notification settings - Fork 0
/
list_remove.txt
61 lines (61 loc) · 4.04 KB
/
list_remove.txt
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
67892023-06-11T21:37:24+08:00
Running ./bin/list_remove
Run on (8 X 2904 MHz CPU s)
CPU Caches:
L1 Data 32 KiB (x8)
L1 Instruction 32 KiB (x8)
L2 Unified 256 KiB (x8)
L3 Unified 16384 KiB (x1)
Load Average: 4.01, 4.32, 3.39
-------------------------------------------------------------------------
Benchmark Time CPU Iterations
-------------------------------------------------------------------------
BenchListRemove/1 175 ns 177 ns 3983367
BenchListRemove/8 365 ns 368 ns 1957831
BenchListRemove/64 2539 ns 2551 ns 276441
BenchListRemove/512 74181 ns 74390 ns 9833
BenchListRemove/4096 18059330 ns 18062788 ns 42
BenchListRemove/32768 1166937425 ns 1166247883 ns 1
BenchListRemove/65536 1.0372e+10 ns 1.0336e+10 ns 1
BenchForwardListRemove/1 162 ns 162 ns 4182275
BenchForwardListRemove/8 220 ns 220 ns 3528783
BenchForwardListRemove/64 649 ns 647 ns 1070090
BenchForwardListRemove/512 4073 ns 4051 ns 175451
BenchForwardListRemove/4096 34306 ns 34095 ns 19861
BenchForwardListRemove/32768 277670 ns 281173 ns 2727
BenchForwardListRemove/65536 550600 ns 558648 ns 1115
BenchDequeRemove/1 209 ns 212 ns 3358550
BenchDequeRemove/8 400 ns 404 ns 1753137
BenchDequeRemove/64 1944 ns 1949 ns 360761
BenchDequeRemove/512 19572 ns 19655 ns 34131
BenchDequeRemove/4096 495060 ns 496331 ns 1482
BenchDequeRemove/32768 24478976 ns 24490537 ns 28
BenchDequeRemove/65536 96528358 ns 96509341 ns 7
BenchVectorRemove/1 174 ns 175 ns 4027554
BenchVectorRemove/8 193 ns 193 ns 3775237
BenchVectorRemove/64 278 ns 279 ns 2532431
BenchVectorRemove/512 961 ns 955 ns 754166
BenchVectorRemove/4096 6730 ns 6667 ns 109721
BenchVectorRemove/32768 50763 ns 50373 ns 13527
BenchVectorRemove/65536 105395 ns 104659 ns 7258
BenchBUListRemove/1 187 ns 185 ns 3931432
BenchBUListRemove/8 206 ns 206 ns 3541164
BenchBUListRemove/64 438 ns 435 ns 1700229
BenchBUListRemove/512 2186 ns 2228 ns 340317
BenchBUListRemove/4096 15119 ns 15368 ns 45827
BenchBUListRemove/32768 122555 ns 124160 ns 5080
BenchBUListRemove/65536 242503 ns 244767 ns 2828
BenchIntrusiveListRemove/1 175 ns 177 ns 3932620
BenchIntrusiveListRemove/8 294 ns 297 ns 2377470
BenchIntrusiveListRemove/64 1759 ns 1767 ns 399245
BenchIntrusiveListRemove/512 63868 ns 64006 ns 11579
BenchIntrusiveListRemove/4096 5234493 ns 5237214 ns 137
BenchIntrusiveListRemove/32768 448214473 ns 447881294 ns 2
BenchIntrusiveListRemove/65536 1936528232 ns 1932919078 ns 1
BenchPlfListRemove/1 206 ns 206 ns 3691831
BenchPlfListRemove/8 367 ns 366 ns 1865393
BenchPlfListRemove/64 3006 ns 3000 ns 235915
BenchPlfListRemove/512 73416 ns 73165 ns 9464
BenchPlfListRemove/4096 7563950 ns 7528517 ns 94
BenchPlfListRemove/32768 663894502 ns 660588447 ns 1
BenchPlfListRemove/65536 2932218521 ns 2916092009 ns 1