TBB limits the multiplicity of fanout/fanin to something like 10. We need a way to produce subgraphs with larger fans.
This should be added to pgraph.jsonnet at top level.
I see in the very specific pgrapher/experiment/dune-vd/funcs.jsonnet that it has grown to include a multifanpipe function. Perhaps this is partly what is needed. However, some problems:
- We need just fanin/fanout separate from "fanpipe" `pattern
- These functions need to be shared at top level
- The
funcs.jsonnet files should be removed as pgraph.jsonnet is the correct location
- In any case, top level files should not be copied into experiment areas as that hides changes in the top-level files and encourages import-chaos
TBB limits the multiplicity of fanout/fanin to something like 10. We need a way to produce subgraphs with larger fans.
This should be added to
pgraph.jsonnetat top level.I see in the very specific
pgrapher/experiment/dune-vd/funcs.jsonnetthat it has grown to include amultifanpipefunction. Perhaps this is partly what is needed. However, some problems:funcs.jsonnetfiles should be removed aspgraph.jsonnetis the correct location