{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2007:QTNF6TZIT5PSAPLARTHBHMOXQR","short_pith_number":"pith:QTNF6TZI","canonical_record":{"source":{"id":"0710.4716","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.AR","submitted_at":"2007-10-25T09:34:19Z","cross_cats_sorted":[],"title_canon_sha256":"781a451630720b8da2d096ec47e503586fe01e0a41364c7e513f6e68285e86d8","abstract_canon_sha256":"3bdfabd5b303a71ae95c6c7b1525d7753799075428c4794ba79e68cdd5c57379"},"schema_version":"1.0"},"canonical_sha256":"84da5f4f289f5f203d608cce13b1d78458002177c484b62065baf8172330f1a6","source":{"kind":"arxiv","id":"0710.4716","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"0710.4716","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"arxiv_version","alias_value":"0710.4716v1","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.0710.4716","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"pith_short_12","alias_value":"QTNF6TZIT5PS","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_16","alias_value":"QTNF6TZIT5PSAPLA","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_8","alias_value":"QTNF6TZI","created_at":"2026-05-18T12:25:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2007:QTNF6TZIT5PSAPLARTHBHMOXQR","target":"record","payload":{"canonical_record":{"source":{"id":"0710.4716","kind":"arxiv","version":1},"metadata":{"license":"","primary_cat":"cs.AR","submitted_at":"2007-10-25T09:34:19Z","cross_cats_sorted":[],"title_canon_sha256":"781a451630720b8da2d096ec47e503586fe01e0a41364c7e513f6e68285e86d8","abstract_canon_sha256":"3bdfabd5b303a71ae95c6c7b1525d7753799075428c4794ba79e68cdd5c57379"},"schema_version":"1.0"},"canonical_sha256":"84da5f4f289f5f203d608cce13b1d78458002177c484b62065baf8172330f1a6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T04:09:05.716270Z","signature_b64":"p78br2tFNfdBcV2ievbKynohqccAWb+ukAhCaCEuKfB2Mm3MNnmGYBNPCmYNo0SySJOyM/KY3cMiW+saGzz1Ag==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"84da5f4f289f5f203d608cce13b1d78458002177c484b62065baf8172330f1a6","last_reissued_at":"2026-05-18T04:09:05.715615Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T04:09:05.715615Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"0710.4716","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-18T04:09:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gdIiT9YB0OzSgfCBLrqfkNQs2IxTkZcftGxYAAhHRsqUbVLjFM0U0zjfUW6V3MPtxZDHXoyUsXzbbWIxW8t/Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T21:55:37.238716Z"},"content_sha256":"f3fa998282251daa1ca01f04a3b7f28eccf77f18fd4315e6a0e071016856482e","schema_version":"1.0","event_id":"sha256:f3fa998282251daa1ca01f04a3b7f28eccf77f18fd4315e6a0e071016856482e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2007:QTNF6TZIT5PSAPLARTHBHMOXQR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Optimized Generation of Data-Path from C Codes for FPGAs","license":"","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Betul Buyukkurt, Kees Vissers, Walid Najjar, Zhi Guo","submitted_at":"2007-10-25T09:34:19Z","abstract_excerpt":"FPGAs, as computing devices, offer significant speedup over microprocessors. Furthermore, their configurability offers an advantage over traditional ASICs. However, they do not yet enjoy high-level language programmability, as microprocessors do. This has become the main obstacle for their wider acceptance by application designers. ROCCC is a compiler designed to generate circuits from C source code to execute on FPGAs, more specifically on CSoCs. It generates RTL level HDLs from frequently executing kernels in an application. In this paper, we describe ROCCC's system overview and focus on its"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"0710.4716","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-18T04:09:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rkJCkqHU/KiqNE2jNw7VpghzB9Dg832CUMUBR3CTdlwni1XDDjJpY7VuHmSqYoVk400QubolXfvmblTPND1HBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-02T21:55:37.239061Z"},"content_sha256":"33b84b650bc24de569f413bf204bca397259d899a1dc82c0fa7ee911438495d6","schema_version":"1.0","event_id":"sha256:33b84b650bc24de569f413bf204bca397259d899a1dc82c0fa7ee911438495d6"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/bundle.json","state_url":"https://pith.science/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/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-02T21:55:37Z","links":{"resolver":"https://pith.science/pith/QTNF6TZIT5PSAPLARTHBHMOXQR","bundle":"https://pith.science/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/bundle.json","state":"https://pith.science/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QTNF6TZIT5PSAPLARTHBHMOXQR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2007:QTNF6TZIT5PSAPLARTHBHMOXQR","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":"3bdfabd5b303a71ae95c6c7b1525d7753799075428c4794ba79e68cdd5c57379","cross_cats_sorted":[],"license":"","primary_cat":"cs.AR","submitted_at":"2007-10-25T09:34:19Z","title_canon_sha256":"781a451630720b8da2d096ec47e503586fe01e0a41364c7e513f6e68285e86d8"},"schema_version":"1.0","source":{"id":"0710.4716","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"0710.4716","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"arxiv_version","alias_value":"0710.4716v1","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.0710.4716","created_at":"2026-05-18T04:09:05Z"},{"alias_kind":"pith_short_12","alias_value":"QTNF6TZIT5PS","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_16","alias_value":"QTNF6TZIT5PSAPLA","created_at":"2026-05-18T12:25:56Z"},{"alias_kind":"pith_short_8","alias_value":"QTNF6TZI","created_at":"2026-05-18T12:25:56Z"}],"graph_snapshots":[{"event_id":"sha256:33b84b650bc24de569f413bf204bca397259d899a1dc82c0fa7ee911438495d6","target":"graph","created_at":"2026-05-18T04:09:05Z","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":"FPGAs, as computing devices, offer significant speedup over microprocessors. Furthermore, their configurability offers an advantage over traditional ASICs. However, they do not yet enjoy high-level language programmability, as microprocessors do. This has become the main obstacle for their wider acceptance by application designers. ROCCC is a compiler designed to generate circuits from C source code to execute on FPGAs, more specifically on CSoCs. It generates RTL level HDLs from frequently executing kernels in an application. In this paper, we describe ROCCC's system overview and focus on its","authors_text":"Betul Buyukkurt, Kees Vissers, Walid Najjar, Zhi Guo","cross_cats":[],"headline":"","license":"","primary_cat":"cs.AR","submitted_at":"2007-10-25T09:34:19Z","title":"Optimized Generation of Data-Path from C Codes for FPGAs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"0710.4716","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:f3fa998282251daa1ca01f04a3b7f28eccf77f18fd4315e6a0e071016856482e","target":"record","created_at":"2026-05-18T04:09:05Z","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":"3bdfabd5b303a71ae95c6c7b1525d7753799075428c4794ba79e68cdd5c57379","cross_cats_sorted":[],"license":"","primary_cat":"cs.AR","submitted_at":"2007-10-25T09:34:19Z","title_canon_sha256":"781a451630720b8da2d096ec47e503586fe01e0a41364c7e513f6e68285e86d8"},"schema_version":"1.0","source":{"id":"0710.4716","kind":"arxiv","version":1}},"canonical_sha256":"84da5f4f289f5f203d608cce13b1d78458002177c484b62065baf8172330f1a6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"84da5f4f289f5f203d608cce13b1d78458002177c484b62065baf8172330f1a6","first_computed_at":"2026-05-18T04:09:05.715615Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T04:09:05.715615Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"p78br2tFNfdBcV2ievbKynohqccAWb+ukAhCaCEuKfB2Mm3MNnmGYBNPCmYNo0SySJOyM/KY3cMiW+saGzz1Ag==","signature_status":"signed_v1","signed_at":"2026-05-18T04:09:05.716270Z","signed_message":"canonical_sha256_bytes"},"source_id":"0710.4716","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f3fa998282251daa1ca01f04a3b7f28eccf77f18fd4315e6a0e071016856482e","sha256:33b84b650bc24de569f413bf204bca397259d899a1dc82c0fa7ee911438495d6"],"state_sha256":"601c3c6d999e0a8807a6c06cee6487e1222bc5c6dbaf8d0d064eacc068f55d9e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KAsURv/sfnyMd2XPklq1SZhCWuAkq9lDBbWFx+RYhM6Ybhc7AEoaCDL4vWw/vcVU/YEQ+hkhOGZaJ2YSzplqBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-02T21:55:37.241059Z","bundle_sha256":"00fce653df9a58b67ebc31a5b08facf76407796f1b6b755567430b9f2195ce4d"}}