{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:LLFJE3ARBZJJYX2UUU3H5ACJ4Z","short_pith_number":"pith:LLFJE3AR","canonical_record":{"source":{"id":"1810.04063","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-10-09T15:10:33Z","cross_cats_sorted":["cs.CC","cs.PF"],"title_canon_sha256":"409c942809981978599d8b38e571f4eb1801c0bfeb0191421f2acb4b40bd5948","abstract_canon_sha256":"050e8d1e7cd217725fa347f257b9ecfc8be5c53727e1e8e3225690395fb0ad1c"},"schema_version":"1.0"},"canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","source":{"kind":"arxiv","id":"1810.04063","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.04063","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"arxiv_version","alias_value":"1810.04063v1","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.04063","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"pith_short_12","alias_value":"LLFJE3ARBZJJ","created_at":"2026-05-18T12:32:37Z"},{"alias_kind":"pith_short_16","alias_value":"LLFJE3ARBZJJYX2U","created_at":"2026-05-18T12:32:37Z"},{"alias_kind":"pith_short_8","alias_value":"LLFJE3AR","created_at":"2026-05-18T12:32:37Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:LLFJE3ARBZJJYX2UUU3H5ACJ4Z","target":"record","payload":{"canonical_record":{"source":{"id":"1810.04063","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-10-09T15:10:33Z","cross_cats_sorted":["cs.CC","cs.PF"],"title_canon_sha256":"409c942809981978599d8b38e571f4eb1801c0bfeb0191421f2acb4b40bd5948","abstract_canon_sha256":"050e8d1e7cd217725fa347f257b9ecfc8be5c53727e1e8e3225690395fb0ad1c"},"schema_version":"1.0"},"canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:03:43.980978Z","signature_b64":"8YHM23BCI48M+7jYXU8nhN3gGgFPRGOrd96NPc3zyp4XFVFn/a8/Du+NYi1uDTHE0ofcnZmxclaaa3tjPfjGAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","last_reissued_at":"2026-05-18T00:03:43.980475Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:03:43.980475Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1810.04063","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-05-18T00:03:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"s2FjQW6hByi8QlZ6Gn/lOiA2zAImW3JjMts9OdJVTh1OOnyYOVLXGAjsB8pI/eCnhgrIHZ5/g4tXMfkfjYLtCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T16:26:34.072158Z"},"content_sha256":"e084b51d3f04902244e42086b3007cec4894df3a4a69b14eb56ad77961612b45","schema_version":"1.0","event_id":"sha256:e084b51d3f04902244e42086b3007cec4894df3a4a69b14eb56ad77961612b45"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:LLFJE3ARBZJJYX2UUU3H5ACJ4Z","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"To Use or Not to Use: CPUs' Cache Optimization Techniques on GPGPUs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CC","cs.PF"],"primary_cat":"cs.DC","authors_text":"Dhammike Elkaduwe, Roshan G. Ragel, Vajira Thambawita","submitted_at":"2018-10-09T15:10:33Z","abstract_excerpt":"General Purpose Graphic Processing Unit(GPGPU) is used widely for achieving high performance or high throughput in parallel programming. This capability of GPGPUs is very famous in the new era and mostly used for scientific computing which requires more processing power than normal personal computers. Therefore, most of the programmers, researchers and industry use this new concept for their work. However, achieving high-performance or high-throughput using GPGPUs are not an easy task compared with conventional programming concepts in the CPU side. In this research, the CPU's cache memory opti"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.04063","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":""},"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-05-18T00:03:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TZX/5oNRAsZUyQlukEP+50StupEsqK2ZEv6mX8WB2JPOtguIMD2eLZLNsGFcutNa1SNH7Ibt76t1I74v0KMBAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T16:26:34.073006Z"},"content_sha256":"e7e903489885dad30a7a3c8c4a95cabd4ff21ebd2040befe2a0d781cbd5226d4","schema_version":"1.0","event_id":"sha256:e7e903489885dad30a7a3c8c4a95cabd4ff21ebd2040befe2a0d781cbd5226d4"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/bundle.json","state_url":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/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-05-31T16:26:34Z","links":{"resolver":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z","bundle":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/bundle.json","state":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:LLFJE3ARBZJJYX2UUU3H5ACJ4Z","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":"050e8d1e7cd217725fa347f257b9ecfc8be5c53727e1e8e3225690395fb0ad1c","cross_cats_sorted":["cs.CC","cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-10-09T15:10:33Z","title_canon_sha256":"409c942809981978599d8b38e571f4eb1801c0bfeb0191421f2acb4b40bd5948"},"schema_version":"1.0","source":{"id":"1810.04063","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.04063","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"arxiv_version","alias_value":"1810.04063v1","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.04063","created_at":"2026-05-18T00:03:43Z"},{"alias_kind":"pith_short_12","alias_value":"LLFJE3ARBZJJ","created_at":"2026-05-18T12:32:37Z"},{"alias_kind":"pith_short_16","alias_value":"LLFJE3ARBZJJYX2U","created_at":"2026-05-18T12:32:37Z"},{"alias_kind":"pith_short_8","alias_value":"LLFJE3AR","created_at":"2026-05-18T12:32:37Z"}],"graph_snapshots":[{"event_id":"sha256:e7e903489885dad30a7a3c8c4a95cabd4ff21ebd2040befe2a0d781cbd5226d4","target":"graph","created_at":"2026-05-18T00:03:43Z","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"},"paper":{"abstract_excerpt":"General Purpose Graphic Processing Unit(GPGPU) is used widely for achieving high performance or high throughput in parallel programming. This capability of GPGPUs is very famous in the new era and mostly used for scientific computing which requires more processing power than normal personal computers. Therefore, most of the programmers, researchers and industry use this new concept for their work. However, achieving high-performance or high-throughput using GPGPUs are not an easy task compared with conventional programming concepts in the CPU side. In this research, the CPU's cache memory opti","authors_text":"Dhammike Elkaduwe, Roshan G. Ragel, Vajira Thambawita","cross_cats":["cs.CC","cs.PF"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-10-09T15:10:33Z","title":"To Use or Not to Use: CPUs' Cache Optimization Techniques on GPGPUs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.04063","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:e084b51d3f04902244e42086b3007cec4894df3a4a69b14eb56ad77961612b45","target":"record","created_at":"2026-05-18T00:03:43Z","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":"050e8d1e7cd217725fa347f257b9ecfc8be5c53727e1e8e3225690395fb0ad1c","cross_cats_sorted":["cs.CC","cs.PF"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-10-09T15:10:33Z","title_canon_sha256":"409c942809981978599d8b38e571f4eb1801c0bfeb0191421f2acb4b40bd5948"},"schema_version":"1.0","source":{"id":"1810.04063","kind":"arxiv","version":1}},"canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","first_computed_at":"2026-05-18T00:03:43.980475Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:03:43.980475Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"8YHM23BCI48M+7jYXU8nhN3gGgFPRGOrd96NPc3zyp4XFVFn/a8/Du+NYi1uDTHE0ofcnZmxclaaa3tjPfjGAQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:03:43.980978Z","signed_message":"canonical_sha256_bytes"},"source_id":"1810.04063","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e084b51d3f04902244e42086b3007cec4894df3a4a69b14eb56ad77961612b45","sha256:e7e903489885dad30a7a3c8c4a95cabd4ff21ebd2040befe2a0d781cbd5226d4"],"state_sha256":"2679b32af1e26db3c435fd81d3b1d064f7c8ac2c33f9dea7ca0f2943cc87cefa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZOmLwYLOlDKYiidFzu1VDOUVuKFm92zY4jwvELyUZi7/89QauRviw3n79EeOI+rZ0TkLVcjjxwiSCkus4uwADA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-31T16:26:34.077416Z","bundle_sha256":"493419eac8c77fbb9f6166433b8f4228ecfa9595f633afb844808d06aab42abd"}}