{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:BJADARRKZWSJN4DJ5OKYTK2KS7","short_pith_number":"pith:BJADARRK","canonical_record":{"source":{"id":"2208.14908","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2022-08-31T15:08:39Z","cross_cats_sorted":[],"title_canon_sha256":"3c7bc33f27b7ae04c2e218168a5a108d31584a35fb31a013b92490da8f215821","abstract_canon_sha256":"cd623fc6e83ae064ecdfe8a1229ddbff501f8cb32912a57e4801cfc866d4f2b3"},"schema_version":"1.0"},"canonical_sha256":"0a4030462acda496f069eb9589ab4a97f2895d263e24e924ac70a3a4acce2fdc","source":{"kind":"arxiv","id":"2208.14908","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2208.14908","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"arxiv_version","alias_value":"2208.14908v1","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.14908","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_12","alias_value":"BJADARRKZWSJ","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_16","alias_value":"BJADARRKZWSJN4DJ","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_8","alias_value":"BJADARRK","created_at":"2026-07-05T05:23:46Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:BJADARRKZWSJN4DJ5OKYTK2KS7","target":"record","payload":{"canonical_record":{"source":{"id":"2208.14908","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2022-08-31T15:08:39Z","cross_cats_sorted":[],"title_canon_sha256":"3c7bc33f27b7ae04c2e218168a5a108d31584a35fb31a013b92490da8f215821","abstract_canon_sha256":"cd623fc6e83ae064ecdfe8a1229ddbff501f8cb32912a57e4801cfc866d4f2b3"},"schema_version":"1.0"},"canonical_sha256":"0a4030462acda496f069eb9589ab4a97f2895d263e24e924ac70a3a4acce2fdc","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:23:46.473581Z","signature_b64":"TMzn8vbKJD0Nj5h7tMDS3Oj1kTjQ9IpzAzANYuO5IwnLxqp4jvOSFuSDDa9AMH+U85s08vsvSX5Kn+MymariCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0a4030462acda496f069eb9589ab4a97f2895d263e24e924ac70a3a4acce2fdc","last_reissued_at":"2026-07-05T05:23:46.473150Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:23:46.473150Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2208.14908","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-05T05:23:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WT6RxaM7BLa09k/fKxzoG2+xi8ex31XMEciigtyoe12ASGlvMXaNalDYnVds62UVrJ0g8ueUr9vTEOulAXbOBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T18:17:49.026512Z"},"content_sha256":"a6befd135dedd1eb311813f932c8cb516a97c7a8788522a7cb4a6f587154085f","schema_version":"1.0","event_id":"sha256:a6befd135dedd1eb311813f932c8cb516a97c7a8788522a7cb4a6f587154085f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:BJADARRKZWSJN4DJ5OKYTK2KS7","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"pPython for Parallel Python Programming","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Albert Reuther, Andrew Prout, Anna Klein, Antonio Rosa, Bill Bergeron, Chansup Byun, Charles Yee, David Bestor, Guillermo Morales, Hayden Jananthan, Jeremy Kepner, Julie Mullen, Kurt Keville, Lauren Milechin, Matthew Hubbell, Michael Houle, Michael Jones, Peter Michaleas, Siddharth Samsi, Vijay Gadepally, William Arcand","submitted_at":"2022-08-31T15:08:39Z","abstract_excerpt":"pPython seeks to provide a parallel capability that provides good speed-up without sacrificing the ease of programming in Python by implementing partitioned global array semantics (PGAS) on top of a simple file-based messaging library (PythonMPI) in pure Python. The core data structure in pPython is a distributed numerical array whose distribution onto multiple processors is specified with a map construct. Communication operations between distributed arrays are abstracted away from the user and pPython transparently supports redistribution between any block-cyclic-overlapped distributions in u"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.14908","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/2208.14908/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:23:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pssmG7FFUbSlWkNfG562OjdfSTwr5jPfYD2c8qlUXwwmfuS6UwrntEzr+R9ALK+T0xcKsHHn6F2OYq0EWMD7Ag==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T18:17:49.027057Z"},"content_sha256":"9b64ddb5732a0a5ca6f4ee8f4817219bfaf75494f80b606ed26474b9fe93d895","schema_version":"1.0","event_id":"sha256:9b64ddb5732a0a5ca6f4ee8f4817219bfaf75494f80b606ed26474b9fe93d895"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/bundle.json","state_url":"https://pith.science/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/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-03T18:17:49Z","links":{"resolver":"https://pith.science/pith/BJADARRKZWSJN4DJ5OKYTK2KS7","bundle":"https://pith.science/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/bundle.json","state":"https://pith.science/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/state.json","well_known_bundle":"https://pith.science/.well-known/pith/BJADARRKZWSJN4DJ5OKYTK2KS7/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:BJADARRKZWSJN4DJ5OKYTK2KS7","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":"cd623fc6e83ae064ecdfe8a1229ddbff501f8cb32912a57e4801cfc866d4f2b3","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2022-08-31T15:08:39Z","title_canon_sha256":"3c7bc33f27b7ae04c2e218168a5a108d31584a35fb31a013b92490da8f215821"},"schema_version":"1.0","source":{"id":"2208.14908","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2208.14908","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"arxiv_version","alias_value":"2208.14908v1","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.14908","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_12","alias_value":"BJADARRKZWSJ","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_16","alias_value":"BJADARRKZWSJN4DJ","created_at":"2026-07-05T05:23:46Z"},{"alias_kind":"pith_short_8","alias_value":"BJADARRK","created_at":"2026-07-05T05:23:46Z"}],"graph_snapshots":[{"event_id":"sha256:9b64ddb5732a0a5ca6f4ee8f4817219bfaf75494f80b606ed26474b9fe93d895","target":"graph","created_at":"2026-07-05T05:23:46Z","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/2208.14908/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"pPython seeks to provide a parallel capability that provides good speed-up without sacrificing the ease of programming in Python by implementing partitioned global array semantics (PGAS) on top of a simple file-based messaging library (PythonMPI) in pure Python. The core data structure in pPython is a distributed numerical array whose distribution onto multiple processors is specified with a map construct. Communication operations between distributed arrays are abstracted away from the user and pPython transparently supports redistribution between any block-cyclic-overlapped distributions in u","authors_text":"Albert Reuther, Andrew Prout, Anna Klein, Antonio Rosa, Bill Bergeron, Chansup Byun, Charles Yee, David Bestor, Guillermo Morales, Hayden Jananthan, Jeremy Kepner, Julie Mullen, Kurt Keville, Lauren Milechin, Matthew Hubbell, Michael Houle, Michael Jones, Peter Michaleas, Siddharth Samsi, Vijay Gadepally, William Arcand","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2022-08-31T15:08:39Z","title":"pPython for Parallel Python Programming"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.14908","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:a6befd135dedd1eb311813f932c8cb516a97c7a8788522a7cb4a6f587154085f","target":"record","created_at":"2026-07-05T05:23:46Z","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":"cd623fc6e83ae064ecdfe8a1229ddbff501f8cb32912a57e4801cfc866d4f2b3","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2022-08-31T15:08:39Z","title_canon_sha256":"3c7bc33f27b7ae04c2e218168a5a108d31584a35fb31a013b92490da8f215821"},"schema_version":"1.0","source":{"id":"2208.14908","kind":"arxiv","version":1}},"canonical_sha256":"0a4030462acda496f069eb9589ab4a97f2895d263e24e924ac70a3a4acce2fdc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0a4030462acda496f069eb9589ab4a97f2895d263e24e924ac70a3a4acce2fdc","first_computed_at":"2026-07-05T05:23:46.473150Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:23:46.473150Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"TMzn8vbKJD0Nj5h7tMDS3Oj1kTjQ9IpzAzANYuO5IwnLxqp4jvOSFuSDDa9AMH+U85s08vsvSX5Kn+MymariCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T05:23:46.473581Z","signed_message":"canonical_sha256_bytes"},"source_id":"2208.14908","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a6befd135dedd1eb311813f932c8cb516a97c7a8788522a7cb4a6f587154085f","sha256:9b64ddb5732a0a5ca6f4ee8f4817219bfaf75494f80b606ed26474b9fe93d895"],"state_sha256":"fd2d0f3c419bb975111d200cdca2ae6fc5aa0b18b4447322ec3417914fc3455e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ceoDNdHBSKNB2+rwEZgfV556ecuxNo/Fd9Qbe9Ujkh5iB2Oq75MVH3H32ZGAefZpIushkv50N/TrdUnuqVD1BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T18:17:49.032556Z","bundle_sha256":"0bf99395f14e55fe9fee7ca170f130d00021aba0faf53c1591bf5cf9e4623b07"}}