Skip to content

Support for multi-layered fanout/fanin #236

Description

@brettviren

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions