{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:DTX2UXIAJZPV676MFVMWITVTKX","short_pith_number":"pith:DTX2UXIA","canonical_record":{"source":{"id":"1910.08498","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-18T16:46:23Z","cross_cats_sorted":[],"title_canon_sha256":"575bbc58a84cc12c7e9f17e0e64c5c5b2b0a3bfbddcb3c7f4d662c434f327356","abstract_canon_sha256":"0622cebf940d0e54eeddef99b22b8065ffe3f060a53ca8b396a0baed0bff2351"},"schema_version":"1.0"},"canonical_sha256":"1cefaa5d004e5f5f7fcc2d59644eb355e1d292f4ff3700c1bf2ea3ce0a302c98","source":{"kind":"arxiv","id":"1910.08498","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.08498","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"arxiv_version","alias_value":"1910.08498v2","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.08498","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_12","alias_value":"DTX2UXIAJZPV","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_16","alias_value":"DTX2UXIAJZPV676M","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_8","alias_value":"DTX2UXIA","created_at":"2026-07-05T00:44:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:DTX2UXIAJZPV676MFVMWITVTKX","target":"record","payload":{"canonical_record":{"source":{"id":"1910.08498","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-18T16:46:23Z","cross_cats_sorted":[],"title_canon_sha256":"575bbc58a84cc12c7e9f17e0e64c5c5b2b0a3bfbddcb3c7f4d662c434f327356","abstract_canon_sha256":"0622cebf940d0e54eeddef99b22b8065ffe3f060a53ca8b396a0baed0bff2351"},"schema_version":"1.0"},"canonical_sha256":"1cefaa5d004e5f5f7fcc2d59644eb355e1d292f4ff3700c1bf2ea3ce0a302c98","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:44:27.547560Z","signature_b64":"TWcw/HcBJQiPc5o9cB8Aod0Gx1q+x2z3H+bM9otKGY9Igo2F62ZE5bDE8rCQNmwNr/bQl9a7Vhu5wLTw+HsuAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1cefaa5d004e5f5f7fcc2d59644eb355e1d292f4ff3700c1bf2ea3ce0a302c98","last_reissued_at":"2026-07-05T00:44:27.547058Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:44:27.547058Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1910.08498","source_version":2,"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-05T00:44:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uzdH/1sH0jGH47ZE0e8L8BL3AyZO3SP+WfNZSHGPtD5UCHuGOLy8Gzl3v37ws7JcGWHcDlhxRukAL/uQ7RUuAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T22:53:08.636796Z"},"content_sha256":"586c2be3dd07d79aec2d9e06bc26d9c6f23163f418ebd4ef3c3dc2305992ff61","schema_version":"1.0","event_id":"sha256:586c2be3dd07d79aec2d9e06bc26d9c6f23163f418ebd4ef3c3dc2305992ff61"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:DTX2UXIAJZPV676MFVMWITVTKX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Benchmark Set of Highly-efficient CUDA and OpenCL Kernels and its Dynamic Autotuning with Kernel Tuning Toolkit","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"David St\\v{r}el\\'ak, Filip Petrovi\\v{c}, Jana Hozzov\\'a, Jaroslav O\\v{l}ha, Ji\\v{r}\\'i Filipovi\\v{c}, Richard Trembeck\\'y, Siegfried Benkner","submitted_at":"2019-10-18T16:46:23Z","abstract_excerpt":"Autotuning of performance-relevant source-code parameters allows to automatically tune applications without hard coding optimizations and thus helps with keeping the performance portable. In this paper, we introduce a benchmark set of ten autotunable kernels for important computational problems implemented in OpenCL or CUDA. Using our Kernel Tuning Toolkit, we show that with autotuning most of the kernels reach near-peak performance on various GPUs and outperform baseline implementations on CPUs and Xeon Phis. Our evaluation also demonstrates that autotuning is key to performance portability. "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.08498","kind":"arxiv","version":2},"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/1910.08498/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-05T00:44:27Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7IYXqFIlFYcolseDoMKSsIJtifrSvtfu11Y5O9vwqRYfZ7rNe75aqjexZjx+buTf06s/y8mwR5D8JCYtw2KSBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T22:53:08.637180Z"},"content_sha256":"617d5b486acbffe576ec82d4699717005bf584fcd43d773feaf1955c0a7047f8","schema_version":"1.0","event_id":"sha256:617d5b486acbffe576ec82d4699717005bf584fcd43d773feaf1955c0a7047f8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DTX2UXIAJZPV676MFVMWITVTKX/bundle.json","state_url":"https://pith.science/pith/DTX2UXIAJZPV676MFVMWITVTKX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DTX2UXIAJZPV676MFVMWITVTKX/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-08T22:53:08Z","links":{"resolver":"https://pith.science/pith/DTX2UXIAJZPV676MFVMWITVTKX","bundle":"https://pith.science/pith/DTX2UXIAJZPV676MFVMWITVTKX/bundle.json","state":"https://pith.science/pith/DTX2UXIAJZPV676MFVMWITVTKX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DTX2UXIAJZPV676MFVMWITVTKX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:DTX2UXIAJZPV676MFVMWITVTKX","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":"0622cebf940d0e54eeddef99b22b8065ffe3f060a53ca8b396a0baed0bff2351","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-18T16:46:23Z","title_canon_sha256":"575bbc58a84cc12c7e9f17e0e64c5c5b2b0a3bfbddcb3c7f4d662c434f327356"},"schema_version":"1.0","source":{"id":"1910.08498","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1910.08498","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"arxiv_version","alias_value":"1910.08498v2","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1910.08498","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_12","alias_value":"DTX2UXIAJZPV","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_16","alias_value":"DTX2UXIAJZPV676M","created_at":"2026-07-05T00:44:27Z"},{"alias_kind":"pith_short_8","alias_value":"DTX2UXIA","created_at":"2026-07-05T00:44:27Z"}],"graph_snapshots":[{"event_id":"sha256:617d5b486acbffe576ec82d4699717005bf584fcd43d773feaf1955c0a7047f8","target":"graph","created_at":"2026-07-05T00:44:27Z","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/1910.08498/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Autotuning of performance-relevant source-code parameters allows to automatically tune applications without hard coding optimizations and thus helps with keeping the performance portable. In this paper, we introduce a benchmark set of ten autotunable kernels for important computational problems implemented in OpenCL or CUDA. Using our Kernel Tuning Toolkit, we show that with autotuning most of the kernels reach near-peak performance on various GPUs and outperform baseline implementations on CPUs and Xeon Phis. Our evaluation also demonstrates that autotuning is key to performance portability. ","authors_text":"David St\\v{r}el\\'ak, Filip Petrovi\\v{c}, Jana Hozzov\\'a, Jaroslav O\\v{l}ha, Ji\\v{r}\\'i Filipovi\\v{c}, Richard Trembeck\\'y, Siegfried Benkner","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-18T16:46:23Z","title":"A Benchmark Set of Highly-efficient CUDA and OpenCL Kernels and its Dynamic Autotuning with Kernel Tuning Toolkit"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1910.08498","kind":"arxiv","version":2},"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:586c2be3dd07d79aec2d9e06bc26d9c6f23163f418ebd4ef3c3dc2305992ff61","target":"record","created_at":"2026-07-05T00:44:27Z","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":"0622cebf940d0e54eeddef99b22b8065ffe3f060a53ca8b396a0baed0bff2351","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2019-10-18T16:46:23Z","title_canon_sha256":"575bbc58a84cc12c7e9f17e0e64c5c5b2b0a3bfbddcb3c7f4d662c434f327356"},"schema_version":"1.0","source":{"id":"1910.08498","kind":"arxiv","version":2}},"canonical_sha256":"1cefaa5d004e5f5f7fcc2d59644eb355e1d292f4ff3700c1bf2ea3ce0a302c98","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1cefaa5d004e5f5f7fcc2d59644eb355e1d292f4ff3700c1bf2ea3ce0a302c98","first_computed_at":"2026-07-05T00:44:27.547058Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:44:27.547058Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"TWcw/HcBJQiPc5o9cB8Aod0Gx1q+x2z3H+bM9otKGY9Igo2F62ZE5bDE8rCQNmwNr/bQl9a7Vhu5wLTw+HsuAg==","signature_status":"signed_v1","signed_at":"2026-07-05T00:44:27.547560Z","signed_message":"canonical_sha256_bytes"},"source_id":"1910.08498","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:586c2be3dd07d79aec2d9e06bc26d9c6f23163f418ebd4ef3c3dc2305992ff61","sha256:617d5b486acbffe576ec82d4699717005bf584fcd43d773feaf1955c0a7047f8"],"state_sha256":"63dbc116f531264800c987496e184353f68299d7c00450ba9f76d45ca805024b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TotYmcdlWinAMUSop8EPKlmGmXVCf/yDFfhfuJ+dT3X1xOm9j2JoXfkOCpU7bd+IQvV5HFW1LYto5+isDwc9BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T22:53:08.639636Z","bundle_sha256":"167aaf0b0eb9aaa4deb13d0db8edc15d1a2bdef959bb9edbf8a2efa1af9c7a9c"}}