{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:FPN35VVBLEYDZ7WMYWJ4JO2DCB","short_pith_number":"pith:FPN35VVB","canonical_record":{"source":{"id":"2012.01563","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.ins-det","submitted_at":"2020-11-30T18:17:43Z","cross_cats_sorted":["cs.LG","hep-ex","physics.comp-ph"],"title_canon_sha256":"12b0e6fc9c154e92427db59667b3adce3681312a2284237ed1db52dd568b5a2c","abstract_canon_sha256":"632a4319b1f33ae5bcaba4d7128951d0ddb66a582e5cffba119aa3877730f4f4"},"schema_version":"1.0"},"canonical_sha256":"2bdbbed6a159303cfeccc593c4bb43105c579c003d767a603215b9398f291f24","source":{"kind":"arxiv","id":"2012.01563","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2012.01563","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"arxiv_version","alias_value":"2012.01563v1","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2012.01563","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_12","alias_value":"FPN35VVBLEYD","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_16","alias_value":"FPN35VVBLEYDZ7WM","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_8","alias_value":"FPN35VVB","created_at":"2026-07-05T01:56:47Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:FPN35VVBLEYDZ7WMYWJ4JO2DCB","target":"record","payload":{"canonical_record":{"source":{"id":"2012.01563","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.ins-det","submitted_at":"2020-11-30T18:17:43Z","cross_cats_sorted":["cs.LG","hep-ex","physics.comp-ph"],"title_canon_sha256":"12b0e6fc9c154e92427db59667b3adce3681312a2284237ed1db52dd568b5a2c","abstract_canon_sha256":"632a4319b1f33ae5bcaba4d7128951d0ddb66a582e5cffba119aa3877730f4f4"},"schema_version":"1.0"},"canonical_sha256":"2bdbbed6a159303cfeccc593c4bb43105c579c003d767a603215b9398f291f24","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:56:47.755674Z","signature_b64":"GnMP6Nj0XwJmpOw8uIOypODUNDNjBmhgO4zxC6re16Iwsi5DHykIwiHAbtGBXOJpFB87DVIPO0jYCeiQ6eL8Dg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"2bdbbed6a159303cfeccc593c4bb43105c579c003d767a603215b9398f291f24","last_reissued_at":"2026-07-05T01:56:47.755254Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:56:47.755254Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2012.01563","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:56:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6dnqobV+lUckYSqLiUyxsPKAQmYUs1tsqDOpmBZTd4LXSej8XBpjYmjTWE3v1vRvw4c7b+Da0YTlga6rRKV/Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T10:08:45.048420Z"},"content_sha256":"1acf868fc499fdbec9ed7ad65bb4a337aa723cacf4fdfdbf9207ef3ca1ed252e","schema_version":"1.0","event_id":"sha256:1acf868fc499fdbec9ed7ad65bb4a337aa723cacf4fdfdbf9207ef3ca1ed252e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:FPN35VVBLEYDZ7WMYWJ4JO2DCB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Accelerated Charged Particle Tracking with Graph Neural Networks on FPGAs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.LG","hep-ex","physics.comp-ph"],"primary_cat":"physics.ins-det","authors_text":"Aneesh Heintz, Dylan Rankin, Edward Kreinar, Gage DeZoort, Isobel Ojalvo, Javier Duarte, Jennifer Ngadiuba, Lindsey Gray, Mark Neubauer, Markus Atkinson, Maurizio Pierini, Mia Liu, Nhan Tran, Philip Harris, Savannah Thais, Sergo Jindariani, Sioni Summers, Thea Aarrestad, Vesal Razavimaleki, Vladimir Loncar, Zhenbin Wu","submitted_at":"2020-11-30T18:17:43Z","abstract_excerpt":"We develop and study FPGA implementations of algorithms for charged particle tracking based on graph neural networks. The two complementary FPGA designs are based on OpenCL, a framework for writing programs that execute across heterogeneous platforms, and hls4ml, a high-level-synthesis-based compiler for neural network to firmware conversion. We evaluate and compare the resource usage, latency, and tracking performance of our implementations based on a benchmark dataset. We find a considerable speedup over CPU-based execution is possible, potentially enabling such algorithms to be used effecti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2012.01563","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/2012.01563/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:56:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"EGAcRpBmKhERmtLYz++cSrgKiuubYRCcZ8gXLp6IZ5bkJJdU+Coo3morOu87l0H3f5Ozh6ufxX1CF50cdFdzDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T10:08:45.048796Z"},"content_sha256":"6b83a76b2b97c9c1e197d7c8079aefc2f777c10cedc06c2125575e917488d898","schema_version":"1.0","event_id":"sha256:6b83a76b2b97c9c1e197d7c8079aefc2f777c10cedc06c2125575e917488d898"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/bundle.json","state_url":"https://pith.science/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/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-07T10:08:45Z","links":{"resolver":"https://pith.science/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB","bundle":"https://pith.science/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/bundle.json","state":"https://pith.science/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/FPN35VVBLEYDZ7WMYWJ4JO2DCB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:FPN35VVBLEYDZ7WMYWJ4JO2DCB","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":"632a4319b1f33ae5bcaba4d7128951d0ddb66a582e5cffba119aa3877730f4f4","cross_cats_sorted":["cs.LG","hep-ex","physics.comp-ph"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.ins-det","submitted_at":"2020-11-30T18:17:43Z","title_canon_sha256":"12b0e6fc9c154e92427db59667b3adce3681312a2284237ed1db52dd568b5a2c"},"schema_version":"1.0","source":{"id":"2012.01563","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2012.01563","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"arxiv_version","alias_value":"2012.01563v1","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2012.01563","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_12","alias_value":"FPN35VVBLEYD","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_16","alias_value":"FPN35VVBLEYDZ7WM","created_at":"2026-07-05T01:56:47Z"},{"alias_kind":"pith_short_8","alias_value":"FPN35VVB","created_at":"2026-07-05T01:56:47Z"}],"graph_snapshots":[{"event_id":"sha256:6b83a76b2b97c9c1e197d7c8079aefc2f777c10cedc06c2125575e917488d898","target":"graph","created_at":"2026-07-05T01:56:47Z","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/2012.01563/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We develop and study FPGA implementations of algorithms for charged particle tracking based on graph neural networks. The two complementary FPGA designs are based on OpenCL, a framework for writing programs that execute across heterogeneous platforms, and hls4ml, a high-level-synthesis-based compiler for neural network to firmware conversion. We evaluate and compare the resource usage, latency, and tracking performance of our implementations based on a benchmark dataset. We find a considerable speedup over CPU-based execution is possible, potentially enabling such algorithms to be used effecti","authors_text":"Aneesh Heintz, Dylan Rankin, Edward Kreinar, Gage DeZoort, Isobel Ojalvo, Javier Duarte, Jennifer Ngadiuba, Lindsey Gray, Mark Neubauer, Markus Atkinson, Maurizio Pierini, Mia Liu, Nhan Tran, Philip Harris, Savannah Thais, Sergo Jindariani, Sioni Summers, Thea Aarrestad, Vesal Razavimaleki, Vladimir Loncar, Zhenbin Wu","cross_cats":["cs.LG","hep-ex","physics.comp-ph"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.ins-det","submitted_at":"2020-11-30T18:17:43Z","title":"Accelerated Charged Particle Tracking with Graph Neural Networks on FPGAs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2012.01563","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:1acf868fc499fdbec9ed7ad65bb4a337aa723cacf4fdfdbf9207ef3ca1ed252e","target":"record","created_at":"2026-07-05T01:56:47Z","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":"632a4319b1f33ae5bcaba4d7128951d0ddb66a582e5cffba119aa3877730f4f4","cross_cats_sorted":["cs.LG","hep-ex","physics.comp-ph"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"physics.ins-det","submitted_at":"2020-11-30T18:17:43Z","title_canon_sha256":"12b0e6fc9c154e92427db59667b3adce3681312a2284237ed1db52dd568b5a2c"},"schema_version":"1.0","source":{"id":"2012.01563","kind":"arxiv","version":1}},"canonical_sha256":"2bdbbed6a159303cfeccc593c4bb43105c579c003d767a603215b9398f291f24","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"2bdbbed6a159303cfeccc593c4bb43105c579c003d767a603215b9398f291f24","first_computed_at":"2026-07-05T01:56:47.755254Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:56:47.755254Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"GnMP6Nj0XwJmpOw8uIOypODUNDNjBmhgO4zxC6re16Iwsi5DHykIwiHAbtGBXOJpFB87DVIPO0jYCeiQ6eL8Dg==","signature_status":"signed_v1","signed_at":"2026-07-05T01:56:47.755674Z","signed_message":"canonical_sha256_bytes"},"source_id":"2012.01563","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:1acf868fc499fdbec9ed7ad65bb4a337aa723cacf4fdfdbf9207ef3ca1ed252e","sha256:6b83a76b2b97c9c1e197d7c8079aefc2f777c10cedc06c2125575e917488d898"],"state_sha256":"5cfc3b0600060309a8045b157f0f4bac367a605a425779f61c06fed97a84a05b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"23X3iD80OC9aMa68C1nWQOBkyy0wFIySnqBBbaldUbnS1X8q+0hxqkdbpTVACz69O0DIpffgDuMEEm1QgzsbDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T10:08:45.050816Z","bundle_sha256":"53939f519772b38237985c44da8e3cbee97e7e5625e7d2f9de0b6b70a5202ddd"}}