{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:NUGERDM4SYNX4JQT5O2S2S4QHI","short_pith_number":"pith:NUGERDM4","canonical_record":{"source":{"id":"1910.04940","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-11T02:13:34Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"ce727b1a9ee056b7252dd66a455948fc531e07ecc7da895aa78daa1d0785218c","abstract_canon_sha256":"f1dab1dab82aa1da1ff54c1e59f2d38eac122ffa953eb55dc3ab9b1384e1243b"},"schema_version":"1.0"},"canonical_sha256":"6d0c488d9c961b7e2613ebb52d4b903a103b1b1c63af011554625076853a1e6a","source":{"kind":"arxiv","id":"1910.04940","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.04940","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"arxiv_version","alias_value":"1910.04940v1","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.04940","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_12","alias_value":"NUGERDM4SYNX","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_16","alias_value":"NUGERDM4SYNX4JQT","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_8","alias_value":"NUGERDM4","created_at":"2026-07-05T00:11:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:NUGERDM4SYNX4JQT5O2S2S4QHI","target":"record","payload":{"canonical_record":{"source":{"id":"1910.04940","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-11T02:13:34Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"ce727b1a9ee056b7252dd66a455948fc531e07ecc7da895aa78daa1d0785218c","abstract_canon_sha256":"f1dab1dab82aa1da1ff54c1e59f2d38eac122ffa953eb55dc3ab9b1384e1243b"},"schema_version":"1.0"},"canonical_sha256":"6d0c488d9c961b7e2613ebb52d4b903a103b1b1c63af011554625076853a1e6a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:11:23.996121Z","signature_b64":"GyB1rsqpW9igoZ2S56leOVyPzOFP8D5c+1Y+DSCZoCgjMWm+fnR2nYC9iVhi2UC5yaQUPmRE7QndMVJNv1DcBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6d0c488d9c961b7e2613ebb52d4b903a103b1b1c63af011554625076853a1e6a","last_reissued_at":"2026-07-05T00:11:23.995700Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:11:23.995700Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1910.04940","source_version":1,"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-05T00:11:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aLmxYxW6ob+G6mJt+PueEGeho4X44Vfsry5cxEKn8WUnzAzG/TK+jIm2uv7Sr0iThdrjuZg231sTayNci9tvBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T06:02:30.755072Z"},"content_sha256":"025bce61efeb83d6bc30823e7355362a9368e686bb2a6aad7de8cc073a241d34","schema_version":"1.0","event_id":"sha256:025bce61efeb83d6bc30823e7355362a9368e686bb2a6aad7de8cc073a241d34"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:NUGERDM4SYNX4JQT5O2S2S4QHI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Blink: Fast and Generic Collectives for Distributed ML","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.DC","authors_text":"Amar Phanishayee, Guanhua Wang, Ion Stoica, Jorgen Thelin, Nikhil Devanur, Shivaram Venkataraman","submitted_at":"2019-10-11T02:13:34Z","abstract_excerpt":"Model parameter synchronization across GPUs introduces high overheads for data-parallel training at scale. Existing parameter synchronization protocols cannot effectively leverage available network resources in the face of ever increasing hardware heterogeneity. To address this, we propose Blink, a collective communication library that dynamically generates optimal communication primitives by packing spanning trees. We propose techniques to minimize the number of trees generated and extend Blink to leverage heterogeneous communication channels for faster data transfers. Evaluations show that c"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.04940","kind":"arxiv","version":1},"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/1910.04940/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-05T00:11:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QsdtEVN4jk2V8HpxALnPY0X6HmSnc++hV6XSnGGqJ/ul4KQnW8UlLcGM7+rnSt3zJt0lpq1ttyHXX7ea1reyAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T06:02:30.756140Z"},"content_sha256":"9424aec7a3c914e675f4fda40224359ab875477202f537a8c0e2c61854662eaa","schema_version":"1.0","event_id":"sha256:9424aec7a3c914e675f4fda40224359ab875477202f537a8c0e2c61854662eaa"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/bundle.json","state_url":"https://pith.science/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/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-11T06:02:30Z","links":{"resolver":"https://pith.science/pith/NUGERDM4SYNX4JQT5O2S2S4QHI","bundle":"https://pith.science/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/bundle.json","state":"https://pith.science/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/NUGERDM4SYNX4JQT5O2S2S4QHI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:NUGERDM4SYNX4JQT5O2S2S4QHI","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":"f1dab1dab82aa1da1ff54c1e59f2d38eac122ffa953eb55dc3ab9b1384e1243b","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-11T02:13:34Z","title_canon_sha256":"ce727b1a9ee056b7252dd66a455948fc531e07ecc7da895aa78daa1d0785218c"},"schema_version":"1.0","source":{"id":"1910.04940","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.04940","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"arxiv_version","alias_value":"1910.04940v1","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.04940","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_12","alias_value":"NUGERDM4SYNX","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_16","alias_value":"NUGERDM4SYNX4JQT","created_at":"2026-07-05T00:11:23Z"},{"alias_kind":"pith_short_8","alias_value":"NUGERDM4","created_at":"2026-07-05T00:11:23Z"}],"graph_snapshots":[{"event_id":"sha256:9424aec7a3c914e675f4fda40224359ab875477202f537a8c0e2c61854662eaa","target":"graph","created_at":"2026-07-05T00:11:23Z","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/1910.04940/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Model parameter synchronization across GPUs introduces high overheads for data-parallel training at scale. Existing parameter synchronization protocols cannot effectively leverage available network resources in the face of ever increasing hardware heterogeneity. To address this, we propose Blink, a collective communication library that dynamically generates optimal communication primitives by packing spanning trees. We propose techniques to minimize the number of trees generated and extend Blink to leverage heterogeneous communication channels for faster data transfers. Evaluations show that c","authors_text":"Amar Phanishayee, Guanhua Wang, Ion Stoica, Jorgen Thelin, Nikhil Devanur, Shivaram Venkataraman","cross_cats":["cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-11T02:13:34Z","title":"Blink: Fast and Generic Collectives for Distributed ML"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.04940","kind":"arxiv","version":1},"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:025bce61efeb83d6bc30823e7355362a9368e686bb2a6aad7de8cc073a241d34","target":"record","created_at":"2026-07-05T00:11:23Z","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":"f1dab1dab82aa1da1ff54c1e59f2d38eac122ffa953eb55dc3ab9b1384e1243b","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-11T02:13:34Z","title_canon_sha256":"ce727b1a9ee056b7252dd66a455948fc531e07ecc7da895aa78daa1d0785218c"},"schema_version":"1.0","source":{"id":"1910.04940","kind":"arxiv","version":1}},"canonical_sha256":"6d0c488d9c961b7e2613ebb52d4b903a103b1b1c63af011554625076853a1e6a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6d0c488d9c961b7e2613ebb52d4b903a103b1b1c63af011554625076853a1e6a","first_computed_at":"2026-07-05T00:11:23.995700Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:11:23.995700Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"GyB1rsqpW9igoZ2S56leOVyPzOFP8D5c+1Y+DSCZoCgjMWm+fnR2nYC9iVhi2UC5yaQUPmRE7QndMVJNv1DcBg==","signature_status":"signed_v1","signed_at":"2026-07-05T00:11:23.996121Z","signed_message":"canonical_sha256_bytes"},"source_id":"1910.04940","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:025bce61efeb83d6bc30823e7355362a9368e686bb2a6aad7de8cc073a241d34","sha256:9424aec7a3c914e675f4fda40224359ab875477202f537a8c0e2c61854662eaa"],"state_sha256":"72aecfdd2b490908b80caeabcfbe506ec37531c57987920003230499cc9aeb01"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JNtsDLEoPMgyy69e2X3wpyyC7fVgB9tYMa0HkDNdCkx3q07QUU3BaVmcSHD12rdY6NlzAOiZFGfCyesjy0VWCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-11T06:02:30.762712Z","bundle_sha256":"a24b88e2dadee7ca70bc1871aa08ea60db62939277df1a1b569cba4265682fa6"}}