Added different bit_reversal algo to SplitListSet/Map stress test
[libcds.git] / test / stress / data / test-express.conf
index 2c5193a136e4695bbbad212a7f24c0940be9870c..05dc3677ec5f01e27bc680f61b8dd459cfc4ef2f 100644 (file)
@@ -1,18 +1,17 @@
 [General]\r
-# HZP scan strategy, possible values are "classic", "inplace". Default is "classic"\r
-HZP_scan_strategy=inplace\r
+# HP scan strategy, possible values are "classic", "inplace". Default is "classic"\r
+hp_scan_strategy=inplace\r
 # Hazard pointer count per thread, for gc::HP\r
 hazard_pointer_count=72\r
+#hp_max_thread_count=32\r
+#hp_retired_ptr_count=256\r
 \r
 # cds::gc::DHP initialization parameters\r
-dhp_liberate_threshold=1024\r
 dhp_init_guard_count=16\r
-dhp_epoch_count=16\r
 \r
 # cds::urcu::gc initialization parameters\r
 rcu_buffer_size=256\r
 \r
-\r
 [Stack_Push]\r
 ThreadCount=8\r
 StackSize=500000\r
@@ -41,7 +40,7 @@ FCCompactFactor=64
 \r
 [queue_push]\r
 ThreadCount=8\r
-QueueSize=500000\r
+QueueSize=3000000\r
 # SegmentedQueue parameters:\r
 # SegmentedQueue_Iterate: \r
 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
@@ -51,7 +50,7 @@ SegmentedQueue_SegmentSize=64
 \r
 [queue_pop]\r
 ThreadCount=8\r
-QueueSize=500000\r
+QueueSize=3000000\r
 # SegmentedQueue parameters:\r
 # SegmentedQueue_Iterate: \r
 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
@@ -62,7 +61,7 @@ SegmentedQueue_SegmentSize=64
 [queue_push_pop]\r
 ConsumerCount=4\r
 ProducerCount=4\r
-QueueSize=500000\r
+QueueSize=3000000\r
 # SegmentedQueue parameters:\r
 # SegmentedQueue_Iterate: \r
 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
@@ -72,7 +71,7 @@ SegmentedQueue_SegmentSize=64
 \r
 [queue_random]\r
 ThreadCount=8\r
-QueueSize=500000\r
+QueueSize=3000000\r
 # SegmentedQueue parameters:\r
 # SegmentedQueue_Iterate: \r
 #    1 - run test iteratively for segment size from 4 up to SegmentedQueue_SegmentSize\r
@@ -83,7 +82,7 @@ SegmentedQueue_SegmentSize=64
 [intrusive_queue_push_pop]\r
 ReaderCount=4\r
 WriterCount=4\r
-QueueSize=500000\r
+QueueSize=3000000\r
 # Flat combining queue parameters\r
 FCCompactFactor=64\r
 FCPassCount=8\r
@@ -101,37 +100,20 @@ PassCount=100000
 \r
 [pqueue_pop]\r
 ThreadCount=8\r
-QueueSize=1000000\r
+QueueSize=500000\r
 \r
 [pqueue_push]\r
 ThreadCount=8\r
-QueueSize=1000000\r
+QueueSize=500000\r
 \r
 [pqueue_push_pop]\r
 PushThreadCount=4\r
 PopThreadCount=4\r
 QueueSize=500000\r
 \r
-[map_find_int]\r
-ThreadCount=8\r
-MapSize=100000\r
-PercentExists=50\r
-PassCount=2\r
-MaxLoadFactor=4\r
-\r
-# *** Cuckoo map properties\r
-CuckooInitialSize=1024\r
-CuckooProbesetSize=16\r
-# 0 - use default\r
-CuckooProbesetThreshold=0\r
-\r
-# *** FeldmanHashMap properties\r
-FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
-\r
 [map_find_string]\r
 ThreadCount=8\r
-MapSize=100000\r
+MapSize=10000\r
 PercentExists=50\r
 PassCount=2\r
 MaxLoadFactor=4\r
@@ -144,24 +126,7 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
-\r
-[map_insdel_int]\r
-InsertThreadCount=4\r
-DeleteThreadCount=4\r
-ThreadPassCount=4\r
-MapSize=50000\r
-MaxLoadFactor=4\r
-\r
-# *** Cuckoo map properties\r
-CuckooInitialSize=1024\r
-CuckooProbesetSize=16\r
-# 0 - use default\r
-CuckooProbesetThreshold=0\r
-\r
-# *** FeldmanHashMap properties\r
-FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
 [map_insdel_func]\r
 InsertThreadCount=4\r
@@ -179,14 +144,14 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
 [map_insdel_item_int]\r
 InsertThreadCount=4\r
 DeleteThreadCount=4\r
 MapSize=10000\r
 GoalItem=5000\r
-AttemptCount=1000\r
+AttemptCount=10000\r
 MaxLoadFactor=4\r
 \r
 # *** Cuckoo map properties\r
@@ -197,13 +162,13 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
 [map_insdel_string]\r
 InsertThreadCount=4\r
 DeleteThreadCount=4\r
-ThreadPassCount=3\r
-MapSize=30000\r
+ThreadPassCount=6\r
+MapSize=10000\r
 MaxLoadFactor=4\r
 PrintGCStateFlag=1\r
 \r
@@ -215,12 +180,15 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
-[map_insfind_int]\r
-ThreadCount=0\r
-MapSize=100000\r
+[map_insdelfind]\r
+InitialMapSize=50000\r
+ThreadCount=8\r
 MaxLoadFactor=4\r
+InsertPercentage=20\r
+DeletePercentage=20\r
+Duration=3\r
 \r
 # *** Cuckoo map properties\r
 CuckooInitialSize=1024\r
@@ -230,17 +198,18 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
-[map_insdelfind]\r
-InitialMapSize=500000\r
-ThreadCount=8\r
+[map_delodd]\r
+MapSize=10000\r
+InsThreadCount=3\r
+DelThreadCount=2\r
+ExtractThreadCount=2\r
+FindThreadCount=2\r
 MaxLoadFactor=4\r
-InsertPercentage=10\r
-DeletePercentage=10\r
-Duration=5\r
+PassCount=70\r
 \r
-# *** Cuckoo map properties\r
+#Cuckoo map properties\r
 CuckooInitialSize=1024\r
 CuckooProbesetSize=16\r
 # 0 - use default\r
@@ -248,21 +217,31 @@ CuckooProbesetThreshold=0
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
 \r
-[map_delodd]\r
-MapSize=500000\r
-InsThreadCount=4\r
-DelThreadCount=3\r
-ExtractThreadCount=3\r
-MaxLoadFactor=4\r
+[map_minmax]\r
+MapSize=50000\r
+InsThreadCount=2\r
+ExtractThreadCount=2\r
+PassCount=1000\r
 \r
-#Cuckoo map properties\r
-CuckooInitialSize=1024\r
-CuckooProbesetSize=16\r
-# 0 - use default\r
-CuckooProbesetThreshold=0\r
+# *** FeldmanHashMap properties\r
+FeldmanMapHeadBits=8\r
+FeldmanMapArrayBits=8\r
+\r
+[map_iter_erase]\r
+MapSize=5000\r
+InsThreadCount=3\r
+DelThreadCount=2\r
+ExtractThreadCount=2\r
+FindThreadCount=2\r
+MaxLoadFactor=4\r
+PassCount=500\r
 \r
 # *** FeldmanHashMap properties\r
 FeldmanMapHeadBits=8\r
-FeldmanMapArrayBits=4\r
+FeldmanMapArrayBits=8\r
+\r
+[free_list]\r
+ThreadCount=4\r
+PassCount=1000000
\ No newline at end of file