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