{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2014:5JREKQOSHXMSIE6MIVFDBM3ENF","short_pith_number":"pith:5JREKQOS","canonical_record":{"source":{"id":"1405.7487","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2014-05-29T08:09:35Z","cross_cats_sorted":[],"title_canon_sha256":"073243693c76b0acbdd7741ddbf4edd1a7015097c7457de3afb42d1fd1168df7","abstract_canon_sha256":"9efbfd463f717479dd36ee60e3988dd0a4fc3167751d6bed88653183666cb668"},"schema_version":"1.0"},"canonical_sha256":"ea624541d23dd92413cc454a30b3646978b11d9c3f16c50e724f05ca3583dad5","source":{"kind":"arxiv","id":"1405.7487","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1405.7487","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"arxiv_version","alias_value":"1405.7487v1","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1405.7487","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"pith_short_12","alias_value":"5JREKQOSHXMS","created_at":"2026-05-18T12:28:14Z"},{"alias_kind":"pith_short_16","alias_value":"5JREKQOSHXMSIE6M","created_at":"2026-05-18T12:28:14Z"},{"alias_kind":"pith_short_8","alias_value":"5JREKQOS","created_at":"2026-05-18T12:28:14Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2014:5JREKQOSHXMSIE6MIVFDBM3ENF","target":"record","payload":{"canonical_record":{"source":{"id":"1405.7487","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2014-05-29T08:09:35Z","cross_cats_sorted":[],"title_canon_sha256":"073243693c76b0acbdd7741ddbf4edd1a7015097c7457de3afb42d1fd1168df7","abstract_canon_sha256":"9efbfd463f717479dd36ee60e3988dd0a4fc3167751d6bed88653183666cb668"},"schema_version":"1.0"},"canonical_sha256":"ea624541d23dd92413cc454a30b3646978b11d9c3f16c50e724f05ca3583dad5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:50:51.143226Z","signature_b64":"3LZT6AW13BkU8Gd+6mNPvaFj7ZS9Lu6d6a34jcTwvzIRDZIC19BMvd3qR3jfggQFdym9Ui64LNzDmfMM01xCAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ea624541d23dd92413cc454a30b3646978b11d9c3f16c50e724f05ca3583dad5","last_reissued_at":"2026-05-18T02:50:51.142446Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:50:51.142446Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1405.7487","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-05-18T02:50:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XfAXSzCxlYx2HdYRe6NifJhQSJLkd4qP5p7bJwHb522TN2HzdGkkSXgWLzBFpbEITtvMOCC/RO0PYA++do+sCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T23:13:49.378555Z"},"content_sha256":"b971ce4f1ff19dc2849d5563c35704318059a2ba0a8b40015269311e2fe6d043","schema_version":"1.0","event_id":"sha256:b971ce4f1ff19dc2849d5563c35704318059a2ba0a8b40015269311e2fe6d043"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2014:5JREKQOSHXMSIE6MIVFDBM3ENF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Asynchronous Execution of the Fast Multipole Method Using Charm++","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"David Keyes, Mustafa AbdulJabbar, Rio Yokota","submitted_at":"2014-05-29T08:09:35Z","abstract_excerpt":"Fast multipole methods (FMM) on distributed mem- ory have traditionally used a bulk-synchronous model of com- municating the local essential tree (LET) and overlapping it with computation of the local data. This could be perceived as an extreme case of data aggregation, where the whole LET is communicated at once. Charm++ allows a much finer control over the granularity of communication, and has a asynchronous execution model that fits well with the structure of our FMM code. Unlike previous work on asynchronous fast N-body methods such as ChaNGa and PEPC, the present work performs a direct co"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1405.7487","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":""},"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-05-18T02:50:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"BXKeAHjVtyen+0M5XXtCO28DoILqDEDO+ZfS/Le0wD4+fk59fVasICU8PP4g5Yq9/7OBDNWsarOO+hd0X4LQAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T23:13:49.379192Z"},"content_sha256":"aed94ed0234b13daa8ded86946681f0c873b396ddee841249baf6bd4ddbd7fa8","schema_version":"1.0","event_id":"sha256:aed94ed0234b13daa8ded86946681f0c873b396ddee841249baf6bd4ddbd7fa8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/bundle.json","state_url":"https://pith.science/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/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-05-27T23:13:49Z","links":{"resolver":"https://pith.science/pith/5JREKQOSHXMSIE6MIVFDBM3ENF","bundle":"https://pith.science/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/bundle.json","state":"https://pith.science/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5JREKQOSHXMSIE6MIVFDBM3ENF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2014:5JREKQOSHXMSIE6MIVFDBM3ENF","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":"9efbfd463f717479dd36ee60e3988dd0a4fc3167751d6bed88653183666cb668","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2014-05-29T08:09:35Z","title_canon_sha256":"073243693c76b0acbdd7741ddbf4edd1a7015097c7457de3afb42d1fd1168df7"},"schema_version":"1.0","source":{"id":"1405.7487","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1405.7487","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"arxiv_version","alias_value":"1405.7487v1","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1405.7487","created_at":"2026-05-18T02:50:51Z"},{"alias_kind":"pith_short_12","alias_value":"5JREKQOSHXMS","created_at":"2026-05-18T12:28:14Z"},{"alias_kind":"pith_short_16","alias_value":"5JREKQOSHXMSIE6M","created_at":"2026-05-18T12:28:14Z"},{"alias_kind":"pith_short_8","alias_value":"5JREKQOS","created_at":"2026-05-18T12:28:14Z"}],"graph_snapshots":[{"event_id":"sha256:aed94ed0234b13daa8ded86946681f0c873b396ddee841249baf6bd4ddbd7fa8","target":"graph","created_at":"2026-05-18T02:50:51Z","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"},"paper":{"abstract_excerpt":"Fast multipole methods (FMM) on distributed mem- ory have traditionally used a bulk-synchronous model of com- municating the local essential tree (LET) and overlapping it with computation of the local data. This could be perceived as an extreme case of data aggregation, where the whole LET is communicated at once. Charm++ allows a much finer control over the granularity of communication, and has a asynchronous execution model that fits well with the structure of our FMM code. Unlike previous work on asynchronous fast N-body methods such as ChaNGa and PEPC, the present work performs a direct co","authors_text":"David Keyes, Mustafa AbdulJabbar, Rio Yokota","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2014-05-29T08:09:35Z","title":"Asynchronous Execution of the Fast Multipole Method Using Charm++"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1405.7487","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:b971ce4f1ff19dc2849d5563c35704318059a2ba0a8b40015269311e2fe6d043","target":"record","created_at":"2026-05-18T02:50:51Z","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":"9efbfd463f717479dd36ee60e3988dd0a4fc3167751d6bed88653183666cb668","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2014-05-29T08:09:35Z","title_canon_sha256":"073243693c76b0acbdd7741ddbf4edd1a7015097c7457de3afb42d1fd1168df7"},"schema_version":"1.0","source":{"id":"1405.7487","kind":"arxiv","version":1}},"canonical_sha256":"ea624541d23dd92413cc454a30b3646978b11d9c3f16c50e724f05ca3583dad5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ea624541d23dd92413cc454a30b3646978b11d9c3f16c50e724f05ca3583dad5","first_computed_at":"2026-05-18T02:50:51.142446Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:50:51.142446Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3LZT6AW13BkU8Gd+6mNPvaFj7ZS9Lu6d6a34jcTwvzIRDZIC19BMvd3qR3jfggQFdym9Ui64LNzDmfMM01xCAA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:50:51.143226Z","signed_message":"canonical_sha256_bytes"},"source_id":"1405.7487","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b971ce4f1ff19dc2849d5563c35704318059a2ba0a8b40015269311e2fe6d043","sha256:aed94ed0234b13daa8ded86946681f0c873b396ddee841249baf6bd4ddbd7fa8"],"state_sha256":"24d6cab4db0a6b06c21e7006195837c126e424ba925b68eb17186b3998279ee1"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WUsmQgYpHUR6mJwp6LTQTBAQleWtlqCPzEEH9Ev6aqdLz3SFEZN5ENSJpBWq0u9w0NruKHkPkdw98UpDjmO8Cw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T23:13:49.381750Z","bundle_sha256":"d21dd1828e14c9173c3548f96386564b29c9ee774967e5e7da2da0f3794e94d5"}}