{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:5DF2UPFFGCYZXHOWE7PZXV6NF2","short_pith_number":"pith:5DF2UPFF","canonical_record":{"source":{"id":"2112.02958","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2021-12-06T12:09:38Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"2bec5e8a783ef66e50315f61540355f8637006520ebdc71e37fae2ead69a4681","abstract_canon_sha256":"38087b6a8a53e307d21244c3f7438e50a1fff022f8e95a2a935da9832ffd58b3"},"schema_version":"1.0"},"canonical_sha256":"e8cbaa3ca530b19b9dd627df9bd7cd2e92c9b492e3d807a014434435f716bf73","source":{"kind":"arxiv","id":"2112.02958","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.02958","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"arxiv_version","alias_value":"2112.02958v1","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.02958","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_12","alias_value":"5DF2UPFFGCYZ","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_16","alias_value":"5DF2UPFFGCYZXHOW","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_8","alias_value":"5DF2UPFF","created_at":"2026-07-05T03:37:59Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:5DF2UPFFGCYZXHOWE7PZXV6NF2","target":"record","payload":{"canonical_record":{"source":{"id":"2112.02958","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2021-12-06T12:09:38Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"2bec5e8a783ef66e50315f61540355f8637006520ebdc71e37fae2ead69a4681","abstract_canon_sha256":"38087b6a8a53e307d21244c3f7438e50a1fff022f8e95a2a935da9832ffd58b3"},"schema_version":"1.0"},"canonical_sha256":"e8cbaa3ca530b19b9dd627df9bd7cd2e92c9b492e3d807a014434435f716bf73","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:37:59.870459Z","signature_b64":"wEtUMfI6ynpFCztXUJZBLxBPfCwHJgWNa2LhtI4v/h3VmvFKqj4gNDr9652e2anhzhxaqem0xGRBUWQTFaA9Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e8cbaa3ca530b19b9dd627df9bd7cd2e92c9b492e3d807a014434435f716bf73","last_reissued_at":"2026-07-05T03:37:59.870001Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:37:59.870001Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2112.02958","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-05T03:37:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zSu/+LFF2cLmGh7kvOahUfDQfkDJupp7Q9GMfk4s7DConBx7jsymcBerJsTylbugNel8Tju4XKzdKVvWkaqxCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:39:32.777219Z"},"content_sha256":"bd6d13c492b0da8a98f1975883a1c246e3f8f42164fef18641766c05c0355995","schema_version":"1.0","event_id":"sha256:bd6d13c492b0da8a98f1975883a1c246e3f8f42164fef18641766c05c0355995"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:5DF2UPFFGCYZXHOWE7PZXV6NF2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Automap: Towards Ergonomic Automated Parallelism for ML Models","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.LG","authors_text":"Adam Paszke, Dan Belov, Dimitrios Vytiniotis, Dominik Grewe, Georg Stefan Schmid, James Molloy, Jonathan Godwin, Michael Schaarschmidt, Norman Alexander Rink, Tamara Norman, Vinod Nair","submitted_at":"2021-12-06T12:09:38Z","abstract_excerpt":"The rapid rise in demand for training large neural network architectures has brought into focus the need for partitioning strategies, for example by using data, model, or pipeline parallelism. Implementing these methods is increasingly supported through program primitives, but identifying efficient partitioning strategies requires expensive experimentation and expertise. We present the prototype of an automated partitioner that seamlessly integrates into existing compilers and existing user workflows. Our partitioner enables SPMD-style parallelism that encompasses data parallelism and paramete"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.02958","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/2112.02958/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-05T03:37:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yYVrF7pk0x5fEf6muzAdUeh1KWiwkFl1TwLBErUldwLs66X0sEHv0esD830/ERosaeXQYQWjFp/qwGIWuE5kCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:39:32.777602Z"},"content_sha256":"b620da8b1f33a12af780e2e952d10969b8aea2448e3bfe1f382fad940dbf1c3c","schema_version":"1.0","event_id":"sha256:b620da8b1f33a12af780e2e952d10969b8aea2448e3bfe1f382fad940dbf1c3c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/bundle.json","state_url":"https://pith.science/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/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-07-06T19:39:32Z","links":{"resolver":"https://pith.science/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2","bundle":"https://pith.science/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/bundle.json","state":"https://pith.science/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5DF2UPFFGCYZXHOWE7PZXV6NF2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:5DF2UPFFGCYZXHOWE7PZXV6NF2","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":"38087b6a8a53e307d21244c3f7438e50a1fff022f8e95a2a935da9832ffd58b3","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2021-12-06T12:09:38Z","title_canon_sha256":"2bec5e8a783ef66e50315f61540355f8637006520ebdc71e37fae2ead69a4681"},"schema_version":"1.0","source":{"id":"2112.02958","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2112.02958","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"arxiv_version","alias_value":"2112.02958v1","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2112.02958","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_12","alias_value":"5DF2UPFFGCYZ","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_16","alias_value":"5DF2UPFFGCYZXHOW","created_at":"2026-07-05T03:37:59Z"},{"alias_kind":"pith_short_8","alias_value":"5DF2UPFF","created_at":"2026-07-05T03:37:59Z"}],"graph_snapshots":[{"event_id":"sha256:b620da8b1f33a12af780e2e952d10969b8aea2448e3bfe1f382fad940dbf1c3c","target":"graph","created_at":"2026-07-05T03:37:59Z","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/2112.02958/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The rapid rise in demand for training large neural network architectures has brought into focus the need for partitioning strategies, for example by using data, model, or pipeline parallelism. Implementing these methods is increasingly supported through program primitives, but identifying efficient partitioning strategies requires expensive experimentation and expertise. We present the prototype of an automated partitioner that seamlessly integrates into existing compilers and existing user workflows. Our partitioner enables SPMD-style parallelism that encompasses data parallelism and paramete","authors_text":"Adam Paszke, Dan Belov, Dimitrios Vytiniotis, Dominik Grewe, Georg Stefan Schmid, James Molloy, Jonathan Godwin, Michael Schaarschmidt, Norman Alexander Rink, Tamara Norman, Vinod Nair","cross_cats":["cs.DC"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2021-12-06T12:09:38Z","title":"Automap: Towards Ergonomic Automated Parallelism for ML Models"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2112.02958","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:bd6d13c492b0da8a98f1975883a1c246e3f8f42164fef18641766c05c0355995","target":"record","created_at":"2026-07-05T03:37:59Z","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":"38087b6a8a53e307d21244c3f7438e50a1fff022f8e95a2a935da9832ffd58b3","cross_cats_sorted":["cs.DC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2021-12-06T12:09:38Z","title_canon_sha256":"2bec5e8a783ef66e50315f61540355f8637006520ebdc71e37fae2ead69a4681"},"schema_version":"1.0","source":{"id":"2112.02958","kind":"arxiv","version":1}},"canonical_sha256":"e8cbaa3ca530b19b9dd627df9bd7cd2e92c9b492e3d807a014434435f716bf73","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e8cbaa3ca530b19b9dd627df9bd7cd2e92c9b492e3d807a014434435f716bf73","first_computed_at":"2026-07-05T03:37:59.870001Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:37:59.870001Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"wEtUMfI6ynpFCztXUJZBLxBPfCwHJgWNa2LhtI4v/h3VmvFKqj4gNDr9652e2anhzhxaqem0xGRBUWQTFaA9Dw==","signature_status":"signed_v1","signed_at":"2026-07-05T03:37:59.870459Z","signed_message":"canonical_sha256_bytes"},"source_id":"2112.02958","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:bd6d13c492b0da8a98f1975883a1c246e3f8f42164fef18641766c05c0355995","sha256:b620da8b1f33a12af780e2e952d10969b8aea2448e3bfe1f382fad940dbf1c3c"],"state_sha256":"dfbf7d9c9ee7d06b70e8c727273fb4e79cd303f631c2b767927b0806fa0a4aae"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cOygcTjdsb1gJ9YORzp3+yxaMHMRm7c7vAFAHABLDUy3+a5KwVEGucv1A1TKAnKP8NwDYxY44VudYSweC2LDAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T19:39:32.779510Z","bundle_sha256":"5ac6e654282bbc1713c8f4b18765e703824aa1ba1acd2a4040dda0335c033385"}}