diff --git a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
index 07566f804e0cdc302b6f34570b2eaa77af9fb54d_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk..e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGJk 100644
--- a/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
+++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pbd
@@ -32,6 +32,15 @@
 default = true
 args = [ "--no-unbundle-progress" ]
 
+[hg-perf-ext.variants.dimensions.parallel-processing.default]
+default = true
+
+[hg-perf-ext.variants.dimensions.parallel-processing.yes]
+args = [ "--config", "worker.parallel-stream-bundle-processing=yes" ]
+
+[hg-perf-ext.variants.dimensions.parallel-processing.no]
+args = [ "--config", "worker.parallel-stream-bundle-processing=no" ]
+
 [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 07566f804e0cdc302b6f34570b2eaa77af9fb54d_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts..e3b25d19cc9ebc98b8cef550c8b4fe9fc7ff975b_c3VpdGVzL2hnL2JlbmNobWFya3MvcGVyZi1idW5kbGUtc3RyZWFtLWNvbnN1bWUucGts 100644
--- a/suites/hg/benchmarks/perf-bundle-stream-consume.pkl
+++ b/suites/hg/benchmarks/perf-bundle-stream-consume.pkl
@@ -38,6 +38,20 @@
             ["no"] { args { "--no-unbundle-progress" } }
         }
     }
+    ["parallel-processing"] {
+        default_key = "default"
+        cases {
+            ["default"] {}
+            for (value in List("yes","no")) {
+                [value] {
+                    args {
+                        "--config"
+                        "worker.parallel-stream-bundle-processing=\(value)"
+                    }
+                }
+            }
+        }
+    }
     ["read-from-memory"] {
         default_key = "no"
         cases {