{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:5GTTZXWKNJOV3ALQTTYQKXTX5Q","short_pith_number":"pith:5GTTZXWK","canonical_record":{"source":{"id":"2010.13437","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2020-10-26T09:17:28Z","cross_cats_sorted":[],"title_canon_sha256":"1814b79e67f79baa2bdeacaa0beda09d4aecfbf5071ffe82b497fada8c699007","abstract_canon_sha256":"91f47e9d6591a447a070028c78b2a7345750e2d1e63fe370ffd41db4f32f281d"},"schema_version":"1.0"},"canonical_sha256":"e9a73cdeca6a5d5d81709cf1055e77ec2f292c8ce10cd5b4544aa202d28952f8","source":{"kind":"arxiv","id":"2010.13437","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2010.13437","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"arxiv_version","alias_value":"2010.13437v1","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2010.13437","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_12","alias_value":"5GTTZXWKNJOV","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_16","alias_value":"5GTTZXWKNJOV3ALQ","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_8","alias_value":"5GTTZXWK","created_at":"2026-07-05T01:46:06Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:5GTTZXWKNJOV3ALQTTYQKXTX5Q","target":"record","payload":{"canonical_record":{"source":{"id":"2010.13437","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2020-10-26T09:17:28Z","cross_cats_sorted":[],"title_canon_sha256":"1814b79e67f79baa2bdeacaa0beda09d4aecfbf5071ffe82b497fada8c699007","abstract_canon_sha256":"91f47e9d6591a447a070028c78b2a7345750e2d1e63fe370ffd41db4f32f281d"},"schema_version":"1.0"},"canonical_sha256":"e9a73cdeca6a5d5d81709cf1055e77ec2f292c8ce10cd5b4544aa202d28952f8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:46:06.335169Z","signature_b64":"LBoAwiwtIRMsQmqHGmttJ8tz7NXTZm8/LUk/AHYzPo7Wb9Kja9EFzSMhLJRxUofov2qFSTszMoWMhHnOFgV5BA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e9a73cdeca6a5d5d81709cf1055e77ec2f292c8ce10cd5b4544aa202d28952f8","last_reissued_at":"2026-07-05T01:46:06.334797Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:46:06.334797Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2010.13437","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-05T01:46:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"RM1V4nBo+F0IFaS20gCOQqH4YvR9uvRQFEmIqOTecuOODu8NeANnatZRZ/0n33G/VkQHX1DjYoYJCROSfjHqCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-17T01:27:11.628277Z"},"content_sha256":"9093af0eba2bbed0afba6997f252195b904e6b7212dfb6a61f2cedf46b687c8f","schema_version":"1.0","event_id":"sha256:9093af0eba2bbed0afba6997f252195b904e6b7212dfb6a61f2cedf46b687c8f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:5GTTZXWKNJOV3ALQTTYQKXTX5Q","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Leveraging MPI RMA to optimise halo-swapping communications in MONC on Cray machines","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Michael Bareford, Mich\\`ele Weiland, Nick Brown","submitted_at":"2020-10-26T09:17:28Z","abstract_excerpt":"Remote Memory Access (RMA), also known as single sided communications, provides a way of accessing the memory of other processes without having to issue explicit message passing style communication calls. Previous studies have concluded that MPI RMA can provide increased performance over traditional MPI Point to Point (P2P) but these are based on synthetic benchmarks. In this work, we replace the existing non-blocking P2P communication calls in the MONC atmospheric model with MPI RMA. We describe our approach in detail and discuss options taken for correctness and performance. Experiments on i"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2010.13437","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/2010.13437/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-05T01:46:06Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pW1HrUyssQ+hxGEQErAJxEj+UazBhCvv1eXceeuVQcHpKWhwqJG+QdVX1YQ/MKkpBsKY6bW23+Bm2VuwFp2hDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-17T01:27:11.628653Z"},"content_sha256":"34b2cbea0b59ee5089d46dbb74ec25df9d8b591574a8a1dc4f8a7a96a5921ad8","schema_version":"1.0","event_id":"sha256:34b2cbea0b59ee5089d46dbb74ec25df9d8b591574a8a1dc4f8a7a96a5921ad8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/bundle.json","state_url":"https://pith.science/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/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-17T01:27:11Z","links":{"resolver":"https://pith.science/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q","bundle":"https://pith.science/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/bundle.json","state":"https://pith.science/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5GTTZXWKNJOV3ALQTTYQKXTX5Q/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:5GTTZXWKNJOV3ALQTTYQKXTX5Q","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":"91f47e9d6591a447a070028c78b2a7345750e2d1e63fe370ffd41db4f32f281d","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2020-10-26T09:17:28Z","title_canon_sha256":"1814b79e67f79baa2bdeacaa0beda09d4aecfbf5071ffe82b497fada8c699007"},"schema_version":"1.0","source":{"id":"2010.13437","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2010.13437","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"arxiv_version","alias_value":"2010.13437v1","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2010.13437","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_12","alias_value":"5GTTZXWKNJOV","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_16","alias_value":"5GTTZXWKNJOV3ALQ","created_at":"2026-07-05T01:46:06Z"},{"alias_kind":"pith_short_8","alias_value":"5GTTZXWK","created_at":"2026-07-05T01:46:06Z"}],"graph_snapshots":[{"event_id":"sha256:34b2cbea0b59ee5089d46dbb74ec25df9d8b591574a8a1dc4f8a7a96a5921ad8","target":"graph","created_at":"2026-07-05T01:46:06Z","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/2010.13437/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Remote Memory Access (RMA), also known as single sided communications, provides a way of accessing the memory of other processes without having to issue explicit message passing style communication calls. Previous studies have concluded that MPI RMA can provide increased performance over traditional MPI Point to Point (P2P) but these are based on synthetic benchmarks. In this work, we replace the existing non-blocking P2P communication calls in the MONC atmospheric model with MPI RMA. We describe our approach in detail and discuss options taken for correctness and performance. Experiments on i","authors_text":"Michael Bareford, Mich\\`ele Weiland, Nick Brown","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2020-10-26T09:17:28Z","title":"Leveraging MPI RMA to optimise halo-swapping communications in MONC on Cray machines"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2010.13437","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:9093af0eba2bbed0afba6997f252195b904e6b7212dfb6a61f2cedf46b687c8f","target":"record","created_at":"2026-07-05T01:46:06Z","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":"91f47e9d6591a447a070028c78b2a7345750e2d1e63fe370ffd41db4f32f281d","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2020-10-26T09:17:28Z","title_canon_sha256":"1814b79e67f79baa2bdeacaa0beda09d4aecfbf5071ffe82b497fada8c699007"},"schema_version":"1.0","source":{"id":"2010.13437","kind":"arxiv","version":1}},"canonical_sha256":"e9a73cdeca6a5d5d81709cf1055e77ec2f292c8ce10cd5b4544aa202d28952f8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e9a73cdeca6a5d5d81709cf1055e77ec2f292c8ce10cd5b4544aa202d28952f8","first_computed_at":"2026-07-05T01:46:06.334797Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:46:06.334797Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"LBoAwiwtIRMsQmqHGmttJ8tz7NXTZm8/LUk/AHYzPo7Wb9Kja9EFzSMhLJRxUofov2qFSTszMoWMhHnOFgV5BA==","signature_status":"signed_v1","signed_at":"2026-07-05T01:46:06.335169Z","signed_message":"canonical_sha256_bytes"},"source_id":"2010.13437","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9093af0eba2bbed0afba6997f252195b904e6b7212dfb6a61f2cedf46b687c8f","sha256:34b2cbea0b59ee5089d46dbb74ec25df9d8b591574a8a1dc4f8a7a96a5921ad8"],"state_sha256":"e2fa1212d380bcf3fbb6174a757e25c62913e4c0f91071a8baac5a5a305784f5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"o3MEdkhPreDHqAIiAfhUyp6h5Nl7vkVS4L+WqkGl3YTQtL1jQja48oIove61mOjBgTeuc/8+9WZ9lAFnK9b+Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-17T01:27:11.631111Z","bundle_sha256":"13763f2d0713684ee4f69c54f67d57799973d3ac68cf16ff84a0586daab94ed0"}}