{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:UAW6F2JIBFBNDQZ6RF3CGQK3IE","short_pith_number":"pith:UAW6F2JI","canonical_record":{"source":{"id":"2306.17801","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-06-30T17:00:22Z","cross_cats_sorted":["cs.PF","cs.SE"],"title_canon_sha256":"9529a9612ee002fe65b94825f7078426c67462517b384109ac860bb9b37e1268","abstract_canon_sha256":"338cffacb441489fffba7bb8261d6597bc6a53ba205f49a4b1de475eea3c49e8"},"schema_version":"1.0"},"canonical_sha256":"a02de2e9280942d1c33e897623415b413684863077de66ab0b30482380787290","source":{"kind":"arxiv","id":"2306.17801","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2306.17801","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"arxiv_version","alias_value":"2306.17801v1","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2306.17801","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_12","alias_value":"UAW6F2JIBFBN","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_16","alias_value":"UAW6F2JIBFBNDQZ6","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_8","alias_value":"UAW6F2JI","created_at":"2026-07-05T06:26:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:UAW6F2JIBFBNDQZ6RF3CGQK3IE","target":"record","payload":{"canonical_record":{"source":{"id":"2306.17801","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-06-30T17:00:22Z","cross_cats_sorted":["cs.PF","cs.SE"],"title_canon_sha256":"9529a9612ee002fe65b94825f7078426c67462517b384109ac860bb9b37e1268","abstract_canon_sha256":"338cffacb441489fffba7bb8261d6597bc6a53ba205f49a4b1de475eea3c49e8"},"schema_version":"1.0"},"canonical_sha256":"a02de2e9280942d1c33e897623415b413684863077de66ab0b30482380787290","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:26:31.866164Z","signature_b64":"ZnE4Aa35OgJNHaq6LQauRoCYGIoyJR5PGm2OGSg6BH2F1nDeOFIgu3+nKsYJTdEDo3PSVmszluHfa0yer0ZnBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a02de2e9280942d1c33e897623415b413684863077de66ab0b30482380787290","last_reissued_at":"2026-07-05T06:26:31.865728Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:26:31.865728Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2306.17801","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-05T06:26:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+f5WdkuFjwm+LEkT1XszubbJZ2qKF/oUrlXMdyspjPC9ArBNdTRLrkc0xKsU9V9AxNCXQfe6HcGtgZ4RF9ApCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T08:04:06.094382Z"},"content_sha256":"686dddc9e0d0c43782bef091c20e9c76c93f3bc7d311931047f02e08823135e1","schema_version":"1.0","event_id":"sha256:686dddc9e0d0c43782bef091c20e9c76c93f3bc7d311931047f02e08823135e1"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:UAW6F2JIBFBNDQZ6RF3CGQK3IE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Safe, Seamless, And Scalable Integration Of Asynchronous GPU Streams In PETSc","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.PF","cs.SE"],"primary_cat":"cs.DC","authors_text":"Jacob Faibussowitsch, Junchao Zhang, Mark F. Adams, Richard Tran Mills, Stefano Zampini","submitted_at":"2023-06-30T17:00:22Z","abstract_excerpt":"Leveraging Graphics Processing Units (GPUs) to accelerate scientific software has proven to be highly successful, but in order to extract more performance, GPU programmers must overcome the high latency costs associated with their use. One method of reducing or hiding this latency cost is to use asynchronous streams to issue commands to the GPU. While performant, the streams model is an invasive abstraction, and has therefore proven difficult to integrate into general-purpose libraries. In this work, we enumerate the difficulties specific to library authors in adopting streams, and present rec"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2306.17801","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/2306.17801/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-05T06:26:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8rhAiLH8HcPVI/55Go2nfDK6T5Rr0LFkCRzXPc/qjM9sTeduW0Sw2XAsfTiBnPCaTTQqbpmbVxDPlHg+bl9kDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T08:04:06.095285Z"},"content_sha256":"f5ec78cbaf9cd57ad4246fa420b0887a221ade7fd2c97f5f9be98a357bcbfa82","schema_version":"1.0","event_id":"sha256:f5ec78cbaf9cd57ad4246fa420b0887a221ade7fd2c97f5f9be98a357bcbfa82"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/bundle.json","state_url":"https://pith.science/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/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-04T08:04:06Z","links":{"resolver":"https://pith.science/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE","bundle":"https://pith.science/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/bundle.json","state":"https://pith.science/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UAW6F2JIBFBNDQZ6RF3CGQK3IE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:UAW6F2JIBFBNDQZ6RF3CGQK3IE","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":"338cffacb441489fffba7bb8261d6597bc6a53ba205f49a4b1de475eea3c49e8","cross_cats_sorted":["cs.PF","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-06-30T17:00:22Z","title_canon_sha256":"9529a9612ee002fe65b94825f7078426c67462517b384109ac860bb9b37e1268"},"schema_version":"1.0","source":{"id":"2306.17801","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2306.17801","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"arxiv_version","alias_value":"2306.17801v1","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2306.17801","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_12","alias_value":"UAW6F2JIBFBN","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_16","alias_value":"UAW6F2JIBFBNDQZ6","created_at":"2026-07-05T06:26:31Z"},{"alias_kind":"pith_short_8","alias_value":"UAW6F2JI","created_at":"2026-07-05T06:26:31Z"}],"graph_snapshots":[{"event_id":"sha256:f5ec78cbaf9cd57ad4246fa420b0887a221ade7fd2c97f5f9be98a357bcbfa82","target":"graph","created_at":"2026-07-05T06:26:31Z","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/2306.17801/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Leveraging Graphics Processing Units (GPUs) to accelerate scientific software has proven to be highly successful, but in order to extract more performance, GPU programmers must overcome the high latency costs associated with their use. One method of reducing or hiding this latency cost is to use asynchronous streams to issue commands to the GPU. While performant, the streams model is an invasive abstraction, and has therefore proven difficult to integrate into general-purpose libraries. In this work, we enumerate the difficulties specific to library authors in adopting streams, and present rec","authors_text":"Jacob Faibussowitsch, Junchao Zhang, Mark F. Adams, Richard Tran Mills, Stefano Zampini","cross_cats":["cs.PF","cs.SE"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-06-30T17:00:22Z","title":"Safe, Seamless, And Scalable Integration Of Asynchronous GPU Streams In PETSc"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2306.17801","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:686dddc9e0d0c43782bef091c20e9c76c93f3bc7d311931047f02e08823135e1","target":"record","created_at":"2026-07-05T06:26:31Z","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":"338cffacb441489fffba7bb8261d6597bc6a53ba205f49a4b1de475eea3c49e8","cross_cats_sorted":["cs.PF","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-06-30T17:00:22Z","title_canon_sha256":"9529a9612ee002fe65b94825f7078426c67462517b384109ac860bb9b37e1268"},"schema_version":"1.0","source":{"id":"2306.17801","kind":"arxiv","version":1}},"canonical_sha256":"a02de2e9280942d1c33e897623415b413684863077de66ab0b30482380787290","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a02de2e9280942d1c33e897623415b413684863077de66ab0b30482380787290","first_computed_at":"2026-07-05T06:26:31.865728Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:26:31.865728Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ZnE4Aa35OgJNHaq6LQauRoCYGIoyJR5PGm2OGSg6BH2F1nDeOFIgu3+nKsYJTdEDo3PSVmszluHfa0yer0ZnBQ==","signature_status":"signed_v1","signed_at":"2026-07-05T06:26:31.866164Z","signed_message":"canonical_sha256_bytes"},"source_id":"2306.17801","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:686dddc9e0d0c43782bef091c20e9c76c93f3bc7d311931047f02e08823135e1","sha256:f5ec78cbaf9cd57ad4246fa420b0887a221ade7fd2c97f5f9be98a357bcbfa82"],"state_sha256":"728fac28068cd0298125dbbffdf43fd9c75029de1cd49ac5b87738232eae003b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uu4bQrr1ug676uEOcDPv4FyVqsHZNQqcf2Il/MxjXCW/y0zPPGdEGNI0gOCJb/CdNciV+HwBHfLPdDRi1BZIBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T08:04:06.101572Z","bundle_sha256":"fcdb4991d3dc1b3a699704c01de1693139b3a764f0d570b082726d1b73c8707e"}}