{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:KTOD5XCX7OWLNBEYLHJGTWMQQ7","short_pith_number":"pith:KTOD5XCX","canonical_record":{"source":{"id":"2404.12674","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-04-19T07:20:33Z","cross_cats_sorted":["cs.LG","cs.PF"],"title_canon_sha256":"218769509884b7a34268f4614c6439c104783ab283e7fde988f3dd5e28221478","abstract_canon_sha256":"5b9483e6b16eb9c8ec6d69d585fadbca3968cb2be96539298f2407e4a04a6820"},"schema_version":"1.0"},"canonical_sha256":"54dc3edc57fbacb6849859d269d99087faa6ab9e1bb75448d85ff5fae50708b5","source":{"kind":"arxiv","id":"2404.12674","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.12674","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"2404.12674v3","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.12674","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"KTOD5XCX7OWL","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_16","alias_value":"KTOD5XCX7OWLNBEY","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_8","alias_value":"KTOD5XCX","created_at":"2026-07-05T09:40:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:KTOD5XCX7OWLNBEYLHJGTWMQQ7","target":"record","payload":{"canonical_record":{"source":{"id":"2404.12674","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-04-19T07:20:33Z","cross_cats_sorted":["cs.LG","cs.PF"],"title_canon_sha256":"218769509884b7a34268f4614c6439c104783ab283e7fde988f3dd5e28221478","abstract_canon_sha256":"5b9483e6b16eb9c8ec6d69d585fadbca3968cb2be96539298f2407e4a04a6820"},"schema_version":"1.0"},"canonical_sha256":"54dc3edc57fbacb6849859d269d99087faa6ab9e1bb75448d85ff5fae50708b5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:40:16.961900Z","signature_b64":"JO+w0cbfK55nU3UKj9AX3SzKoqpQaIt+4VRwbQMy19purKFDLk/x0yFS3JAMBi78XA8BeG45hXE+0tk5kmspDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"54dc3edc57fbacb6849859d269d99087faa6ab9e1bb75448d85ff5fae50708b5","last_reissued_at":"2026-07-05T09:40:16.961464Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:40:16.961464Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2404.12674","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-05T09:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Mj5X6kKMYz1NfomdCljRyRMT0LTJp9qy8JITpdg16pE8c7IBY4XKvcqIbtxk5wR+YBxG3xzwxg1sHXL2CXHQAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T20:10:33.419225Z"},"content_sha256":"eab0f49a61d7afc47bb840a9739e3bf32066ea191516af20dbec55c3d59dec63","schema_version":"1.0","event_id":"sha256:eab0f49a61d7afc47bb840a9739e3bf32066ea191516af20dbec55c3d59dec63"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:KTOD5XCX7OWLNBEYLHJGTWMQQ7","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platforms","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.LG","cs.PF"],"primary_cat":"cs.DC","authors_text":"John D. Owens, Louis Feng, Ning Sun, Pallab Bhattacharya, Xizhou Feng, Zhongyi Lin","submitted_at":"2024-04-19T07:20:33Z","abstract_excerpt":"Characterizing and predicting the training performance of modern machine learning (ML) workloads on compute systems with compute and communication spread between CPUs, GPUs, and network devices is not only the key to optimization and planning but also a complex goal to achieve. The primary challenges include the complexity of synchronization and load balancing between CPUs and GPUs, the variance in input data distribution, and the use of different communication devices and topologies (e.g., NVLink, PCIe, network cards) that connect multiple compute devices, coupled with the desire for flexible"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.12674","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/2404.12674/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-05T09:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ABVrYRs/L1Tg6uS+Y4skkcqfHxU3Fv9RHj6v6WPmkRLBaLg6mcYgbH3LtYD00UO4LNU4fHS4XZiuFfdTkd/TBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T20:10:33.419773Z"},"content_sha256":"a622a14b1348df3310ac6c8dd60d2d698a7a32ed12a09c2a8fedf1cb0e96dbf4","schema_version":"1.0","event_id":"sha256:a622a14b1348df3310ac6c8dd60d2d698a7a32ed12a09c2a8fedf1cb0e96dbf4"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/bundle.json","state_url":"https://pith.science/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/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-08T20:10:33Z","links":{"resolver":"https://pith.science/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7","bundle":"https://pith.science/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/bundle.json","state":"https://pith.science/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KTOD5XCX7OWLNBEYLHJGTWMQQ7/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:KTOD5XCX7OWLNBEYLHJGTWMQQ7","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":"5b9483e6b16eb9c8ec6d69d585fadbca3968cb2be96539298f2407e4a04a6820","cross_cats_sorted":["cs.LG","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-04-19T07:20:33Z","title_canon_sha256":"218769509884b7a34268f4614c6439c104783ab283e7fde988f3dd5e28221478"},"schema_version":"1.0","source":{"id":"2404.12674","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.12674","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"2404.12674v3","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.12674","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"KTOD5XCX7OWL","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_16","alias_value":"KTOD5XCX7OWLNBEY","created_at":"2026-07-05T09:40:16Z"},{"alias_kind":"pith_short_8","alias_value":"KTOD5XCX","created_at":"2026-07-05T09:40:16Z"}],"graph_snapshots":[{"event_id":"sha256:a622a14b1348df3310ac6c8dd60d2d698a7a32ed12a09c2a8fedf1cb0e96dbf4","target":"graph","created_at":"2026-07-05T09:40:16Z","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/2404.12674/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Characterizing and predicting the training performance of modern machine learning (ML) workloads on compute systems with compute and communication spread between CPUs, GPUs, and network devices is not only the key to optimization and planning but also a complex goal to achieve. The primary challenges include the complexity of synchronization and load balancing between CPUs and GPUs, the variance in input data distribution, and the use of different communication devices and topologies (e.g., NVLink, PCIe, network cards) that connect multiple compute devices, coupled with the desire for flexible","authors_text":"John D. Owens, Louis Feng, Ning Sun, Pallab Bhattacharya, Xizhou Feng, Zhongyi Lin","cross_cats":["cs.LG","cs.PF"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-04-19T07:20:33Z","title":"Towards Universal Performance Modeling for Machine Learning Training on Multi-GPU Platforms"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.12674","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:eab0f49a61d7afc47bb840a9739e3bf32066ea191516af20dbec55c3d59dec63","target":"record","created_at":"2026-07-05T09:40:16Z","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":"5b9483e6b16eb9c8ec6d69d585fadbca3968cb2be96539298f2407e4a04a6820","cross_cats_sorted":["cs.LG","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-04-19T07:20:33Z","title_canon_sha256":"218769509884b7a34268f4614c6439c104783ab283e7fde988f3dd5e28221478"},"schema_version":"1.0","source":{"id":"2404.12674","kind":"arxiv","version":3}},"canonical_sha256":"54dc3edc57fbacb6849859d269d99087faa6ab9e1bb75448d85ff5fae50708b5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"54dc3edc57fbacb6849859d269d99087faa6ab9e1bb75448d85ff5fae50708b5","first_computed_at":"2026-07-05T09:40:16.961464Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:40:16.961464Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"JO+w0cbfK55nU3UKj9AX3SzKoqpQaIt+4VRwbQMy19purKFDLk/x0yFS3JAMBi78XA8BeG45hXE+0tk5kmspDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T09:40:16.961900Z","signed_message":"canonical_sha256_bytes"},"source_id":"2404.12674","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:eab0f49a61d7afc47bb840a9739e3bf32066ea191516af20dbec55c3d59dec63","sha256:a622a14b1348df3310ac6c8dd60d2d698a7a32ed12a09c2a8fedf1cb0e96dbf4"],"state_sha256":"755d04af2515108c13f9e12b32d5d77e476d054a199c70b4b8d6a489c06e4af2"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UFWc8RhurmhcJ6IUYe9BGkPZjnein1CMVL8bOcCjA2AifLK5NBCx2MyZgueXFgcqE+AjVazmc9GSohW4o5q6CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T20:10:33.426825Z","bundle_sha256":"3072063ef0c281f90bf5f677e760c774b6a00b50462a19fea6b5a55185ca4264"}}