diff --git a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
index e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk..639d49536c3a6f63fa0b48fecf9f7e69b903e722_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk 100644
--- a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
+++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
@@ -41,6 +41,30 @@
 [hg-perf-ext.variants.dimensions.parallel-processing.no]
 args = [ "--config", "worker.parallel-stream-bundle-processing=no" ]
 
+[hg-perf-ext.variants.dimensions.num-writer.default]
+default = true
+
+[hg-perf-ext.variants.dimensions.num-writer.1]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=1" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.2]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=2" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.3]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=3" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.4]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=4" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.8]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=8" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.16]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=16" ]
+
+[hg-perf-ext.variants.dimensions.num-writer.32]
+args = [ "--config", "worker.parallel-stream-bundle-processing.num-writer=32" ]
+
 [hg-perf-ext.variants.dimensions.read-from-memory.yes]
 args = [ "--in-memory-bundle" ]
 
diff --git a/suites/hg/benchmarks/perf-bundle-stream-consume.pkl b/suites/hg/benchmarks/perf-bundle-stream-consume.pkl
index e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts..639d49536c3a6f63fa0b48fecf9f7e69b903e722_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts 100644
--- a/suites/hg/benchmarks/perf-bundle-stream-consume.pkl
+++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pkl
@@ -52,6 +52,20 @@
             }
         }
     }
+    ["num-writer"] {
+        default_key = "default"
+        cases {
+            ["default"] {}
+            for (value in List("1", "2", "3", "4", "8", "16", "32")) {
+                [value] {
+                    args {
+                        "--config"
+                        "worker.parallel-stream-bundle-processing.num-writer=\(value)"
+                    }
+                }
+            }
+        }
+    }
     ["read-from-memory"] {
         default_key = "no"
         cases {