{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:H6UVTZPRWGDJVQE7MZHHXMCIIW","short_pith_number":"pith:H6UVTZPR","canonical_record":{"source":{"id":"1510.04068","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2015-10-14T12:56:13Z","cross_cats_sorted":["cs.MS"],"title_canon_sha256":"77f4051b9cc2574189fc9db5c31386f1b447557c8b94f7a6b22102dc7be4dd9d","abstract_canon_sha256":"bf034ee64af18fff4b854b94eea16a724c3a83283c104482d4e34cfd28c304b9"},"schema_version":"1.0"},"canonical_sha256":"3fa959e5f1b1869ac09f664e7bb04845960e992c4591be270d35698bb8024bbb","source":{"kind":"arxiv","id":"1510.04068","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1510.04068","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"arxiv_version","alias_value":"1510.04068v1","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1510.04068","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"pith_short_12","alias_value":"H6UVTZPRWGDJ","created_at":"2026-05-18T12:29:22Z"},{"alias_kind":"pith_short_16","alias_value":"H6UVTZPRWGDJVQE7","created_at":"2026-05-18T12:29:22Z"},{"alias_kind":"pith_short_8","alias_value":"H6UVTZPR","created_at":"2026-05-18T12:29:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:H6UVTZPRWGDJVQE7MZHHXMCIIW","target":"record","payload":{"canonical_record":{"source":{"id":"1510.04068","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2015-10-14T12:56:13Z","cross_cats_sorted":["cs.MS"],"title_canon_sha256":"77f4051b9cc2574189fc9db5c31386f1b447557c8b94f7a6b22102dc7be4dd9d","abstract_canon_sha256":"bf034ee64af18fff4b854b94eea16a724c3a83283c104482d4e34cfd28c304b9"},"schema_version":"1.0"},"canonical_sha256":"3fa959e5f1b1869ac09f664e7bb04845960e992c4591be270d35698bb8024bbb","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:30:09.349118Z","signature_b64":"URxXiIe0ELDv2zEZIaHhUDiGSH8KEMIY7fIivzMuO2mLUxsqzKkRES4gS1ZP6S005/W5pA2RV9szvm4m1r6GBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3fa959e5f1b1869ac09f664e7bb04845960e992c4591be270d35698bb8024bbb","last_reissued_at":"2026-05-18T01:30:09.348501Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:30:09.348501Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1510.04068","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-18T01:30:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"k3CQ5K9sz7PbW2eY5MxKIEcdTE6uqnDz/RKgF9LGWLdMdfDuhyKt8vVkWvVkn03mH89uvoaRG9Jyp8yfdQmODA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-29T23:11:31.820262Z"},"content_sha256":"e8d1868966f233fd48353ed7ad50c4d5f54005bacdbef1169967c13402a7bfe4","schema_version":"1.0","event_id":"sha256:e8d1868966f233fd48353ed7ad50c4d5f54005bacdbef1169967c13402a7bfe4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:H6UVTZPRWGDJVQE7MZHHXMCIIW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Sapporo2: A versatile direct $N$-body library","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.MS"],"primary_cat":"astro-ph.IM","authors_text":"Evghenii Gaburov, Jeroen B\\'edorf, Simon Portegies Zwart","submitted_at":"2015-10-14T12:56:13Z","abstract_excerpt":"Astrophysical direct $N$-body methods have been one of the first production algorithms to be implemented using NVIDIA's CUDA architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the Sapporo2 $N$-body library, which allows researchers to use the GPU for $N$-body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features and versatility in numerical precision and support for higher order integrators. I"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1510.04068","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-18T01:30:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lkn82scDjCNE8Bn3oAIm6xBUbjgoWD0uiYnvWvQqQ3gfrdt4mL91wv/OWPyrCvFSXGSWNAgspchXZt88XAgoBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-29T23:11:31.820618Z"},"content_sha256":"6f00f8b9dface7d9ec3ac053d54d2223923c26c12d9a818a6fbcded1ea4ce9ea","schema_version":"1.0","event_id":"sha256:6f00f8b9dface7d9ec3ac053d54d2223923c26c12d9a818a6fbcded1ea4ce9ea"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/bundle.json","state_url":"https://pith.science/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/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-06-29T23:11:31Z","links":{"resolver":"https://pith.science/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW","bundle":"https://pith.science/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/bundle.json","state":"https://pith.science/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/H6UVTZPRWGDJVQE7MZHHXMCIIW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:H6UVTZPRWGDJVQE7MZHHXMCIIW","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":"bf034ee64af18fff4b854b94eea16a724c3a83283c104482d4e34cfd28c304b9","cross_cats_sorted":["cs.MS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2015-10-14T12:56:13Z","title_canon_sha256":"77f4051b9cc2574189fc9db5c31386f1b447557c8b94f7a6b22102dc7be4dd9d"},"schema_version":"1.0","source":{"id":"1510.04068","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1510.04068","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"arxiv_version","alias_value":"1510.04068v1","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1510.04068","created_at":"2026-05-18T01:30:09Z"},{"alias_kind":"pith_short_12","alias_value":"H6UVTZPRWGDJ","created_at":"2026-05-18T12:29:22Z"},{"alias_kind":"pith_short_16","alias_value":"H6UVTZPRWGDJVQE7","created_at":"2026-05-18T12:29:22Z"},{"alias_kind":"pith_short_8","alias_value":"H6UVTZPR","created_at":"2026-05-18T12:29:22Z"}],"graph_snapshots":[{"event_id":"sha256:6f00f8b9dface7d9ec3ac053d54d2223923c26c12d9a818a6fbcded1ea4ce9ea","target":"graph","created_at":"2026-05-18T01:30:09Z","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":"Astrophysical direct $N$-body methods have been one of the first production algorithms to be implemented using NVIDIA's CUDA architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the Sapporo2 $N$-body library, which allows researchers to use the GPU for $N$-body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features and versatility in numerical precision and support for higher order integrators. I","authors_text":"Evghenii Gaburov, Jeroen B\\'edorf, Simon Portegies Zwart","cross_cats":["cs.MS"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2015-10-14T12:56:13Z","title":"Sapporo2: A versatile direct $N$-body library"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1510.04068","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:e8d1868966f233fd48353ed7ad50c4d5f54005bacdbef1169967c13402a7bfe4","target":"record","created_at":"2026-05-18T01:30:09Z","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":"bf034ee64af18fff4b854b94eea16a724c3a83283c104482d4e34cfd28c304b9","cross_cats_sorted":["cs.MS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"astro-ph.IM","submitted_at":"2015-10-14T12:56:13Z","title_canon_sha256":"77f4051b9cc2574189fc9db5c31386f1b447557c8b94f7a6b22102dc7be4dd9d"},"schema_version":"1.0","source":{"id":"1510.04068","kind":"arxiv","version":1}},"canonical_sha256":"3fa959e5f1b1869ac09f664e7bb04845960e992c4591be270d35698bb8024bbb","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3fa959e5f1b1869ac09f664e7bb04845960e992c4591be270d35698bb8024bbb","first_computed_at":"2026-05-18T01:30:09.348501Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:30:09.348501Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"URxXiIe0ELDv2zEZIaHhUDiGSH8KEMIY7fIivzMuO2mLUxsqzKkRES4gS1ZP6S005/W5pA2RV9szvm4m1r6GBQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:30:09.349118Z","signed_message":"canonical_sha256_bytes"},"source_id":"1510.04068","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e8d1868966f233fd48353ed7ad50c4d5f54005bacdbef1169967c13402a7bfe4","sha256:6f00f8b9dface7d9ec3ac053d54d2223923c26c12d9a818a6fbcded1ea4ce9ea"],"state_sha256":"08c4249486da0ebc3190c90d44de3b5fd9a971a1b990988491fdec1e6cc326f7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"i4KfT6pYM6qyNmIbxb5iU9+40aCRzYgaljRBHAe8tCqY6lL5kAih9Xjss5/ZPGlysKTR2TmRhZrU6XWOtKGUDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-29T23:11:31.823352Z","bundle_sha256":"45c8e92d89d8d2822ab47cd798180889855989cb94f8f1714c41ce8c97a04224"}}