{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:VX7U3R2P4DYWGEYVCF6ALNACU6","short_pith_number":"pith:VX7U3R2P","canonical_record":{"source":{"id":"2202.07798","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2022-02-16T00:19:15Z","cross_cats_sorted":["cs.PF"],"title_canon_sha256":"bcb4cdfd921b72135496736c04148944b2f60b97a4dac9aa0333acff9f94ee90","abstract_canon_sha256":"346959509221b9acbaab7b18f2e7c618628710f6dcc2c80d9fb3af35813ac872"},"schema_version":"1.0"},"canonical_sha256":"adff4dc74fe0f1631315117c05b402a7af6b5e5058a519e8f3ab19f3570a813c","source":{"kind":"arxiv","id":"2202.07798","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2202.07798","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"arxiv_version","alias_value":"2202.07798v3","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2202.07798","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_12","alias_value":"VX7U3R2P4DYW","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_16","alias_value":"VX7U3R2P4DYWGEYV","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_8","alias_value":"VX7U3R2P","created_at":"2026-07-05T07:11:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:VX7U3R2P4DYWGEYVCF6ALNACU6","target":"record","payload":{"canonical_record":{"source":{"id":"2202.07798","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2022-02-16T00:19:15Z","cross_cats_sorted":["cs.PF"],"title_canon_sha256":"bcb4cdfd921b72135496736c04148944b2f60b97a4dac9aa0333acff9f94ee90","abstract_canon_sha256":"346959509221b9acbaab7b18f2e7c618628710f6dcc2c80d9fb3af35813ac872"},"schema_version":"1.0"},"canonical_sha256":"adff4dc74fe0f1631315117c05b402a7af6b5e5058a519e8f3ab19f3570a813c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:11:50.361636Z","signature_b64":"0/hW0N36Rn9hy2Y1sEUottMoftZs1vryKrHwulg+zNLTwU6gpZ+W7jeDqGqo89BI2ogu+e19woO8GDgejflWDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"adff4dc74fe0f1631315117c05b402a7af6b5e5058a519e8f3ab19f3570a813c","last_reissued_at":"2026-07-05T07:11:50.361119Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:11:50.361119Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2202.07798","source_version":3,"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:11:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AZ1WmR623GTk+7ac74kpNilL5GYmMP2vlgw8Adp+Q3pzh1/pRkLic+eZ08F6SF2uYd8Q4cLiE4On4XBDuiBeDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T11:51:10.342689Z"},"content_sha256":"854e80f5405b59608c6c475bc8d794ae0af04f103010a83cf8836defeae65b6a","schema_version":"1.0","event_id":"sha256:854e80f5405b59608c6c475bc8d794ae0af04f103010a83cf8836defeae65b6a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:VX7U3R2P4DYWGEYVCF6ALNACU6","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"BB-ML: Basic Block Performance Prediction using Machine Learning Techniques","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PF"],"primary_cat":"cs.LG","authors_text":"Abdel-Hameed Badawy, Atanu Barai, Gopinath Chennupati, Hamdy Abdelkhalik, Nandakishore Santhi, Nazmul Haque Turja, Nirmal Prajapati, Nishant Panda, Shamminuj Aktar, Stephan Eidenbenz, Yehia Arafa","submitted_at":"2022-02-16T00:19:15Z","abstract_excerpt":"Recent years have seen the adoption of Machine Learning (ML) techniques to predict the performance of large-scale applications, mostly at a coarse level. In contrast, we propose to use ML techniques for performance prediction at a much finer granularity, namely at the Basic Block (BB) level, which are single entry, single exit code blocks that are used for analysis by the compilers to break down a large code into manageable pieces. We extrapolate the basic block execution counts of GPU applications and use them for predicting the performance for large input sizes from the counts of smaller inp"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2202.07798","kind":"arxiv","version":3},"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/2202.07798/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:11:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"T40X5hLnNKZz1tU+w4kSTidk2OHkMqUDVvjz7om/8i9A21pZkHzvznTXl9gN6RmczG3BEyN66jKJieKvGDqzDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-13T11:51:10.343067Z"},"content_sha256":"ae7709bafbeef2bc36e8710c697f417c28af1592041eadf3c35680d878c633d4","schema_version":"1.0","event_id":"sha256:ae7709bafbeef2bc36e8710c697f417c28af1592041eadf3c35680d878c633d4"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/bundle.json","state_url":"https://pith.science/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/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-13T11:51:10Z","links":{"resolver":"https://pith.science/pith/VX7U3R2P4DYWGEYVCF6ALNACU6","bundle":"https://pith.science/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/bundle.json","state":"https://pith.science/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VX7U3R2P4DYWGEYVCF6ALNACU6/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:VX7U3R2P4DYWGEYVCF6ALNACU6","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":"346959509221b9acbaab7b18f2e7c618628710f6dcc2c80d9fb3af35813ac872","cross_cats_sorted":["cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2022-02-16T00:19:15Z","title_canon_sha256":"bcb4cdfd921b72135496736c04148944b2f60b97a4dac9aa0333acff9f94ee90"},"schema_version":"1.0","source":{"id":"2202.07798","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2202.07798","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"arxiv_version","alias_value":"2202.07798v3","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2202.07798","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_12","alias_value":"VX7U3R2P4DYW","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_16","alias_value":"VX7U3R2P4DYWGEYV","created_at":"2026-07-05T07:11:50Z"},{"alias_kind":"pith_short_8","alias_value":"VX7U3R2P","created_at":"2026-07-05T07:11:50Z"}],"graph_snapshots":[{"event_id":"sha256:ae7709bafbeef2bc36e8710c697f417c28af1592041eadf3c35680d878c633d4","target":"graph","created_at":"2026-07-05T07:11:50Z","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/2202.07798/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Recent years have seen the adoption of Machine Learning (ML) techniques to predict the performance of large-scale applications, mostly at a coarse level. In contrast, we propose to use ML techniques for performance prediction at a much finer granularity, namely at the Basic Block (BB) level, which are single entry, single exit code blocks that are used for analysis by the compilers to break down a large code into manageable pieces. We extrapolate the basic block execution counts of GPU applications and use them for predicting the performance for large input sizes from the counts of smaller inp","authors_text":"Abdel-Hameed Badawy, Atanu Barai, Gopinath Chennupati, Hamdy Abdelkhalik, Nandakishore Santhi, Nazmul Haque Turja, Nirmal Prajapati, Nishant Panda, Shamminuj Aktar, Stephan Eidenbenz, Yehia Arafa","cross_cats":["cs.PF"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2022-02-16T00:19:15Z","title":"BB-ML: Basic Block Performance Prediction using Machine Learning Techniques"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2202.07798","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:854e80f5405b59608c6c475bc8d794ae0af04f103010a83cf8836defeae65b6a","target":"record","created_at":"2026-07-05T07:11:50Z","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":"346959509221b9acbaab7b18f2e7c618628710f6dcc2c80d9fb3af35813ac872","cross_cats_sorted":["cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2022-02-16T00:19:15Z","title_canon_sha256":"bcb4cdfd921b72135496736c04148944b2f60b97a4dac9aa0333acff9f94ee90"},"schema_version":"1.0","source":{"id":"2202.07798","kind":"arxiv","version":3}},"canonical_sha256":"adff4dc74fe0f1631315117c05b402a7af6b5e5058a519e8f3ab19f3570a813c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"adff4dc74fe0f1631315117c05b402a7af6b5e5058a519e8f3ab19f3570a813c","first_computed_at":"2026-07-05T07:11:50.361119Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:11:50.361119Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0/hW0N36Rn9hy2Y1sEUottMoftZs1vryKrHwulg+zNLTwU6gpZ+W7jeDqGqo89BI2ogu+e19woO8GDgejflWDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T07:11:50.361636Z","signed_message":"canonical_sha256_bytes"},"source_id":"2202.07798","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:854e80f5405b59608c6c475bc8d794ae0af04f103010a83cf8836defeae65b6a","sha256:ae7709bafbeef2bc36e8710c697f417c28af1592041eadf3c35680d878c633d4"],"state_sha256":"b55e0fa0591fc251c30c1a3987e465679146b596c417bec51897d884dbcf3998"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"T0gL6qwJ4CrcCq0TxFb91SwwFGHhyQNgW2O9slxKkVam88kvC1VAneOQ/cGHRjD5bk2AYG8wSTmRD/Ge3+3gAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-13T11:51:10.345065Z","bundle_sha256":"70dd006e9a1e1006dedee6283bca77d5392fb6ce89a7e82a56f7476c1432c822"}}