{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:C7O6RKQPA437OL64OFH6XJ2ATZ","short_pith_number":"pith:C7O6RKQP","schema_version":"1.0","canonical_sha256":"17dde8aa0f0737f72fdc714feba7409e7a00700b41247a61979ed15f5e7ccca0","source":{"kind":"arxiv","id":"1801.06541","version":1},"attestation_state":"computed","paper":{"title":"HGum: Messaging Framework for Hardware Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Derek Chiou, Hari Angepat, Sizhuo Zhang","submitted_at":"2018-01-19T12:43:30Z","abstract_excerpt":"Software messaging frameworks help avoid errors and reduce engineering efforts in building distributed systems by (1) providing an interface definition language (IDL) to specify precisely the structure of the message (i.e., the message schema), and (2) automatically generating the serialization and deserialization functions that transform user data structures into binary data for sending across the network and vice versa. Similarly, a hardware-accelerated system, which consists of host software and multiple FPGAs, could also benefit from a messaging framework to handle messages both between so"},"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":"1801.06541","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-01-19T12:43:30Z","cross_cats_sorted":[],"title_canon_sha256":"93c2109d0340c9861b91c168ffca92ea59c176c600cae10e3b33338df3316fd8","abstract_canon_sha256":"d863e97236f07fa12283d1cfc0e62b7029912b00109268ba55cc79acf19b0e8b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:06:11.867481Z","signature_b64":"rQca5xxqictUQfSnxyZ+E1xf6YhlqtokVXA74B5eo9JPAqW7ixX3U7vo3kHbZLe3owHUgZS3AqcBKfOi7aIDBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"17dde8aa0f0737f72fdc714feba7409e7a00700b41247a61979ed15f5e7ccca0","last_reissued_at":"2026-05-18T00:06:11.866958Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:06:11.866958Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"HGum: Messaging Framework for Hardware Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Derek Chiou, Hari Angepat, Sizhuo Zhang","submitted_at":"2018-01-19T12:43:30Z","abstract_excerpt":"Software messaging frameworks help avoid errors and reduce engineering efforts in building distributed systems by (1) providing an interface definition language (IDL) to specify precisely the structure of the message (i.e., the message schema), and (2) automatically generating the serialization and deserialization functions that transform user data structures into binary data for sending across the network and vice versa. Similarly, a hardware-accelerated system, which consists of host software and multiple FPGAs, could also benefit from a messaging framework to handle messages both between so"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.06541","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":"1801.06541","created_at":"2026-05-18T00:06:11.867036+00:00"},{"alias_kind":"arxiv_version","alias_value":"1801.06541v1","created_at":"2026-05-18T00:06:11.867036+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.06541","created_at":"2026-05-18T00:06:11.867036+00:00"},{"alias_kind":"pith_short_12","alias_value":"C7O6RKQPA437","created_at":"2026-05-18T12:32:16.446611+00:00"},{"alias_kind":"pith_short_16","alias_value":"C7O6RKQPA437OL64","created_at":"2026-05-18T12:32:16.446611+00:00"},{"alias_kind":"pith_short_8","alias_value":"C7O6RKQP","created_at":"2026-05-18T12:32:16.446611+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/C7O6RKQPA437OL64OFH6XJ2ATZ","json":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ.json","graph_json":"https://pith.science/api/pith-number/C7O6RKQPA437OL64OFH6XJ2ATZ/graph.json","events_json":"https://pith.science/api/pith-number/C7O6RKQPA437OL64OFH6XJ2ATZ/events.json","paper":"https://pith.science/paper/C7O6RKQP"},"agent_actions":{"view_html":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ","download_json":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ.json","view_paper":"https://pith.science/paper/C7O6RKQP","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1801.06541&json=true","fetch_graph":"https://pith.science/api/pith-number/C7O6RKQPA437OL64OFH6XJ2ATZ/graph.json","fetch_events":"https://pith.science/api/pith-number/C7O6RKQPA437OL64OFH6XJ2ATZ/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ/action/timestamp_anchor","attest_storage":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ/action/storage_attestation","attest_author":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ/action/author_attestation","sign_citation":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ/action/citation_signature","submit_replication":"https://pith.science/pith/C7O6RKQPA437OL64OFH6XJ2ATZ/action/replication_record"}},"created_at":"2026-05-18T00:06:11.867036+00:00","updated_at":"2026-05-18T00:06:11.867036+00:00"}