{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:5HXWCBYOA3T4UJTORMBZHMKM4L","short_pith_number":"pith:5HXWCBYO","schema_version":"1.0","canonical_sha256":"e9ef61070e06e7ca266e8b0393b14ce2cb397cdb9d284ec180fd937fa728a2af","source":{"kind":"arxiv","id":"2506.15174","version":1},"attestation_state":"computed","paper":{"title":"A Novel Compiler Transformation for Fast Sparse Matrix Multiplication in GPUs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Hossein Albakri, Kazem Cheshmi","submitted_at":"2025-06-18T06:41:35Z","abstract_excerpt":"Sparse data structures are commonly used in neural networks to reduce the memory footprint. These data structures are compact but cause irregularities such as random memory accesses, which prevent efficient use of the memory hierarchy. GPUs are a common platform for machine learning practitioners, but running compact data structures on these devices often leads to slow-downs due to inefficient use of computing and memory resources. This paper proposes a new compiler transformation, enumerate-and-sparse-coarsen, that accelerates sparse matrix-matrix multiplication (SPMM) on GPU devices. The 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":"2506.15174","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2025-06-18T06:41:35Z","cross_cats_sorted":[],"title_canon_sha256":"208519a4b9348a4d732ae5311220e1cdd80579b7cb7d424baa0cf6f745aa721b","abstract_canon_sha256":"a4bbe66656254b84c87927800df7235261f235fb71b51432e61dcc02e99b7328"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:23:38.565404Z","signature_b64":"nXNQd2NUNP0dbI1UgsbEOR9gGf/fhOdSI4L5isCwW4ypn88nZUkoJMhCZ+fosNT+fgGhrzNM2D28cN7zFekTCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e9ef61070e06e7ca266e8b0393b14ce2cb397cdb9d284ec180fd937fa728a2af","last_reissued_at":"2026-07-05T11:23:38.564932Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:23:38.564932Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Novel Compiler Transformation for Fast Sparse Matrix Multiplication in GPUs","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Hossein Albakri, Kazem Cheshmi","submitted_at":"2025-06-18T06:41:35Z","abstract_excerpt":"Sparse data structures are commonly used in neural networks to reduce the memory footprint. These data structures are compact but cause irregularities such as random memory accesses, which prevent efficient use of the memory hierarchy. GPUs are a common platform for machine learning practitioners, but running compact data structures on these devices often leads to slow-downs due to inefficient use of computing and memory resources. This paper proposes a new compiler transformation, enumerate-and-sparse-coarsen, that accelerates sparse matrix-matrix multiplication (SPMM) on GPU devices. The tra"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.15174","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/2506.15174/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":"2506.15174","created_at":"2026-07-05T11:23:38.564988+00:00"},{"alias_kind":"arxiv_version","alias_value":"2506.15174v1","created_at":"2026-07-05T11:23:38.564988+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.15174","created_at":"2026-07-05T11:23:38.564988+00:00"},{"alias_kind":"pith_short_12","alias_value":"5HXWCBYOA3T4","created_at":"2026-07-05T11:23:38.564988+00:00"},{"alias_kind":"pith_short_16","alias_value":"5HXWCBYOA3T4UJTO","created_at":"2026-07-05T11:23:38.564988+00:00"},{"alias_kind":"pith_short_8","alias_value":"5HXWCBYO","created_at":"2026-07-05T11:23:38.564988+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/5HXWCBYOA3T4UJTORMBZHMKM4L","json":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L.json","graph_json":"https://pith.science/api/pith-number/5HXWCBYOA3T4UJTORMBZHMKM4L/graph.json","events_json":"https://pith.science/api/pith-number/5HXWCBYOA3T4UJTORMBZHMKM4L/events.json","paper":"https://pith.science/paper/5HXWCBYO"},"agent_actions":{"view_html":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L","download_json":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L.json","view_paper":"https://pith.science/paper/5HXWCBYO","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2506.15174&json=true","fetch_graph":"https://pith.science/api/pith-number/5HXWCBYOA3T4UJTORMBZHMKM4L/graph.json","fetch_events":"https://pith.science/api/pith-number/5HXWCBYOA3T4UJTORMBZHMKM4L/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L/action/timestamp_anchor","attest_storage":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L/action/storage_attestation","attest_author":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L/action/author_attestation","sign_citation":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L/action/citation_signature","submit_replication":"https://pith.science/pith/5HXWCBYOA3T4UJTORMBZHMKM4L/action/replication_record"}},"created_at":"2026-07-05T11:23:38.564988+00:00","updated_at":"2026-07-05T11:23:38.564988+00:00"}