{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:P7XHPCAYLLX4Z4I5EVO2OU4LSH","short_pith_number":"pith:P7XHPCAY","schema_version":"1.0","canonical_sha256":"7fee7788185aefccf11d255da7538b91fce7eabe4961d3ed7e67d5b30d18ede5","source":{"kind":"arxiv","id":"1807.01340","version":1},"attestation_state":"computed","paper":{"title":"Best-Effort FPGA Programming: A Few Steps Can Go a Long Way","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.PF"],"primary_cat":"cs.AR","authors_text":"Chen Zhang, Cody Hao Yu, Jason Cong, Peipei Zhou, Peng Wei, Yuchen Hao, Zhenman Fang","submitted_at":"2018-07-03T18:34:47Z","abstract_excerpt":"FPGA-based heterogeneous architectures provide programmers with the ability to customize their hardware accelerators for flexible acceleration of many workloads. Nonetheless, such advantages come at the cost of sacrificing programmability. FPGA vendors and researchers attempt to improve the programmability through high-level synthesis (HLS) technologies that can directly generate hardware circuits from high-level language descriptions. However, reading through recent publications on FPGA designs using HLS, one often gets the impression that FPGA programming is still hard in that it leaves prog"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1807.01340","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2018-07-03T18:34:47Z","cross_cats_sorted":["cs.DC","cs.PF"],"title_canon_sha256":"d1ab0dd5892707a87909e8efe96ad2723e080c36f1e5f5673e3e0332c907ab8c","abstract_canon_sha256":"cfdfb47fcd69642c21445ceca6dda68442ef792d81b5666224a11fc89f7016c3"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:11:29.875461Z","signature_b64":"zSSxhgqKF5tQUc6Czn/DicjjYuUCvWBTsezgEGVIYmZ4T3SmGfigpJaSPKu0/zIHk7ZUoWHUAhn9e1imTNDwBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7fee7788185aefccf11d255da7538b91fce7eabe4961d3ed7e67d5b30d18ede5","last_reissued_at":"2026-05-18T00:11:29.875010Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:11:29.875010Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Best-Effort FPGA Programming: A Few Steps Can Go a Long Way","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.PF"],"primary_cat":"cs.AR","authors_text":"Chen Zhang, Cody Hao Yu, Jason Cong, Peipei Zhou, Peng Wei, Yuchen Hao, Zhenman Fang","submitted_at":"2018-07-03T18:34:47Z","abstract_excerpt":"FPGA-based heterogeneous architectures provide programmers with the ability to customize their hardware accelerators for flexible acceleration of many workloads. Nonetheless, such advantages come at the cost of sacrificing programmability. FPGA vendors and researchers attempt to improve the programmability through high-level synthesis (HLS) technologies that can directly generate hardware circuits from high-level language descriptions. However, reading through recent publications on FPGA designs using HLS, one often gets the impression that FPGA programming is still hard in that it leaves prog"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.01340","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1807.01340","created_at":"2026-05-18T00:11:29.875082+00:00"},{"alias_kind":"arxiv_version","alias_value":"1807.01340v1","created_at":"2026-05-18T00:11:29.875082+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.01340","created_at":"2026-05-18T00:11:29.875082+00:00"},{"alias_kind":"pith_short_12","alias_value":"P7XHPCAYLLX4","created_at":"2026-05-18T12:32:43.782077+00:00"},{"alias_kind":"pith_short_16","alias_value":"P7XHPCAYLLX4Z4I5","created_at":"2026-05-18T12:32:43.782077+00:00"},{"alias_kind":"pith_short_8","alias_value":"P7XHPCAY","created_at":"2026-05-18T12:32:43.782077+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH","json":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH.json","graph_json":"https://pith.science/api/pith-number/P7XHPCAYLLX4Z4I5EVO2OU4LSH/graph.json","events_json":"https://pith.science/api/pith-number/P7XHPCAYLLX4Z4I5EVO2OU4LSH/events.json","paper":"https://pith.science/paper/P7XHPCAY"},"agent_actions":{"view_html":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH","download_json":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH.json","view_paper":"https://pith.science/paper/P7XHPCAY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1807.01340&json=true","fetch_graph":"https://pith.science/api/pith-number/P7XHPCAYLLX4Z4I5EVO2OU4LSH/graph.json","fetch_events":"https://pith.science/api/pith-number/P7XHPCAYLLX4Z4I5EVO2OU4LSH/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH/action/timestamp_anchor","attest_storage":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH/action/storage_attestation","attest_author":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH/action/author_attestation","sign_citation":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH/action/citation_signature","submit_replication":"https://pith.science/pith/P7XHPCAYLLX4Z4I5EVO2OU4LSH/action/replication_record"}},"created_at":"2026-05-18T00:11:29.875082+00:00","updated_at":"2026-05-18T00:11:29.875082+00:00"}