{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2015:XM6K6DKBGCAAK32HYBONOM4I7A","short_pith_number":"pith:XM6K6DKB","schema_version":"1.0","canonical_sha256":"bb3caf0d413080056f47c05cd73388f839da1fdbd48668806944665fdf0891e2","source":{"kind":"arxiv","id":"1505.07502","version":1},"attestation_state":"computed","paper":{"title":"SQUASH: Simple QoS-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Hiroyuki Usui, Kevin Chang, Lavanya Subramanian, Onur Mutlu","submitted_at":"2015-05-27T22:07:28Z","abstract_excerpt":"Modern SoCs integrate multiple CPU cores and Hardware Accelerators (HWAs) that share the same main memory system, causing interference among memory requests from different agents. The result of this interference, if not controlled well, is missed deadlines for HWAs and low CPU performance. State-of-the-art mechanisms designed for CPU-GPU systems strive to meet a target frame rate for GPUs by prioritizing the GPU close to the time when it has to complete a frame. We observe two major problems when such an approach is adapted to a heterogeneous CPU-HWA system. First, HWAs miss deadlines because "},"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":"1505.07502","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2015-05-27T22:07:28Z","cross_cats_sorted":[],"title_canon_sha256":"f62427ed81d8be72f61be372e90450279ba1d9b9d212d768bca0b1696b87b45c","abstract_canon_sha256":"5cf845602fd735b51c2491fb18d161175c8e8c2f15a3233bcd0a90b01955459c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:00:58.212281Z","signature_b64":"MQl4CD0+8vgyaIh6H7egGlY5L+CLwvxLF8Lj/adLF2ifxcrEiVyG99UC3Lrp/hzMOFuidPuWqm8aHJlpS+2hBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bb3caf0d413080056f47c05cd73388f839da1fdbd48668806944665fdf0891e2","last_reissued_at":"2026-05-18T02:00:58.211720Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:00:58.211720Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"SQUASH: Simple QoS-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Hiroyuki Usui, Kevin Chang, Lavanya Subramanian, Onur Mutlu","submitted_at":"2015-05-27T22:07:28Z","abstract_excerpt":"Modern SoCs integrate multiple CPU cores and Hardware Accelerators (HWAs) that share the same main memory system, causing interference among memory requests from different agents. The result of this interference, if not controlled well, is missed deadlines for HWAs and low CPU performance. State-of-the-art mechanisms designed for CPU-GPU systems strive to meet a target frame rate for GPUs by prioritizing the GPU close to the time when it has to complete a frame. We observe two major problems when such an approach is adapted to a heterogeneous CPU-HWA system. First, HWAs miss deadlines because "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1505.07502","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":"1505.07502","created_at":"2026-05-18T02:00:58.211819+00:00"},{"alias_kind":"arxiv_version","alias_value":"1505.07502v1","created_at":"2026-05-18T02:00:58.211819+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1505.07502","created_at":"2026-05-18T02:00:58.211819+00:00"},{"alias_kind":"pith_short_12","alias_value":"XM6K6DKBGCAA","created_at":"2026-05-18T12:29:50.041715+00:00"},{"alias_kind":"pith_short_16","alias_value":"XM6K6DKBGCAAK32H","created_at":"2026-05-18T12:29:50.041715+00:00"},{"alias_kind":"pith_short_8","alias_value":"XM6K6DKB","created_at":"2026-05-18T12:29:50.041715+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/XM6K6DKBGCAAK32HYBONOM4I7A","json":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A.json","graph_json":"https://pith.science/api/pith-number/XM6K6DKBGCAAK32HYBONOM4I7A/graph.json","events_json":"https://pith.science/api/pith-number/XM6K6DKBGCAAK32HYBONOM4I7A/events.json","paper":"https://pith.science/paper/XM6K6DKB"},"agent_actions":{"view_html":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A","download_json":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A.json","view_paper":"https://pith.science/paper/XM6K6DKB","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1505.07502&json=true","fetch_graph":"https://pith.science/api/pith-number/XM6K6DKBGCAAK32HYBONOM4I7A/graph.json","fetch_events":"https://pith.science/api/pith-number/XM6K6DKBGCAAK32HYBONOM4I7A/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A/action/timestamp_anchor","attest_storage":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A/action/storage_attestation","attest_author":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A/action/author_attestation","sign_citation":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A/action/citation_signature","submit_replication":"https://pith.science/pith/XM6K6DKBGCAAK32HYBONOM4I7A/action/replication_record"}},"created_at":"2026-05-18T02:00:58.211819+00:00","updated_at":"2026-05-18T02:00:58.211819+00:00"}