fixed adding file problem
[c11concurrency-benchmarks.git] / gdax-orderbook-hpp / demo / dependencies / libcds-2.3.2 / test / stress / data / test-express-gccfarm.conf
1 [General]
2 # HP scan strategy, possible values are "classic", "inplace". Default is "classic"
3 hp_scan_strategy=inplace
4 # Hazard pointer count per thread, for gc::HP
5 hazard_pointer_count=72
6 #hp_max_thread_count=32
7 #hp_retired_ptr_count=256
8
9 # cds::gc::DHP initialization parameters
10 dhp_init_guard_count=16
11
12 # cds::urcu::gc initialization parameters
13 rcu_buffer_size=256
14
15 [Stack_Push]
16 ThreadCount=4
17 StackSize=500000
18 EliminationSize=4
19
20 [Stack_PushPop]
21 PushThreadCount=2
22 PopThreadCount=2
23 StackSize=4000000
24 EliminationSize=4
25
26 [IntrusiveStack_PushPop]
27 PushThreadCount=2
28 PopThreadCount=2
29 StackSize=4000000
30 EliminationSize=4
31 # Flat combining stack parameters
32 # FCIterate=1 - the test will be run iteratively
33 #   for combine pass count from 1 to FCCombinePassCount
34 #   and compact factor from 1 to FCCompactFactor
35 # FCIterate=0 - the test runs only once for giving
36 #   FCCombinePassCount and FCCompactFactor
37 FCIterate=0
38 FCCombinePassCount=4
39 FCCompactFactor=64
40
41 [queue_push]
42 ThreadCount=4
43 QueueSize=3000000
44 # SegmentedQueue parameters:
45 # SegmentedQueue_Iterate: 
46 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
47 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
48 SegmentedQueue_Iterate=0
49 SegmentedQueue_SegmentSize=64
50
51 [queue_pop]
52 ThreadCount=4
53 QueueSize=3000000
54 # SegmentedQueue parameters:
55 # SegmentedQueue_Iterate: 
56 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
57 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
58 SegmentedQueue_Iterate=0
59 SegmentedQueue_SegmentSize=64
60
61 [queue_push_pop]
62 ConsumerCount=2
63 ProducerCount=2
64 QueueSize=3000000
65 # SegmentedQueue parameters:
66 # SegmentedQueue_Iterate: 
67 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
68 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
69 SegmentedQueue_Iterate=0
70 SegmentedQueue_SegmentSize=64
71
72 [queue_random]
73 ThreadCount=4
74 QueueSize=3000000
75 # SegmentedQueue parameters:
76 # SegmentedQueue_Iterate: 
77 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
78 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
79 SegmentedQueue_Iterate=0
80 SegmentedQueue_SegmentSize=64
81
82 [intrusive_queue_push_pop]
83 ReaderCount=2
84 WriterCount=2
85 QueueSize=3000000
86 # Flat combining queue parameters
87 FCCompactFactor=64
88 FCPassCount=8
89 # SegmentedQueue parameters:
90 # SegmentedQueue_Iterate: 
91 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize
92 #    0 - run test for segment size equal to SegmentedQueue_SegmentSize
93 SegmentedQueue_Iterate=0
94 SegmentedQueue_SegmentSize=64
95
96 [bounded_queue_fulness]
97 ThreadCount=4
98 QueueSize=1024
99 PassCount=100000
100
101 [spsc_queue]
102 QueueSize=1024
103 PassCount=10000
104
105 [spsc_buffer]
106 BufferSize=100000
107 PushCount=300000
108
109 [pqueue_pop]
110 ThreadCount=4
111 QueueSize=500000
112
113 [pqueue_push]
114 ThreadCount=4
115 QueueSize=500000
116
117 [pqueue_push_pop]
118 PushThreadCount=2
119 PopThreadCount=2
120 QueueSize=500000
121
122 [map_find_string]
123 ThreadCount=4
124 MapSize=10000
125 PercentExists=50
126 PassCount=2
127 MaxLoadFactor=4
128
129 # *** Cuckoo map properties
130 CuckooInitialSize=1024
131 CuckooProbesetSize=16
132 # 0 - use default
133 CuckooProbesetThreshold=0
134
135 # *** FeldmanHashMap properties
136 FeldmanMapHeadBits=8
137 FeldmanMapArrayBits=8
138
139 [map_insdel_func]
140 InsertThreadCount=2
141 DeleteThreadCount=2
142 UpdateThreadCount=2
143 ThreadPassCount=4
144 MapSize=50000
145 MaxLoadFactor=4
146
147 # *** Cuckoo map properties
148 CuckooInitialSize=1024
149 CuckooProbesetSize=16
150 # 0 - use default
151 CuckooProbesetThreshold=0
152
153 # *** FeldmanHashMap properties
154 FeldmanMapHeadBits=8
155 FeldmanMapArrayBits=8
156
157 [map_insdel_item_int]
158 InsertThreadCount=2
159 DeleteThreadCount=2
160 MapSize=10000
161 GoalItem=5000
162 AttemptCount=1000
163 MaxLoadFactor=4
164
165 # *** Cuckoo map properties
166 CuckooInitialSize=1024
167 CuckooProbesetSize=16
168 # 0 - use default
169 CuckooProbesetThreshold=0
170
171 # *** FeldmanHashMap properties
172 FeldmanMapHeadBits=8
173 FeldmanMapArrayBits=8
174
175 [map_insdel_string]
176 InsertThreadCount=2
177 DeleteThreadCount=2
178 ThreadPassCount=6
179 MapSize=10000
180 MaxLoadFactor=4
181 PrintGCStateFlag=1
182
183 # *** Cuckoo map properties
184 CuckooInitialSize=1024
185 CuckooProbesetSize=16
186 # 0 - use default
187 CuckooProbesetThreshold=0
188
189 # *** FeldmanHashMap properties
190 FeldmanMapHeadBits=8
191 FeldmanMapArrayBits=8
192
193 [map_insdelfind]
194 InitialMapSize=50000
195 ThreadCount=4
196 MaxLoadFactor=4
197 InsertPercentage=20
198 DeletePercentage=20
199 Duration=3
200
201 # *** Cuckoo map properties
202 CuckooInitialSize=1024
203 CuckooProbesetSize=16
204 # 0 - use default
205 CuckooProbesetThreshold=0
206
207 # *** FeldmanHashMap properties
208 FeldmanMapHeadBits=8
209 FeldmanMapArrayBits=8
210
211 [map_delodd]
212 MapSize=10000
213 InsThreadCount=2
214 DelThreadCount=2
215 ExtractThreadCount=2
216 FindThreadCount=2
217 MaxLoadFactor=4
218 PassCount=70
219
220 #Cuckoo map properties
221 CuckooInitialSize=1024
222 CuckooProbesetSize=16
223 # 0 - use default
224 CuckooProbesetThreshold=0
225
226 # *** FeldmanHashMap properties
227 FeldmanMapHeadBits=8
228 FeldmanMapArrayBits=8
229
230 [map_minmax]
231 MapSize=50000
232 InsThreadCount=2
233 ExtractThreadCount=2
234 PassCount=1000
235
236 # *** FeldmanHashMap properties
237 FeldmanMapHeadBits=8
238 FeldmanMapArrayBits=8
239
240 [map_iter_erase]
241 MapSize=5000
242 InsThreadCount=2
243 DelThreadCount=2
244 ExtractThreadCount=2
245 FindThreadCount=2
246 MaxLoadFactor=4
247 PassCount=500
248
249 # *** FeldmanHashMap properties
250 FeldmanMapHeadBits=8
251 FeldmanMapArrayBits=8
252
253 [free_list]
254 ThreadCount=4
255 PassCount=1000000