Modern AI systems, comprising diverse scale-up and scale-out interconnect topologies that integrate complex heterogeneous components, connected together via diverse means, face a lack of standardized overall infrastructure description. This hinders benchmarking, simulation, and emulation. infra.proto introduces a graph-based schema to describe AI/HPC infrastructure.
For a comprehensive understanding of the infrastructure model and to gain insights into its capabilities please visit our documentation.
We welcome contributions from anyone interested in AI/ML Network Infrastructure design. Our repository focuses on representing network topologies, devices, and connections as graphs, enabling precise visualization, analysis, and resource allocation within complex infrastructures. Whether you want to add new graph features, improve algorithms for mapping or visualization, enhance documentation, or share use cases, your input is valuable. To contribute, please review our guidelines, fork the repository, and submit your changes via pull request. Collaborate with us to advance the state of network infrastructure design and make graph-based approaches more accessible to the broader community.