{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:LLFJE3ARBZJJYX2UUU3H5ACJ4Z","short_pith_number":"pith:LLFJE3AR","schema_version":"1.0","canonical_sha256":"5aca926c110e529c5f54a5367e8049e66927b6e52d8ae081251eb105f79e020d","source":{"kind":"arxiv","id":"1810.04063","version":1},"attestation_state":"computed","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"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"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"},"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"},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1810.04063","created_at":"2026-05-18T00:03:43.980543+00:00"},{"alias_kind":"arxiv_version","alias_value":"1810.04063v1","created_at":"2026-05-18T00:03:43.980543+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.04063","created_at":"2026-05-18T00:03:43.980543+00:00"},{"alias_kind":"pith_short_12","alias_value":"LLFJE3ARBZJJ","created_at":"2026-05-18T12:32:37.024351+00:00"},{"alias_kind":"pith_short_16","alias_value":"LLFJE3ARBZJJYX2U","created_at":"2026-05-18T12:32:37.024351+00:00"},{"alias_kind":"pith_short_8","alias_value":"LLFJE3AR","created_at":"2026-05-18T12:32:37.024351+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z","json":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z.json","graph_json":"https://pith.science/api/pith-number/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/graph.json","events_json":"https://pith.science/api/pith-number/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/events.json","paper":"https://pith.science/paper/LLFJE3AR"},"agent_actions":{"view_html":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z","download_json":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z.json","view_paper":"https://pith.science/paper/LLFJE3AR","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1810.04063&json=true","fetch_graph":"https://pith.science/api/pith-number/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/graph.json","fetch_events":"https://pith.science/api/pith-number/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/action/timestamp_anchor","attest_storage":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/action/storage_attestation","attest_author":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/action/author_attestation","sign_citation":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/action/citation_signature","submit_replication":"https://pith.science/pith/LLFJE3ARBZJJYX2UUU3H5ACJ4Z/action/replication_record"}},"created_at":"2026-05-18T00:03:43.980543+00:00","updated_at":"2026-05-18T00:03:43.980543+00:00"}