General concept of batching #734
Closed
mkoohafkan
started this conversation in
General
Replies: 1 comment 2 replies
-
Sorry, I am not sure what you mean.
Exactly, it reduces the total number of targets so there is less overhead. Optimizing batch size is a balance between that overhead versus the cost and risk of invalidating a batch. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The documentation on dynamic branching cautions that large numbers of targets can produce significant overhead, and goes on to describe batching as a way to improve performance.
Is batching a way to "chunk out" a workflow so that targets does not try to build or interpret the whole network/workflow at once? Or does batching simply to reduce the total number of targets, e.g., by merging multiple targets into a single "batch" (so that the whole batch needs to be rerun if something is modified)?
Beta Was this translation helpful? Give feedback.
All reactions