You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: benchmarks/run.py
+78-2Lines changed: 78 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -359,13 +359,37 @@ def main() -> None:
359
359
type=str,
360
360
help="Name(s) of the Helion kernel module(s) to run. Can be a single kernel or comma-separated list (e.g., vector_add or vector_add,rms_norm). If not specified, runs all kernels.",
361
361
)
362
+
parser.add_argument(
363
+
"--split",
364
+
type=str,
365
+
help="Run only a subset of kernels. Format: M/N where M is the part number (1-indexed) and N is the total number of parts. For example, --split 1/3 runs the first third of kernels.",
366
+
)
362
367
363
368
# Parse known args to get the kernel name, pass rest to tritonbench
0 commit comments