{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:2HEQZDEHAM5SZAIKRXAJ6NWBHZ","short_pith_number":"pith:2HEQZDEH","canonical_record":{"source":{"id":"2308.13274","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-08-25T09:51:38Z","cross_cats_sorted":[],"title_canon_sha256":"629925a3fd5b23fa71aa87d8c0a37d026a1afb07298cc3a40df41cea30d8affe","abstract_canon_sha256":"0767a002f6934ef9051e97b3d1eeffff57142d657b3f9e3a2edba1738aad01e5"},"schema_version":"1.0"},"canonical_sha256":"d1c90c8c87033b2c810a8dc09f36c13e5436d40b59215181458b825b4345cdef","source":{"kind":"arxiv","id":"2308.13274","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.13274","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"arxiv_version","alias_value":"2308.13274v1","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.13274","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_12","alias_value":"2HEQZDEHAM5S","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_16","alias_value":"2HEQZDEHAM5SZAIK","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_8","alias_value":"2HEQZDEH","created_at":"2026-07-05T06:44:41Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:2HEQZDEHAM5SZAIKRXAJ6NWBHZ","target":"record","payload":{"canonical_record":{"source":{"id":"2308.13274","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-08-25T09:51:38Z","cross_cats_sorted":[],"title_canon_sha256":"629925a3fd5b23fa71aa87d8c0a37d026a1afb07298cc3a40df41cea30d8affe","abstract_canon_sha256":"0767a002f6934ef9051e97b3d1eeffff57142d657b3f9e3a2edba1738aad01e5"},"schema_version":"1.0"},"canonical_sha256":"d1c90c8c87033b2c810a8dc09f36c13e5436d40b59215181458b825b4345cdef","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:44:41.254388Z","signature_b64":"e3SFdLXFFxEBGCpF8y5YWztA7c3Iuih6DNGklJIHk26zcc+mKs1MORCcoJMwAZu3IuYbqSdINom4MHzGiPb/Dg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d1c90c8c87033b2c810a8dc09f36c13e5436d40b59215181458b825b4345cdef","last_reissued_at":"2026-07-05T06:44:41.253885Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:44:41.253885Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2308.13274","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-05T06:44:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uikI3rOwAOGY8lMI0WpEbfckrHkq+IKQgBU3jINH67wUuT2E9dumUbOU51n1SXNMeVNwHV+kmpkN+BwxeVSwBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-20T09:19:20.906692Z"},"content_sha256":"6ec9cb9cabdc3ca421f3a8711edcdcc8a8572fb358b26749b321d1248aa78a32","schema_version":"1.0","event_id":"sha256:6ec9cb9cabdc3ca421f3a8711edcdcc8a8572fb358b26749b321d1248aa78a32"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:2HEQZDEHAM5SZAIKRXAJ6NWBHZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Fortran High-Level Synthesis: Reducing the barriers to accelerating HPC codes on FPGAs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Gabriel Rodriguez-Canal, Jessica R. Jones, Nick Brown, Tim Dykes, Utz-Uwe Haus","submitted_at":"2023-08-25T09:51:38Z","abstract_excerpt":"In recent years the use of FPGAs to accelerate scientific applications has grown, with numerous applications demonstrating the benefit of FPGAs for high performance workloads. However, whilst High Level Synthesis (HLS) has significantly lowered the barrier to entry in programming FPGAs by enabling programmers to use C++, a major challenge is that most often these codes are not originally written in C++. Instead, Fortran is the lingua franca of scientific computing and-so it requires a complex and time consuming initial step to convert into C++ even before considering the FPGA.\n  In this paper "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.13274","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/2308.13274/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-05T06:44:41Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QYKs7KdjnuUkmpU8aR+9+8cmaQpW9TOxxSJ4OESykcRBgW0PyhY8bDwgQangJcJAcxNxINGqTfBZT2p8t9PcDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-20T09:19:20.907223Z"},"content_sha256":"0cd9847cc2126e7c556d49d79dc17e0722c6c01d8c938bda206f624a52b0a5d2","schema_version":"1.0","event_id":"sha256:0cd9847cc2126e7c556d49d79dc17e0722c6c01d8c938bda206f624a52b0a5d2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/bundle.json","state_url":"https://pith.science/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/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-08-20T09:19:20Z","links":{"resolver":"https://pith.science/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ","bundle":"https://pith.science/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/bundle.json","state":"https://pith.science/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2HEQZDEHAM5SZAIKRXAJ6NWBHZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:2HEQZDEHAM5SZAIKRXAJ6NWBHZ","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":"0767a002f6934ef9051e97b3d1eeffff57142d657b3f9e3a2edba1738aad01e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-08-25T09:51:38Z","title_canon_sha256":"629925a3fd5b23fa71aa87d8c0a37d026a1afb07298cc3a40df41cea30d8affe"},"schema_version":"1.0","source":{"id":"2308.13274","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.13274","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"arxiv_version","alias_value":"2308.13274v1","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.13274","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_12","alias_value":"2HEQZDEHAM5S","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_16","alias_value":"2HEQZDEHAM5SZAIK","created_at":"2026-07-05T06:44:41Z"},{"alias_kind":"pith_short_8","alias_value":"2HEQZDEH","created_at":"2026-07-05T06:44:41Z"}],"graph_snapshots":[{"event_id":"sha256:0cd9847cc2126e7c556d49d79dc17e0722c6c01d8c938bda206f624a52b0a5d2","target":"graph","created_at":"2026-07-05T06:44:41Z","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/2308.13274/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In recent years the use of FPGAs to accelerate scientific applications has grown, with numerous applications demonstrating the benefit of FPGAs for high performance workloads. However, whilst High Level Synthesis (HLS) has significantly lowered the barrier to entry in programming FPGAs by enabling programmers to use C++, a major challenge is that most often these codes are not originally written in C++. Instead, Fortran is the lingua franca of scientific computing and-so it requires a complex and time consuming initial step to convert into C++ even before considering the FPGA.\n  In this paper ","authors_text":"Gabriel Rodriguez-Canal, Jessica R. Jones, Nick Brown, Tim Dykes, Utz-Uwe Haus","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-08-25T09:51:38Z","title":"Fortran High-Level Synthesis: Reducing the barriers to accelerating HPC codes on FPGAs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.13274","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:6ec9cb9cabdc3ca421f3a8711edcdcc8a8572fb358b26749b321d1248aa78a32","target":"record","created_at":"2026-07-05T06:44:41Z","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":"0767a002f6934ef9051e97b3d1eeffff57142d657b3f9e3a2edba1738aad01e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2023-08-25T09:51:38Z","title_canon_sha256":"629925a3fd5b23fa71aa87d8c0a37d026a1afb07298cc3a40df41cea30d8affe"},"schema_version":"1.0","source":{"id":"2308.13274","kind":"arxiv","version":1}},"canonical_sha256":"d1c90c8c87033b2c810a8dc09f36c13e5436d40b59215181458b825b4345cdef","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d1c90c8c87033b2c810a8dc09f36c13e5436d40b59215181458b825b4345cdef","first_computed_at":"2026-07-05T06:44:41.253885Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:44:41.253885Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"e3SFdLXFFxEBGCpF8y5YWztA7c3Iuih6DNGklJIHk26zcc+mKs1MORCcoJMwAZu3IuYbqSdINom4MHzGiPb/Dg==","signature_status":"signed_v1","signed_at":"2026-07-05T06:44:41.254388Z","signed_message":"canonical_sha256_bytes"},"source_id":"2308.13274","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6ec9cb9cabdc3ca421f3a8711edcdcc8a8572fb358b26749b321d1248aa78a32","sha256:0cd9847cc2126e7c556d49d79dc17e0722c6c01d8c938bda206f624a52b0a5d2"],"state_sha256":"da40f62390445d58822841a812718053efaea16b9102faad2c1d7e365addcab4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LKt/49blM/+UQiR2BakFUBeN2I/VJwqJnOIDPUJiwCgsmn3F7EIIKsTKtZm0NczbOwnjHSEuf9C59RF8cfCGAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-20T09:19:20.914767Z","bundle_sha256":"4159881ee778bb169247234a6c6e88b4d6ddb2104dd1d63c18a023be91533495"}}