{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:7N6MR4HH2V2MKAYWZNSCIXTWL2","short_pith_number":"pith:7N6MR4HH","canonical_record":{"source":{"id":"2202.00433","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2022-02-01T14:39:38Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"707d546977d9972b846f93e5a1025c78d1b6d99825cc76d2947edb66e4c43c6d","abstract_canon_sha256":"b8e7c7944d455e21b6c3725821939a9ad7d3af5d29a8ae31cc8d386d688bc6cc"},"schema_version":"1.0"},"canonical_sha256":"fb7cc8f0e7d574c50316cb64245e765e9eb550c2bf32826d4fb60dae529da195","source":{"kind":"arxiv","id":"2202.00433","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2202.00433","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"arxiv_version","alias_value":"2202.00433v3","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2202.00433","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_12","alias_value":"7N6MR4HH2V2M","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_16","alias_value":"7N6MR4HH2V2MKAYW","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_8","alias_value":"7N6MR4HH","created_at":"2026-07-05T05:02:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:7N6MR4HH2V2MKAYWZNSCIXTWL2","target":"record","payload":{"canonical_record":{"source":{"id":"2202.00433","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2022-02-01T14:39:38Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"707d546977d9972b846f93e5a1025c78d1b6d99825cc76d2947edb66e4c43c6d","abstract_canon_sha256":"b8e7c7944d455e21b6c3725821939a9ad7d3af5d29a8ae31cc8d386d688bc6cc"},"schema_version":"1.0"},"canonical_sha256":"fb7cc8f0e7d574c50316cb64245e765e9eb550c2bf32826d4fb60dae529da195","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:02:10.606450Z","signature_b64":"BogNWW4+dZrgClHgDlUYfo9lnkdBZclJdsdx55q0Mhn6r2z+jT6S+9PN5tzY0AAZgGVaUxRduwBnR/Rb30e2CA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fb7cc8f0e7d574c50316cb64245e765e9eb550c2bf32826d4fb60dae529da195","last_reissued_at":"2026-07-05T05:02:10.606032Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:02:10.606032Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2202.00433","source_version":3,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T05:02:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Ro8B/HU+TZwJ30g47L24qzYJTnBd69AylOHeS/XsZn7xDO8PPi10346uVWmu3E/NQubdHUrtp6ZXvzZhiZo9BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T12:18:29.932339Z"},"content_sha256":"ab8d9ffdf9be9e9c83a295007443197dd26fef4105c7f2f75ef10eb72dd49ad3","schema_version":"1.0","event_id":"sha256:ab8d9ffdf9be9e9c83a295007443197dd26fef4105c7f2f75ef10eb72dd49ad3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:7N6MR4HH2V2MKAYWZNSCIXTWL2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"TopoOpt: Co-optimizing Network Topology and Parallelization Strategy for Distributed Training Jobs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.NI","authors_text":"Anthony Kewitsch, Dheevatsa Mudigere, Manya Ghobadi, Moein Khazraee, Weiyang Wang, Ying Zhang, Zhihao Jia, Zhizhen Zhong","submitted_at":"2022-02-01T14:39:38Z","abstract_excerpt":"We propose TopoOpt, a novel direct-connect fabric for deep neural network (DNN) training workloads. TopoOpt co-optimizes the distributed training process across three dimensions: computation, communication, and network topology. We demonstrate the mutability of AllReduce traffic, and leverage this property to construct efficient network topologies for DNN training jobs. TopoOpt then uses an alternating optimization technique and a group theory-inspired algorithm called TotientPerms to find the best network topology and routing plan, together with a parallelization strategy. We build a fully fu"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2202.00433","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2202.00433/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T05:02:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"o+GUND+0vOn6oBxpv9sMywo4rK4HHv5wfs7O7rqxhp6sZP47c+1HnfR1OfoDRDtnuJeQ/VAKEFntowz6KuEtDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T12:18:29.933139Z"},"content_sha256":"1a2891a78ef38875db1abe689e438c4768bbc2bbfbc5a57aa2637e7d2a5a70f6","schema_version":"1.0","event_id":"sha256:1a2891a78ef38875db1abe689e438c4768bbc2bbfbc5a57aa2637e7d2a5a70f6"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/bundle.json","state_url":"https://pith.science/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-13T12:18:29Z","links":{"resolver":"https://pith.science/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2","bundle":"https://pith.science/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/bundle.json","state":"https://pith.science/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7N6MR4HH2V2MKAYWZNSCIXTWL2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:7N6MR4HH2V2MKAYWZNSCIXTWL2","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"b8e7c7944d455e21b6c3725821939a9ad7d3af5d29a8ae31cc8d386d688bc6cc","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2022-02-01T14:39:38Z","title_canon_sha256":"707d546977d9972b846f93e5a1025c78d1b6d99825cc76d2947edb66e4c43c6d"},"schema_version":"1.0","source":{"id":"2202.00433","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2202.00433","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"arxiv_version","alias_value":"2202.00433v3","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2202.00433","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_12","alias_value":"7N6MR4HH2V2M","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_16","alias_value":"7N6MR4HH2V2MKAYW","created_at":"2026-07-05T05:02:10Z"},{"alias_kind":"pith_short_8","alias_value":"7N6MR4HH","created_at":"2026-07-05T05:02:10Z"}],"graph_snapshots":[{"event_id":"sha256:1a2891a78ef38875db1abe689e438c4768bbc2bbfbc5a57aa2637e7d2a5a70f6","target":"graph","created_at":"2026-07-05T05:02:10Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2202.00433/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We propose TopoOpt, a novel direct-connect fabric for deep neural network (DNN) training workloads. TopoOpt co-optimizes the distributed training process across three dimensions: computation, communication, and network topology. We demonstrate the mutability of AllReduce traffic, and leverage this property to construct efficient network topologies for DNN training jobs. TopoOpt then uses an alternating optimization technique and a group theory-inspired algorithm called TotientPerms to find the best network topology and routing plan, together with a parallelization strategy. We build a fully fu","authors_text":"Anthony Kewitsch, Dheevatsa Mudigere, Manya Ghobadi, Moein Khazraee, Weiyang Wang, Ying Zhang, Zhihao Jia, Zhizhen Zhong","cross_cats":["cs.DC"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2022-02-01T14:39:38Z","title":"TopoOpt: Co-optimizing Network Topology and Parallelization Strategy for Distributed Training Jobs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2202.00433","kind":"arxiv","version":3},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:ab8d9ffdf9be9e9c83a295007443197dd26fef4105c7f2f75ef10eb72dd49ad3","target":"record","created_at":"2026-07-05T05:02:10Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"b8e7c7944d455e21b6c3725821939a9ad7d3af5d29a8ae31cc8d386d688bc6cc","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.NI","submitted_at":"2022-02-01T14:39:38Z","title_canon_sha256":"707d546977d9972b846f93e5a1025c78d1b6d99825cc76d2947edb66e4c43c6d"},"schema_version":"1.0","source":{"id":"2202.00433","kind":"arxiv","version":3}},"canonical_sha256":"fb7cc8f0e7d574c50316cb64245e765e9eb550c2bf32826d4fb60dae529da195","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"fb7cc8f0e7d574c50316cb64245e765e9eb550c2bf32826d4fb60dae529da195","first_computed_at":"2026-07-05T05:02:10.606032Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:02:10.606032Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"BogNWW4+dZrgClHgDlUYfo9lnkdBZclJdsdx55q0Mhn6r2z+jT6S+9PN5tzY0AAZgGVaUxRduwBnR/Rb30e2CA==","signature_status":"signed_v1","signed_at":"2026-07-05T05:02:10.606450Z","signed_message":"canonical_sha256_bytes"},"source_id":"2202.00433","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ab8d9ffdf9be9e9c83a295007443197dd26fef4105c7f2f75ef10eb72dd49ad3","sha256:1a2891a78ef38875db1abe689e438c4768bbc2bbfbc5a57aa2637e7d2a5a70f6"],"state_sha256":"6cf9188cf383843cdc9b243e07c593f01c514a4e5b5fe4e5c4b47408a84a79cb"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6pTtlGK8olMzaXKysOIk1ab4slXY/ZwEwN2cVOgnYcCJl9kvtkLvzUyX6KZntME52JvnYslgeUY0hddaFKjnBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T12:18:29.972634Z","bundle_sha256":"d909e58b38afc6819a52a69462d3d6d8a4d1600b6b481fd78b9bc2d98ab83745"}}