{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:VDFHNDCJUO2XQM4XZ4UVT3VI6Z","short_pith_number":"pith:VDFHNDCJ","schema_version":"1.0","canonical_sha256":"a8ca768c49a3b5783397cf2959eea8f65f0899eadd510da400a4fe4e9148d10b","source":{"kind":"arxiv","id":"2312.14821","version":1},"attestation_state":"computed","paper":{"title":"AXI4MLIR: User-Driven Automatic Host Code Generation for Custom AXI-Based Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AR"],"primary_cat":"cs.PL","authors_text":"Antonino Tumeo, David Kaeli, Jos\\'e Cano, Jos\\'e L. Abell\\'an, Jude Haris, Malith Jayaweera, Nicolas Bohm Agostini, Norm Rubin, Perry Gibson","submitted_at":"2023-12-22T16:48:34Z","abstract_excerpt":"This paper addresses the need for automatic and efficient generation of host driver code for arbitrary custom AXI-based accelerators targeting linear algebra algorithms, an important workload in various applications, including machine learning and scientific computing. While existing tools have focused on automating accelerator prototyping, little attention has been paid to the host-accelerator interaction. This paper introduces AXI4MLIR, an extension of the MLIR compiler framework designed to facilitate the automated generation of host-accelerator driver code. With new MLIR attributes and tra"},"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":"2312.14821","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2023-12-22T16:48:34Z","cross_cats_sorted":["cs.AR"],"title_canon_sha256":"2332c7ef8666c9df946151e8c264d0b53368e4f5a4ae988e050c23d83d49dc5f","abstract_canon_sha256":"c4504131d7fd50f2aadb37a6eb5cd2dc21a834a12a51fbc5b9303d9b68014ae7"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:59:04.511752Z","signature_b64":"L5SZsv+nQPbj2tjjZTxbbhB/FaDy4iL0/7PKSdYaBTMgUokTvfvmFAr5Q4TUT1daLf4gZPC0tSiCMn6jEtm9Cw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a8ca768c49a3b5783397cf2959eea8f65f0899eadd510da400a4fe4e9148d10b","last_reissued_at":"2026-07-05T07:59:04.511249Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:59:04.511249Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"AXI4MLIR: User-Driven Automatic Host Code Generation for Custom AXI-Based Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AR"],"primary_cat":"cs.PL","authors_text":"Antonino Tumeo, David Kaeli, Jos\\'e Cano, Jos\\'e L. Abell\\'an, Jude Haris, Malith Jayaweera, Nicolas Bohm Agostini, Norm Rubin, Perry Gibson","submitted_at":"2023-12-22T16:48:34Z","abstract_excerpt":"This paper addresses the need for automatic and efficient generation of host driver code for arbitrary custom AXI-based accelerators targeting linear algebra algorithms, an important workload in various applications, including machine learning and scientific computing. While existing tools have focused on automating accelerator prototyping, little attention has been paid to the host-accelerator interaction. This paper introduces AXI4MLIR, an extension of the MLIR compiler framework designed to facilitate the automated generation of host-accelerator driver code. With new MLIR attributes and tra"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2312.14821","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/2312.14821/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2312.14821","created_at":"2026-07-05T07:59:04.511308+00:00"},{"alias_kind":"arxiv_version","alias_value":"2312.14821v1","created_at":"2026-07-05T07:59:04.511308+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2312.14821","created_at":"2026-07-05T07:59:04.511308+00:00"},{"alias_kind":"pith_short_12","alias_value":"VDFHNDCJUO2X","created_at":"2026-07-05T07:59:04.511308+00:00"},{"alias_kind":"pith_short_16","alias_value":"VDFHNDCJUO2XQM4X","created_at":"2026-07-05T07:59:04.511308+00:00"},{"alias_kind":"pith_short_8","alias_value":"VDFHNDCJ","created_at":"2026-07-05T07:59:04.511308+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/VDFHNDCJUO2XQM4XZ4UVT3VI6Z","json":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z.json","graph_json":"https://pith.science/api/pith-number/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/graph.json","events_json":"https://pith.science/api/pith-number/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/events.json","paper":"https://pith.science/paper/VDFHNDCJ"},"agent_actions":{"view_html":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z","download_json":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z.json","view_paper":"https://pith.science/paper/VDFHNDCJ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2312.14821&json=true","fetch_graph":"https://pith.science/api/pith-number/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/graph.json","fetch_events":"https://pith.science/api/pith-number/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/action/timestamp_anchor","attest_storage":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/action/storage_attestation","attest_author":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/action/author_attestation","sign_citation":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/action/citation_signature","submit_replication":"https://pith.science/pith/VDFHNDCJUO2XQM4XZ4UVT3VI6Z/action/replication_record"}},"created_at":"2026-07-05T07:59:04.511308+00:00","updated_at":"2026-07-05T07:59:04.511308+00:00"}