{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:H36XR36BCRWJIMJFLIWKSFH4VS","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":"8dbfe07d6f6413aa3a03df880061e1f2ef029be93c7e70f3d87117f17c373642","cross_cats_sorted":["cs.OS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2024-09-12T15:34:23Z","title_canon_sha256":"18d4b8f1740ac9e8491e5e29d40d05a073c0cf2a89f46d9b10a71161fb3faa77"},"schema_version":"1.0","source":{"id":"2409.08141","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.08141","created_at":"2026-07-05T10:53:11Z"},{"alias_kind":"arxiv_version","alias_value":"2409.08141v3","created_at":"2026-07-05T10:53:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.08141","created_at":"2026-07-05T10:53:11Z"},{"alias_kind":"pith_short_12","alias_value":"H36XR36BCRWJ","created_at":"2026-07-05T10:53:11Z"},{"alias_kind":"pith_short_16","alias_value":"H36XR36BCRWJIMJF","created_at":"2026-07-05T10:53:11Z"},{"alias_kind":"pith_short_8","alias_value":"H36XR36B","created_at":"2026-07-05T10:53:11Z"}],"graph_snapshots":[{"event_id":"sha256:3bfd9519cc7e63859287eba349a096991f26387378e0d4207aacbd864cef3750","target":"graph","created_at":"2026-07-05T10:53:11Z","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/2409.08141/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Conventional wisdom holds that an efficient interface between an OS running on a CPU and a high-bandwidth I/O device should use Direct Memory Access (DMA) to offload data transfer, descriptor rings for buffering and queuing, and interrupts for asynchrony between cores and device.\n  In this paper we question this wisdom in the light of two trends: modern and emerging cache-coherent interconnects like CXL3.0, and workloads, particularly microservices and serverless computing. Like some others before us, we argue that the assumptions of the DMA-based model are obsolete, and in many use-cases prog","authors_text":"Anastasiia Ruzhanskaia, David Cock, Pengcheng Xu, Timothy Roscoe","cross_cats":["cs.OS"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2024-09-12T15:34:23Z","title":"Rethinking Programmed I/O for Fast Devices, Cheap Cores, and Coherent Interconnects"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.08141","kind":"arxiv","version":3},"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:472b94fdc0ba9608bc5f8346194aafdd0cd55e143cd8834e757931d2ca0b69a5","target":"record","created_at":"2026-07-05T10:53:11Z","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":"8dbfe07d6f6413aa3a03df880061e1f2ef029be93c7e70f3d87117f17c373642","cross_cats_sorted":["cs.OS"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2024-09-12T15:34:23Z","title_canon_sha256":"18d4b8f1740ac9e8491e5e29d40d05a073c0cf2a89f46d9b10a71161fb3faa77"},"schema_version":"1.0","source":{"id":"2409.08141","kind":"arxiv","version":3}},"canonical_sha256":"3efd78efc1146c9431255a2ca914fcacb701cd4e9bdd9018c8dc0f63724227e8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3efd78efc1146c9431255a2ca914fcacb701cd4e9bdd9018c8dc0f63724227e8","first_computed_at":"2026-07-05T10:53:11.689479Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:53:11.689479Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"t6ql2AEuhnnXfDNhDV4DWxUQ/DRH53COf5x9zrOdQw4PWE53ww/Yzk7UtOOZKvNkrOeG+R9o1fbSsvGU+BxYDA==","signature_status":"signed_v1","signed_at":"2026-07-05T10:53:11.690002Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.08141","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:472b94fdc0ba9608bc5f8346194aafdd0cd55e143cd8834e757931d2ca0b69a5","sha256:3bfd9519cc7e63859287eba349a096991f26387378e0d4207aacbd864cef3750"],"state_sha256":"a51bf4255004251a0d3dddd8083119e95617f918e4c26e38b668701058b03e5f"}