{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:QFX3K2LWVITJY7MIYU63VIVZAH","short_pith_number":"pith:QFX3K2LW","canonical_record":{"source":{"id":"2309.11488","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-09-20T17:34:43Z","cross_cats_sorted":["cs.AR"],"title_canon_sha256":"453e8bbbce24af23707c08a96f04e072ea321098fe7396816cf4b093ffec0bda","abstract_canon_sha256":"1735e11d05c8b2b2653ce1382d5c615515f6d68c9ef32b2cf7909d90b91dd70c"},"schema_version":"1.0"},"canonical_sha256":"816fb56976aa269c7d88c53dbaa2b901ecc6ffb5cafade349f21293df03a7a56","source":{"kind":"arxiv","id":"2309.11488","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.11488","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"arxiv_version","alias_value":"2309.11488v2","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.11488","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_12","alias_value":"QFX3K2LWVITJ","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_16","alias_value":"QFX3K2LWVITJY7MI","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_8","alias_value":"QFX3K2LW","created_at":"2026-07-05T10:47:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:QFX3K2LWVITJY7MIYU63VIVZAH","target":"record","payload":{"canonical_record":{"source":{"id":"2309.11488","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-09-20T17:34:43Z","cross_cats_sorted":["cs.AR"],"title_canon_sha256":"453e8bbbce24af23707c08a96f04e072ea321098fe7396816cf4b093ffec0bda","abstract_canon_sha256":"1735e11d05c8b2b2653ce1382d5c615515f6d68c9ef32b2cf7909d90b91dd70c"},"schema_version":"1.0"},"canonical_sha256":"816fb56976aa269c7d88c53dbaa2b901ecc6ffb5cafade349f21293df03a7a56","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:47:24.153009Z","signature_b64":"t0fOKo0gJiNV/hoKSI2pasqDAD+7glY6y4kZv77Wmwu16esJHBkMq+shx6zy2cNYlJ884jy9gfBUahL7EcsGBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"816fb56976aa269c7d88c53dbaa2b901ecc6ffb5cafade349f21293df03a7a56","last_reissued_at":"2026-07-05T10:47:24.152552Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:47:24.152552Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2309.11488","source_version":2,"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-05T10:47:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1bPNd4Xp7V1i1KTMEiCw8yb6oFFz75u7Gp/y7lDqWV1TCQMoyJh2qlsEezmSphhcW+0sKAF+zoNbmHT7bfn/Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:43:46.272983Z"},"content_sha256":"87cdc8eec5e5a60aef2ef663e2ba7f54cd664d3faf19e71dd96aa4e66657f133","schema_version":"1.0","event_id":"sha256:87cdc8eec5e5a60aef2ef663e2ba7f54cd664d3faf19e71dd96aa4e66657f133"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:QFX3K2LWVITJY7MIYU63VIVZAH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Evaluation and Comparison of GPU Hardware and Solver Libraries for Accelerating the OPM Flow Reservoir Simulator","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AR"],"primary_cat":"cs.DC","authors_text":"Alf Birger Rustad, Andreas Thune, Markus Blatt, Razvan Nane, Tong Dong Qiu, Vinicius Oliveira Martins","submitted_at":"2023-09-20T17:34:43Z","abstract_excerpt":"Realistic reservoir simulation is known to be prohibitively expensive in terms of computation time when increasing the accuracy of the simulation or by enlarging the model grid size. One method to address this issue is to parallelize the computation by dividing the model in several partitions and using multiple CPUs to compute the result using techniques such as MPI and multi-threading. Alternatively, GPUs are also a good candidate to accelerate the computation due to their massively parallel architecture that allows many floating point operations per second to be performed. The numerical iter"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.11488","kind":"arxiv","version":2},"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/2309.11488/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-05T10:47:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aTVdruhXC/jH1Va6J+Gkk/kjNXWwCHlwRzQ6Jwu49i7vYzYkt0tFOpZo39A1WczVI8Ihsh3zLAyJ27/GaNMFAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:43:46.273371Z"},"content_sha256":"6fa04b65f95bf4c09776d1d84c68617932a197000987e87e6eb3536c18ad729f","schema_version":"1.0","event_id":"sha256:6fa04b65f95bf4c09776d1d84c68617932a197000987e87e6eb3536c18ad729f"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QFX3K2LWVITJY7MIYU63VIVZAH/bundle.json","state_url":"https://pith.science/pith/QFX3K2LWVITJY7MIYU63VIVZAH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QFX3K2LWVITJY7MIYU63VIVZAH/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-07T12:43:46Z","links":{"resolver":"https://pith.science/pith/QFX3K2LWVITJY7MIYU63VIVZAH","bundle":"https://pith.science/pith/QFX3K2LWVITJY7MIYU63VIVZAH/bundle.json","state":"https://pith.science/pith/QFX3K2LWVITJY7MIYU63VIVZAH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QFX3K2LWVITJY7MIYU63VIVZAH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:QFX3K2LWVITJY7MIYU63VIVZAH","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":"1735e11d05c8b2b2653ce1382d5c615515f6d68c9ef32b2cf7909d90b91dd70c","cross_cats_sorted":["cs.AR"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-09-20T17:34:43Z","title_canon_sha256":"453e8bbbce24af23707c08a96f04e072ea321098fe7396816cf4b093ffec0bda"},"schema_version":"1.0","source":{"id":"2309.11488","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2309.11488","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"arxiv_version","alias_value":"2309.11488v2","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2309.11488","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_12","alias_value":"QFX3K2LWVITJ","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_16","alias_value":"QFX3K2LWVITJY7MI","created_at":"2026-07-05T10:47:24Z"},{"alias_kind":"pith_short_8","alias_value":"QFX3K2LW","created_at":"2026-07-05T10:47:24Z"}],"graph_snapshots":[{"event_id":"sha256:6fa04b65f95bf4c09776d1d84c68617932a197000987e87e6eb3536c18ad729f","target":"graph","created_at":"2026-07-05T10:47:24Z","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/2309.11488/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Realistic reservoir simulation is known to be prohibitively expensive in terms of computation time when increasing the accuracy of the simulation or by enlarging the model grid size. One method to address this issue is to parallelize the computation by dividing the model in several partitions and using multiple CPUs to compute the result using techniques such as MPI and multi-threading. Alternatively, GPUs are also a good candidate to accelerate the computation due to their massively parallel architecture that allows many floating point operations per second to be performed. The numerical iter","authors_text":"Alf Birger Rustad, Andreas Thune, Markus Blatt, Razvan Nane, Tong Dong Qiu, Vinicius Oliveira Martins","cross_cats":["cs.AR"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-09-20T17:34:43Z","title":"An Evaluation and Comparison of GPU Hardware and Solver Libraries for Accelerating the OPM Flow Reservoir Simulator"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2309.11488","kind":"arxiv","version":2},"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:87cdc8eec5e5a60aef2ef663e2ba7f54cd664d3faf19e71dd96aa4e66657f133","target":"record","created_at":"2026-07-05T10:47:24Z","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":"1735e11d05c8b2b2653ce1382d5c615515f6d68c9ef32b2cf7909d90b91dd70c","cross_cats_sorted":["cs.AR"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-09-20T17:34:43Z","title_canon_sha256":"453e8bbbce24af23707c08a96f04e072ea321098fe7396816cf4b093ffec0bda"},"schema_version":"1.0","source":{"id":"2309.11488","kind":"arxiv","version":2}},"canonical_sha256":"816fb56976aa269c7d88c53dbaa2b901ecc6ffb5cafade349f21293df03a7a56","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"816fb56976aa269c7d88c53dbaa2b901ecc6ffb5cafade349f21293df03a7a56","first_computed_at":"2026-07-05T10:47:24.152552Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:47:24.152552Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"t0fOKo0gJiNV/hoKSI2pasqDAD+7glY6y4kZv77Wmwu16esJHBkMq+shx6zy2cNYlJ884jy9gfBUahL7EcsGBA==","signature_status":"signed_v1","signed_at":"2026-07-05T10:47:24.153009Z","signed_message":"canonical_sha256_bytes"},"source_id":"2309.11488","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:87cdc8eec5e5a60aef2ef663e2ba7f54cd664d3faf19e71dd96aa4e66657f133","sha256:6fa04b65f95bf4c09776d1d84c68617932a197000987e87e6eb3536c18ad729f"],"state_sha256":"3b33ac1f3cd3aa10d43c0745e5f23dc3d566dcf59932ee02a2e81c904e582f10"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"agfGujcPM8KxXGOJxmU4bvBk5OlKp+Rd9JohUUZOJQzZM5RAVy74A5+I44qRMnwN0wgfc5g1GaBcxdHRvrkNCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T12:43:46.275371Z","bundle_sha256":"6f2668e50369b9c95a1a72476ae8c235aa41cc46c092ed0054dd057d1f30b5bd"}}