{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:QMRENIEHABUGERUXY2GN7CWR3W","short_pith_number":"pith:QMRENIEH","canonical_record":{"source":{"id":"2312.13094","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2023-12-20T15:15:56Z","cross_cats_sorted":["cs.MS","cs.PF"],"title_canon_sha256":"a480c18740b5b4c2ee53852b928965af7f258e8093debcb840117a3ff3b01187","abstract_canon_sha256":"ecbce285fbc3094b6004ba533ced958fcf5863f27821c57317306a33efdac9c3"},"schema_version":"1.0"},"canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","source":{"kind":"arxiv","id":"2312.13094","version":5},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2312.13094","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"arxiv_version","alias_value":"2312.13094v5","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2312.13094","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_12","alias_value":"QMRENIEHABUG","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_16","alias_value":"QMRENIEHABUGERUX","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_8","alias_value":"QMRENIEH","created_at":"2026-07-05T09:57:18Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:QMRENIEHABUGERUXY2GN7CWR3W","target":"record","payload":{"canonical_record":{"source":{"id":"2312.13094","kind":"arxiv","version":5},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2023-12-20T15:15:56Z","cross_cats_sorted":["cs.MS","cs.PF"],"title_canon_sha256":"a480c18740b5b4c2ee53852b928965af7f258e8093debcb840117a3ff3b01187","abstract_canon_sha256":"ecbce285fbc3094b6004ba533ced958fcf5863f27821c57317306a33efdac9c3"},"schema_version":"1.0"},"canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:57:18.987971Z","signature_b64":"AYOuMjArjPfOCKkVT2m5d40s8wmU85dqqkllqyr9EyyuIzAw0yl3ne3rk2HBcXTs+/Gzg/LF+Xn/wy8tIBwJDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","last_reissued_at":"2026-07-05T09:57:18.987548Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:57:18.987548Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2312.13094","source_version":5,"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:57:18Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Lyd6flJQsgHG23+1M8UeZo1IFS+WLBhco33OcnqtNXRs9lsnu2RkqUZSHaOPwpPHTXTuBFBGrQ9CeN/vOvTVDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T07:04:15.701354Z"},"content_sha256":"758d92f7a90ab2b04ca0fc2b87e370ef9a956ff6dad452cac98f5ff90689554c","schema_version":"1.0","event_id":"sha256:758d92f7a90ab2b04ca0fc2b87e370ef9a956ff6dad452cac98f5ff90689554c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:QMRENIEHABUGERUXY2GN7CWR3W","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Automated MPI-X code generation for scalable finite-difference solvers","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.MS","cs.PF"],"primary_cat":"cs.DC","authors_text":"Fabio Luporini, George Bisbas, Gerard Gorman, Mathias Louboutin, Paul H.J. Kelly, Rhodri Nelson","submitted_at":"2023-12-20T15:15:56Z","abstract_excerpt":"Partial differential equations (PDEs) are crucial in modeling diverse phenomena across scientific disciplines, including seismic and medical imaging, computational fluid dynamics, image processing, and neural networks. Solving these PDEs at scale is an intricate and time-intensive process that demands careful tuning. This paper introduces automated code-generation techniques specifically tailored for distributed memory parallelism (DMP) to execute explicit finite-difference (FD) stencils at scale, a fundamental challenge in numerous scientific applications. These techniques are implemented and"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2312.13094","kind":"arxiv","version":5},"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/2312.13094/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:57:18Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yYyamNhYEYnIxBF5nMt3saot1869sAXCvfFVyM/NC2vXbWmanWTWy0y7gP+2tFVAvjoDo795dVNXPsMepz1xCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T07:04:15.701746Z"},"content_sha256":"6ff575aeb7f86c7eb4b07d9103612b8e8556d710e0243f109e66e4d7dcc14a38","schema_version":"1.0","event_id":"sha256:6ff575aeb7f86c7eb4b07d9103612b8e8556d710e0243f109e66e4d7dcc14a38"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/bundle.json","state_url":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QMRENIEHABUGERUXY2GN7CWR3W/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-08T07:04:15Z","links":{"resolver":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W","bundle":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/bundle.json","state":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QMRENIEHABUGERUXY2GN7CWR3W/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:QMRENIEHABUGERUXY2GN7CWR3W","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":"ecbce285fbc3094b6004ba533ced958fcf5863f27821c57317306a33efdac9c3","cross_cats_sorted":["cs.MS","cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2023-12-20T15:15:56Z","title_canon_sha256":"a480c18740b5b4c2ee53852b928965af7f258e8093debcb840117a3ff3b01187"},"schema_version":"1.0","source":{"id":"2312.13094","kind":"arxiv","version":5}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2312.13094","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"arxiv_version","alias_value":"2312.13094v5","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2312.13094","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_12","alias_value":"QMRENIEHABUG","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_16","alias_value":"QMRENIEHABUGERUX","created_at":"2026-07-05T09:57:18Z"},{"alias_kind":"pith_short_8","alias_value":"QMRENIEH","created_at":"2026-07-05T09:57:18Z"}],"graph_snapshots":[{"event_id":"sha256:6ff575aeb7f86c7eb4b07d9103612b8e8556d710e0243f109e66e4d7dcc14a38","target":"graph","created_at":"2026-07-05T09:57:18Z","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/2312.13094/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Partial differential equations (PDEs) are crucial in modeling diverse phenomena across scientific disciplines, including seismic and medical imaging, computational fluid dynamics, image processing, and neural networks. Solving these PDEs at scale is an intricate and time-intensive process that demands careful tuning. This paper introduces automated code-generation techniques specifically tailored for distributed memory parallelism (DMP) to execute explicit finite-difference (FD) stencils at scale, a fundamental challenge in numerous scientific applications. These techniques are implemented and","authors_text":"Fabio Luporini, George Bisbas, Gerard Gorman, Mathias Louboutin, Paul H.J. Kelly, Rhodri Nelson","cross_cats":["cs.MS","cs.PF"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2023-12-20T15:15:56Z","title":"Automated MPI-X code generation for scalable finite-difference solvers"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2312.13094","kind":"arxiv","version":5},"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:758d92f7a90ab2b04ca0fc2b87e370ef9a956ff6dad452cac98f5ff90689554c","target":"record","created_at":"2026-07-05T09:57:18Z","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":"ecbce285fbc3094b6004ba533ced958fcf5863f27821c57317306a33efdac9c3","cross_cats_sorted":["cs.MS","cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2023-12-20T15:15:56Z","title_canon_sha256":"a480c18740b5b4c2ee53852b928965af7f258e8093debcb840117a3ff3b01187"},"schema_version":"1.0","source":{"id":"2312.13094","kind":"arxiv","version":5}},"canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","first_computed_at":"2026-07-05T09:57:18.987548Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:57:18.987548Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"AYOuMjArjPfOCKkVT2m5d40s8wmU85dqqkllqyr9EyyuIzAw0yl3ne3rk2HBcXTs+/Gzg/LF+Xn/wy8tIBwJDw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:57:18.987971Z","signed_message":"canonical_sha256_bytes"},"source_id":"2312.13094","source_kind":"arxiv","source_version":5}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:758d92f7a90ab2b04ca0fc2b87e370ef9a956ff6dad452cac98f5ff90689554c","sha256:6ff575aeb7f86c7eb4b07d9103612b8e8556d710e0243f109e66e4d7dcc14a38"],"state_sha256":"70d6799ed1ee3bbd56bb1381f2b78cb89734dca7d92bdd75b6b1b9121dab1643"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pBE90dmtx/ZWRAPhWIhOfVZWS7nQtcWAL58Bc3GlPdFbeuv+w8c6gB0SHU1Nj1+qQBwKhUwG0cpQ/XWG21HKDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T07:04:15.704629Z","bundle_sha256":"060057f9281a73833c6fa8207d5e9cacab991185394c52b0818d902f6e8b6bb5"}}