{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:DWSBVNWCN7VMIV6ZTBWJD4NQHL","short_pith_number":"pith:DWSBVNWC","canonical_record":{"source":{"id":"2111.12055","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2021-11-23T18:15:34Z","cross_cats_sorted":["cs.AI","cs.CL"],"title_canon_sha256":"5306d7e3ba96a1649953ca6726d95fcac023704cf3d99581e88af6575cd73e87","abstract_canon_sha256":"7a3301cb44906debb4d9c57d572f50527800ce2c6b81439e19f198073edf432d"},"schema_version":"1.0"},"canonical_sha256":"1da41ab6c26feac457d9986c91f1b03ad3ecaa54497ab720ec4bf174492e8f30","source":{"kind":"arxiv","id":"2111.12055","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2111.12055","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"arxiv_version","alias_value":"2111.12055v1","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2111.12055","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_12","alias_value":"DWSBVNWCN7VM","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_16","alias_value":"DWSBVNWCN7VMIV6Z","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_8","alias_value":"DWSBVNWC","created_at":"2026-07-05T03:34:40Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:DWSBVNWCN7VMIV6ZTBWJD4NQHL","target":"record","payload":{"canonical_record":{"source":{"id":"2111.12055","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2021-11-23T18:15:34Z","cross_cats_sorted":["cs.AI","cs.CL"],"title_canon_sha256":"5306d7e3ba96a1649953ca6726d95fcac023704cf3d99581e88af6575cd73e87","abstract_canon_sha256":"7a3301cb44906debb4d9c57d572f50527800ce2c6b81439e19f198073edf432d"},"schema_version":"1.0"},"canonical_sha256":"1da41ab6c26feac457d9986c91f1b03ad3ecaa54497ab720ec4bf174492e8f30","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:34:40.377651Z","signature_b64":"VvqTrc0Ile8JknVhDRzaFFdU3NWuGRjsn+37Ferntt1IFcptK9YJSbrLD59AxGM5bR6wMtS+a14qmkttOk87Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1da41ab6c26feac457d9986c91f1b03ad3ecaa54497ab720ec4bf174492e8f30","last_reissued_at":"2026-07-05T03:34:40.377210Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:34:40.377210Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2111.12055","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-05T03:34:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xH7FpILMcCxKJUDdAk/qnz9ocUPejtSNCcOAoWOFIm9QjvgEV/J44FBfxFQCgVdOOYeMQgAwPVbX2Ibm1b+tBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T14:24:47.893237Z"},"content_sha256":"7be2f30770842d17e5efb38c8021d305bc6bd4dcd3ce8db67b58a06739467aa0","schema_version":"1.0","event_id":"sha256:7be2f30770842d17e5efb38c8021d305bc6bd4dcd3ce8db67b58a06739467aa0"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:DWSBVNWCN7VMIV6ZTBWJD4NQHL","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Generating GPU Compiler Heuristics using Reinforcement Learning","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.CL"],"primary_cat":"cs.LG","authors_text":"Ian Colbert, Jake Daly, Norm Rubin","submitted_at":"2021-11-23T18:15:34Z","abstract_excerpt":"GPU compilers are complex software programs with many optimizations specific to target hardware. These optimizations are often controlled by heuristics hand-designed by compiler experts using time- and resource-intensive processes. In this paper, we developed a GPU compiler autotuning framework that uses off-policy deep reinforcement learning to generate heuristics that improve the frame rates of graphics applications. Furthermore, we demonstrate the resilience of these learned heuristics to frequent compiler updates by analyzing their stability across a year of code check-ins without retraini"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2111.12055","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/2111.12055/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-05T03:34:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n/NL8ZH1Y8f25GgYryMl/mdBRsX7qux0o49yOV931E6WOIG+vD6DJealAldWv8zemadqGDoPYTSCOlfynL2sAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T14:24:47.893875Z"},"content_sha256":"9ce95fd8a7813f739f7f1ea94b07d0085d90ebe03d62dfcb8381fe80feb8d78a","schema_version":"1.0","event_id":"sha256:9ce95fd8a7813f739f7f1ea94b07d0085d90ebe03d62dfcb8381fe80feb8d78a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/bundle.json","state_url":"https://pith.science/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/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-08-18T14:24:47Z","links":{"resolver":"https://pith.science/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL","bundle":"https://pith.science/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/bundle.json","state":"https://pith.science/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DWSBVNWCN7VMIV6ZTBWJD4NQHL/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:DWSBVNWCN7VMIV6ZTBWJD4NQHL","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":"7a3301cb44906debb4d9c57d572f50527800ce2c6b81439e19f198073edf432d","cross_cats_sorted":["cs.AI","cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2021-11-23T18:15:34Z","title_canon_sha256":"5306d7e3ba96a1649953ca6726d95fcac023704cf3d99581e88af6575cd73e87"},"schema_version":"1.0","source":{"id":"2111.12055","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2111.12055","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"arxiv_version","alias_value":"2111.12055v1","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2111.12055","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_12","alias_value":"DWSBVNWCN7VM","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_16","alias_value":"DWSBVNWCN7VMIV6Z","created_at":"2026-07-05T03:34:40Z"},{"alias_kind":"pith_short_8","alias_value":"DWSBVNWC","created_at":"2026-07-05T03:34:40Z"}],"graph_snapshots":[{"event_id":"sha256:9ce95fd8a7813f739f7f1ea94b07d0085d90ebe03d62dfcb8381fe80feb8d78a","target":"graph","created_at":"2026-07-05T03:34:40Z","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/2111.12055/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"GPU compilers are complex software programs with many optimizations specific to target hardware. These optimizations are often controlled by heuristics hand-designed by compiler experts using time- and resource-intensive processes. In this paper, we developed a GPU compiler autotuning framework that uses off-policy deep reinforcement learning to generate heuristics that improve the frame rates of graphics applications. Furthermore, we demonstrate the resilience of these learned heuristics to frequent compiler updates by analyzing their stability across a year of code check-ins without retraini","authors_text":"Ian Colbert, Jake Daly, Norm Rubin","cross_cats":["cs.AI","cs.CL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2021-11-23T18:15:34Z","title":"Generating GPU Compiler Heuristics using Reinforcement Learning"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2111.12055","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:7be2f30770842d17e5efb38c8021d305bc6bd4dcd3ce8db67b58a06739467aa0","target":"record","created_at":"2026-07-05T03:34:40Z","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":"7a3301cb44906debb4d9c57d572f50527800ce2c6b81439e19f198073edf432d","cross_cats_sorted":["cs.AI","cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2021-11-23T18:15:34Z","title_canon_sha256":"5306d7e3ba96a1649953ca6726d95fcac023704cf3d99581e88af6575cd73e87"},"schema_version":"1.0","source":{"id":"2111.12055","kind":"arxiv","version":1}},"canonical_sha256":"1da41ab6c26feac457d9986c91f1b03ad3ecaa54497ab720ec4bf174492e8f30","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1da41ab6c26feac457d9986c91f1b03ad3ecaa54497ab720ec4bf174492e8f30","first_computed_at":"2026-07-05T03:34:40.377210Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:34:40.377210Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"VvqTrc0Ile8JknVhDRzaFFdU3NWuGRjsn+37Ferntt1IFcptK9YJSbrLD59AxGM5bR6wMtS+a14qmkttOk87Dw==","signature_status":"signed_v1","signed_at":"2026-07-05T03:34:40.377651Z","signed_message":"canonical_sha256_bytes"},"source_id":"2111.12055","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7be2f30770842d17e5efb38c8021d305bc6bd4dcd3ce8db67b58a06739467aa0","sha256:9ce95fd8a7813f739f7f1ea94b07d0085d90ebe03d62dfcb8381fe80feb8d78a"],"state_sha256":"e764d4eb51ca4b8a1259ee6f3e0d4b8119c020b9594fed02dea553f3b9897c00"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"56CqunvJdtEgtc0gYaddKZTFArlgCxazr+Mam9k/Bj9G6N0hT0MLgAmmyaxAvdIPPsF3YQcMtlcs6WEYeyloCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-18T14:24:47.897873Z","bundle_sha256":"3aa7b879174f556bb8659dfbfdaf5032e0c3dd3457ed2cadd6f223eddba322cd"}}