{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:B4EGPJFRESZIXRRJTOO3BWQNYG","short_pith_number":"pith:B4EGPJFR","canonical_record":{"source":{"id":"1509.04692","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cond-mat.soft","submitted_at":"2015-09-15T19:25:33Z","cross_cats_sorted":["cs.MS","physics.comp-ph"],"title_canon_sha256":"3c9bc385fb6f405f6b881b4808242690a36e88f11d3bcb2955d0af4e99e48af2","abstract_canon_sha256":"2be20b54836606c039408b9f8caebc78b3682b225f30fa9ea22596f8cf2bcf9d"},"schema_version":"1.0"},"canonical_sha256":"0f0867a4b124b28bc6299b9db0da0dc18580b2f2897c0765f190cbd165c705d0","source":{"kind":"arxiv","id":"1509.04692","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1509.04692","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"arxiv_version","alias_value":"1509.04692v1","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1509.04692","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"pith_short_12","alias_value":"B4EGPJFRESZI","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_16","alias_value":"B4EGPJFRESZIXRRJ","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_8","alias_value":"B4EGPJFR","created_at":"2026-05-18T12:29:14Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:B4EGPJFRESZIXRRJTOO3BWQNYG","target":"record","payload":{"canonical_record":{"source":{"id":"1509.04692","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cond-mat.soft","submitted_at":"2015-09-15T19:25:33Z","cross_cats_sorted":["cs.MS","physics.comp-ph"],"title_canon_sha256":"3c9bc385fb6f405f6b881b4808242690a36e88f11d3bcb2955d0af4e99e48af2","abstract_canon_sha256":"2be20b54836606c039408b9f8caebc78b3682b225f30fa9ea22596f8cf2bcf9d"},"schema_version":"1.0"},"canonical_sha256":"0f0867a4b124b28bc6299b9db0da0dc18580b2f2897c0765f190cbd165c705d0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:12:13.242098Z","signature_b64":"Z5GtLLtE+bJ5JT1JRGQxr6Nr842j8ySq09v/TbSQkBTBqbZtdNPTOpZs+1uZoNBJ8CuNLt4pHKMfrcjyw8V3Cw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0f0867a4b124b28bc6299b9db0da0dc18580b2f2897c0765f190cbd165c705d0","last_reissued_at":"2026-05-18T01:12:13.241690Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:12:13.241690Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1509.04692","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:12:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"b4fcklKIRB3emrVbk0bqPuFWz3oNNzyI/BFv0K7EIEjhGE4RhnURKFZDVqnB6KP1bbNPPxePdDxcnONe/n66BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T20:36:56.427138Z"},"content_sha256":"5a1af3388e9df884d33d2494b0da425f98dc595791db4f717d0f2314f60af01d","schema_version":"1.0","event_id":"sha256:5a1af3388e9df884d33d2494b0da425f98dc595791db4f717d0f2314f60af01d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:B4EGPJFRESZIXRRJTOO3BWQNYG","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Scalable Metropolis Monte Carlo for simulation of hard shapes","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.MS","physics.comp-ph"],"primary_cat":"cond-mat.soft","authors_text":"Joshua A. Anderson, M. Eric Irrgang, Sharon C. Glotzer","submitted_at":"2015-09-15T19:25:33Z","abstract_excerpt":"We design and implement HPMC, a scalable hard particle Monte Carlo simulation toolkit, and release it open source as part of HOOMD-blue. HPMC runs in parallel on many CPUs and many GPUs using domain decomposition. We employ BVH trees instead of cell lists on the CPU for fast performance, especially with large particle size disparity, and optimize inner loops with SIMD vector intrinsics on the CPU. Our GPU kernel proposes many trial moves in parallel on a checkerboard and uses a block-level queue to redistribute work among threads and avoid divergence. HPMC supports a wide variety of shape clas"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1509.04692","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:12:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qYDugQ8NRKgIPdvbqegi0vwarHn9pBhDkz8djU9OT1+3aOxg+O3j4IY3VVvwXyvWZ6EXKCU6R7NKkC21UIm8Bg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T20:36:56.427842Z"},"content_sha256":"5c6b5e90995017c2cee4885e4387a427bcae0e4f323d6ef238dae72e8b5ea5ba","schema_version":"1.0","event_id":"sha256:5c6b5e90995017c2cee4885e4387a427bcae0e4f323d6ef238dae72e8b5ea5ba"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/bundle.json","state_url":"https://pith.science/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/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-26T20:36:56Z","links":{"resolver":"https://pith.science/pith/B4EGPJFRESZIXRRJTOO3BWQNYG","bundle":"https://pith.science/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/bundle.json","state":"https://pith.science/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/state.json","well_known_bundle":"https://pith.science/.well-known/pith/B4EGPJFRESZIXRRJTOO3BWQNYG/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:B4EGPJFRESZIXRRJTOO3BWQNYG","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":"2be20b54836606c039408b9f8caebc78b3682b225f30fa9ea22596f8cf2bcf9d","cross_cats_sorted":["cs.MS","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cond-mat.soft","submitted_at":"2015-09-15T19:25:33Z","title_canon_sha256":"3c9bc385fb6f405f6b881b4808242690a36e88f11d3bcb2955d0af4e99e48af2"},"schema_version":"1.0","source":{"id":"1509.04692","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1509.04692","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"arxiv_version","alias_value":"1509.04692v1","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1509.04692","created_at":"2026-05-18T01:12:13Z"},{"alias_kind":"pith_short_12","alias_value":"B4EGPJFRESZI","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_16","alias_value":"B4EGPJFRESZIXRRJ","created_at":"2026-05-18T12:29:14Z"},{"alias_kind":"pith_short_8","alias_value":"B4EGPJFR","created_at":"2026-05-18T12:29:14Z"}],"graph_snapshots":[{"event_id":"sha256:5c6b5e90995017c2cee4885e4387a427bcae0e4f323d6ef238dae72e8b5ea5ba","target":"graph","created_at":"2026-05-18T01:12:13Z","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":"We design and implement HPMC, a scalable hard particle Monte Carlo simulation toolkit, and release it open source as part of HOOMD-blue. HPMC runs in parallel on many CPUs and many GPUs using domain decomposition. We employ BVH trees instead of cell lists on the CPU for fast performance, especially with large particle size disparity, and optimize inner loops with SIMD vector intrinsics on the CPU. Our GPU kernel proposes many trial moves in parallel on a checkerboard and uses a block-level queue to redistribute work among threads and avoid divergence. HPMC supports a wide variety of shape clas","authors_text":"Joshua A. Anderson, M. Eric Irrgang, Sharon C. Glotzer","cross_cats":["cs.MS","physics.comp-ph"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cond-mat.soft","submitted_at":"2015-09-15T19:25:33Z","title":"Scalable Metropolis Monte Carlo for simulation of hard shapes"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1509.04692","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:5a1af3388e9df884d33d2494b0da425f98dc595791db4f717d0f2314f60af01d","target":"record","created_at":"2026-05-18T01:12:13Z","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":"2be20b54836606c039408b9f8caebc78b3682b225f30fa9ea22596f8cf2bcf9d","cross_cats_sorted":["cs.MS","physics.comp-ph"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cond-mat.soft","submitted_at":"2015-09-15T19:25:33Z","title_canon_sha256":"3c9bc385fb6f405f6b881b4808242690a36e88f11d3bcb2955d0af4e99e48af2"},"schema_version":"1.0","source":{"id":"1509.04692","kind":"arxiv","version":1}},"canonical_sha256":"0f0867a4b124b28bc6299b9db0da0dc18580b2f2897c0765f190cbd165c705d0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0f0867a4b124b28bc6299b9db0da0dc18580b2f2897c0765f190cbd165c705d0","first_computed_at":"2026-05-18T01:12:13.241690Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:12:13.241690Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Z5GtLLtE+bJ5JT1JRGQxr6Nr842j8ySq09v/TbSQkBTBqbZtdNPTOpZs+1uZoNBJ8CuNLt4pHKMfrcjyw8V3Cw==","signature_status":"signed_v1","signed_at":"2026-05-18T01:12:13.242098Z","signed_message":"canonical_sha256_bytes"},"source_id":"1509.04692","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5a1af3388e9df884d33d2494b0da425f98dc595791db4f717d0f2314f60af01d","sha256:5c6b5e90995017c2cee4885e4387a427bcae0e4f323d6ef238dae72e8b5ea5ba"],"state_sha256":"44f9b170dd272e0078c05251b7234fed543647a84496234e19c1e8fd356042cf"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dgmr+Nq1yWQ8SZeE3Mq39BFSHSpIUctuTvT8dPWF966KF3mArwguORhYVuQw9nhseG9gbzlsex+9V4JQ7TsJDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T20:36:56.431560Z","bundle_sha256":"6bbcce7e3f79aa316215c4e66e66d3b65c384cd4d20930cb8c4d06df43442359"}}