{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:QMRENIEHABUGERUXY2GN7CWR3W","short_pith_number":"pith:QMRENIEH","schema_version":"1.0","canonical_sha256":"832246a0870068624697c68cdf8ad1dda9b264858f7825904bcd49d2386bd08b","source":{"kind":"arxiv","id":"2312.13094","version":5},"attestation_state":"computed","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"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"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"},"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"},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2312.13094","created_at":"2026-07-05T09:57:18.987607+00:00"},{"alias_kind":"arxiv_version","alias_value":"2312.13094v5","created_at":"2026-07-05T09:57:18.987607+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2312.13094","created_at":"2026-07-05T09:57:18.987607+00:00"},{"alias_kind":"pith_short_12","alias_value":"QMRENIEHABUG","created_at":"2026-07-05T09:57:18.987607+00:00"},{"alias_kind":"pith_short_16","alias_value":"QMRENIEHABUGERUX","created_at":"2026-07-05T09:57:18.987607+00:00"},{"alias_kind":"pith_short_8","alias_value":"QMRENIEH","created_at":"2026-07-05T09:57:18.987607+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W","json":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W.json","graph_json":"https://pith.science/api/pith-number/QMRENIEHABUGERUXY2GN7CWR3W/graph.json","events_json":"https://pith.science/api/pith-number/QMRENIEHABUGERUXY2GN7CWR3W/events.json","paper":"https://pith.science/paper/QMRENIEH"},"agent_actions":{"view_html":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W","download_json":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W.json","view_paper":"https://pith.science/paper/QMRENIEH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2312.13094&json=true","fetch_graph":"https://pith.science/api/pith-number/QMRENIEHABUGERUXY2GN7CWR3W/graph.json","fetch_events":"https://pith.science/api/pith-number/QMRENIEHABUGERUXY2GN7CWR3W/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/action/timestamp_anchor","attest_storage":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/action/storage_attestation","attest_author":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/action/author_attestation","sign_citation":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/action/citation_signature","submit_replication":"https://pith.science/pith/QMRENIEHABUGERUXY2GN7CWR3W/action/replication_record"}},"created_at":"2026-07-05T09:57:18.987607+00:00","updated_at":"2026-07-05T09:57:18.987607+00:00"}