{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:RFWIZMWFEKO4T2Z5SF2PUDUVTE","short_pith_number":"pith:RFWIZMWF","canonical_record":{"source":{"id":"2403.14853","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-03-21T21:56:44Z","cross_cats_sorted":["cs.DC","cs.PF"],"title_canon_sha256":"e93d1641ec6fac8a201d18ae4e9a0ff4dba3d9c35a8e325922e95776a4d0b8d5","abstract_canon_sha256":"3777135c9bcbcc9f745e8cd42f6d4fda95359adced1d558728cffbb82b271831"},"schema_version":"1.0"},"canonical_sha256":"896c8cb2c5229dc9eb3d9174fa0e959929cd02a2db1f468734829d449c1fe77c","source":{"kind":"arxiv","id":"2403.14853","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.14853","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"arxiv_version","alias_value":"2403.14853v1","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.14853","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_12","alias_value":"RFWIZMWFEKO4","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_16","alias_value":"RFWIZMWFEKO4T2Z5","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_8","alias_value":"RFWIZMWF","created_at":"2026-07-05T07:59:26Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:RFWIZMWFEKO4T2Z5SF2PUDUVTE","target":"record","payload":{"canonical_record":{"source":{"id":"2403.14853","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-03-21T21:56:44Z","cross_cats_sorted":["cs.DC","cs.PF"],"title_canon_sha256":"e93d1641ec6fac8a201d18ae4e9a0ff4dba3d9c35a8e325922e95776a4d0b8d5","abstract_canon_sha256":"3777135c9bcbcc9f745e8cd42f6d4fda95359adced1d558728cffbb82b271831"},"schema_version":"1.0"},"canonical_sha256":"896c8cb2c5229dc9eb3d9174fa0e959929cd02a2db1f468734829d449c1fe77c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:59:26.801388Z","signature_b64":"tDtqmenqEocOsfSNHG+Gzz+Fcls6GCQr2rd4PxfWtZ8NT4ynpILr5sShaSAH8e069gq8qXuZeugD8CCCe9o5AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"896c8cb2c5229dc9eb3d9174fa0e959929cd02a2db1f468734829d449c1fe77c","last_reissued_at":"2026-07-05T07:59:26.800983Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:59:26.800983Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2403.14853","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:59:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4wk4GM82NHa7tKElCp3sFEAHfWmmIMJm6UlnVCvoC5pNtcvE08NOTucIgwc1qpzFSlm8sHDUABhHyWDkEb5qCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T11:08:11.291854Z"},"content_sha256":"21e798d6ad8a2ec3d9c8b51eb99c46cf47845ca5d656125189eb64aa35be7601","schema_version":"1.0","event_id":"sha256:21e798d6ad8a2ec3d9c8b51eb99c46cf47845ca5d656125189eb64aa35be7601"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:RFWIZMWFEKO4T2Z5SF2PUDUVTE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"iSpLib: A Library for Accelerating Graph Neural Networks using Auto-tuned Sparse Operations","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.DC","cs.PF"],"primary_cat":"cs.LG","authors_text":"Ariful Azad, Md Saidul Hoque Anik, Pranav Badhe, Rohit Gampa","submitted_at":"2024-03-21T21:56:44Z","abstract_excerpt":"Core computations in Graph Neural Network (GNN) training and inference are often mapped to sparse matrix operations such as sparse-dense matrix multiplication (SpMM). These sparse operations are harder to optimize by manual tuning because their performance depends significantly on the sparsity of input graphs, GNN models, and computing platforms. To address this challenge, we present iSpLib, a PyTorch-based C++ library equipped with auto-tuned sparse operations. iSpLib expedites GNN training with a cache-enabled backpropagation that stores intermediate matrices in local caches. The library off"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.14853","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/2403.14853/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"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T07:59:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7lWZcMv+B9wg0f1Cb+wAxOPojztj6njM2d7jRl/8fmzhe3U4f9VHB7w96c3fpbDfwf4U23loUV6Y5Z7xiradDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T11:08:11.292224Z"},"content_sha256":"6f2ae56aefbf7ce8d7ff5a3193cb836b35358e8259584278eb7c125593e1163e","schema_version":"1.0","event_id":"sha256:6f2ae56aefbf7ce8d7ff5a3193cb836b35358e8259584278eb7c125593e1163e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/bundle.json","state_url":"https://pith.science/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T11:08:11Z","links":{"resolver":"https://pith.science/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE","bundle":"https://pith.science/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/bundle.json","state":"https://pith.science/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RFWIZMWFEKO4T2Z5SF2PUDUVTE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:RFWIZMWFEKO4T2Z5SF2PUDUVTE","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":"3777135c9bcbcc9f745e8cd42f6d4fda95359adced1d558728cffbb82b271831","cross_cats_sorted":["cs.DC","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-03-21T21:56:44Z","title_canon_sha256":"e93d1641ec6fac8a201d18ae4e9a0ff4dba3d9c35a8e325922e95776a4d0b8d5"},"schema_version":"1.0","source":{"id":"2403.14853","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2403.14853","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"arxiv_version","alias_value":"2403.14853v1","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.14853","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_12","alias_value":"RFWIZMWFEKO4","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_16","alias_value":"RFWIZMWFEKO4T2Z5","created_at":"2026-07-05T07:59:26Z"},{"alias_kind":"pith_short_8","alias_value":"RFWIZMWF","created_at":"2026-07-05T07:59:26Z"}],"graph_snapshots":[{"event_id":"sha256:6f2ae56aefbf7ce8d7ff5a3193cb836b35358e8259584278eb7c125593e1163e","target":"graph","created_at":"2026-07-05T07:59:26Z","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/2403.14853/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Core computations in Graph Neural Network (GNN) training and inference are often mapped to sparse matrix operations such as sparse-dense matrix multiplication (SpMM). These sparse operations are harder to optimize by manual tuning because their performance depends significantly on the sparsity of input graphs, GNN models, and computing platforms. To address this challenge, we present iSpLib, a PyTorch-based C++ library equipped with auto-tuned sparse operations. iSpLib expedites GNN training with a cache-enabled backpropagation that stores intermediate matrices in local caches. The library off","authors_text":"Ariful Azad, Md Saidul Hoque Anik, Pranav Badhe, Rohit Gampa","cross_cats":["cs.DC","cs.PF"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-03-21T21:56:44Z","title":"iSpLib: A Library for Accelerating Graph Neural Networks using Auto-tuned Sparse Operations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.14853","kind":"arxiv","version":1},"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:21e798d6ad8a2ec3d9c8b51eb99c46cf47845ca5d656125189eb64aa35be7601","target":"record","created_at":"2026-07-05T07:59:26Z","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":"3777135c9bcbcc9f745e8cd42f6d4fda95359adced1d558728cffbb82b271831","cross_cats_sorted":["cs.DC","cs.PF"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.LG","submitted_at":"2024-03-21T21:56:44Z","title_canon_sha256":"e93d1641ec6fac8a201d18ae4e9a0ff4dba3d9c35a8e325922e95776a4d0b8d5"},"schema_version":"1.0","source":{"id":"2403.14853","kind":"arxiv","version":1}},"canonical_sha256":"896c8cb2c5229dc9eb3d9174fa0e959929cd02a2db1f468734829d449c1fe77c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"896c8cb2c5229dc9eb3d9174fa0e959929cd02a2db1f468734829d449c1fe77c","first_computed_at":"2026-07-05T07:59:26.800983Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:59:26.800983Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"tDtqmenqEocOsfSNHG+Gzz+Fcls6GCQr2rd4PxfWtZ8NT4ynpILr5sShaSAH8e069gq8qXuZeugD8CCCe9o5AA==","signature_status":"signed_v1","signed_at":"2026-07-05T07:59:26.801388Z","signed_message":"canonical_sha256_bytes"},"source_id":"2403.14853","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:21e798d6ad8a2ec3d9c8b51eb99c46cf47845ca5d656125189eb64aa35be7601","sha256:6f2ae56aefbf7ce8d7ff5a3193cb836b35358e8259584278eb7c125593e1163e"],"state_sha256":"3b63a894b474ca6842b42ee0817f2158753b65dcd92718fc6a88ecf4750e9879"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"IuS76goJDgNUmhE7xoBEiKEQ1m3m6fDZaVXjzADdB3cPjZPsyTe7hB+Ri2FpoFQfR3Tm5+NxSkZMsUG0mGEbBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T11:08:11.294153Z","bundle_sha256":"508c394caaa9ea87b2336f04c0dc02411d3ecdf8f7e915b85ade1f43b6a1709c"}}