{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:AMRLJG32N6PKYO6VL5KACRYXXU","short_pith_number":"pith:AMRLJG32","canonical_record":{"source":{"id":"1705.06965","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2017-05-19T12:48:50Z","cross_cats_sorted":[],"title_canon_sha256":"7cf20e6f79b539881a650f51a598c4d3403091c065ec75e932966210581245c1","abstract_canon_sha256":"f7ba14cf4803e2b7f1fd2d0879018d2fc745c1c781c5bc6fbed916757f5aee77"},"schema_version":"1.0"},"canonical_sha256":"0322b49b7a6f9eac3bd55f54014717bd1ba9e43305dd0bf9a893d11ad9f4a194","source":{"kind":"arxiv","id":"1705.06965","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1705.06965","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"arxiv_version","alias_value":"1705.06965v2","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1705.06965","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"pith_short_12","alias_value":"AMRLJG32N6PK","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_16","alias_value":"AMRLJG32N6PKYO6V","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_8","alias_value":"AMRLJG32","created_at":"2026-05-18T12:31:05Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:AMRLJG32N6PKYO6VL5KACRYXXU","target":"record","payload":{"canonical_record":{"source":{"id":"1705.06965","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2017-05-19T12:48:50Z","cross_cats_sorted":[],"title_canon_sha256":"7cf20e6f79b539881a650f51a598c4d3403091c065ec75e932966210581245c1","abstract_canon_sha256":"f7ba14cf4803e2b7f1fd2d0879018d2fc745c1c781c5bc6fbed916757f5aee77"},"schema_version":"1.0"},"canonical_sha256":"0322b49b7a6f9eac3bd55f54014717bd1ba9e43305dd0bf9a893d11ad9f4a194","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:43:39.085882Z","signature_b64":"qTpBqZJbClitgT5AaknWMaKKLkQti14Z2tMaTWdZlJI6pcQR2Lt897yBoeMmyThlo8wN9SHyN20FXk99ruiaBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0322b49b7a6f9eac3bd55f54014717bd1ba9e43305dd0bf9a893d11ad9f4a194","last_reissued_at":"2026-05-18T00:43:39.085203Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:43:39.085203Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1705.06965","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-05-18T00:43:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ODy4gZTeAqkZGd+YRkTXWDpG6u3JBJThrnX3R6jNg9IiGGsuanDN20uo4aMqxMNnEO9oXX0yK1VNjh48ExwyCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T05:23:47.679532Z"},"content_sha256":"eb796b4a072c6459abc26073189794ebb210d3d1a635569e24cfaab7311263e8","schema_version":"1.0","event_id":"sha256:eb796b4a072c6459abc26073189794ebb210d3d1a635569e24cfaab7311263e8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:AMRLJG32N6PKYO6VL5KACRYXXU","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"GPU System Calls","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.OS","authors_text":"Abhishek Bhattacharjee, Arkaprava Basu, Gabriel Loh, J\\'an Vesel\\'y, Mark Oskin, Steven K. Reinhardt","submitted_at":"2017-05-19T12:48:50Z","abstract_excerpt":"GPUs are becoming first-class compute citizens and are being tasked to perform increasingly complex work. Modern GPUs increasingly support programmability- enhancing features such as shared virtual memory and hardware cache coherence, enabling them to run a wider variety of programs. But a key aspect of general-purpose programming where GPUs are still found lacking is the ability to invoke system calls. We explore how to directly invoke generic system calls in GPU programs. We examine how system calls should be meshed with prevailing GPGPU programming models where thousands of threads are orga"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1705.06965","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":""},"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:43:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rRV1wnmW+AjVpCtIi3eSKCgJMhvwyVejfpBzGUBg2ZT/UQB+z4Wzmrxk2Nn+LCZekS6Q/3jybeOGlIGPaIBMBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T05:23:47.679883Z"},"content_sha256":"991ee1591e34c933b19164a66db3490143d1180daea881cc52a76bdefa283227","schema_version":"1.0","event_id":"sha256:991ee1591e34c933b19164a66db3490143d1180daea881cc52a76bdefa283227"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/AMRLJG32N6PKYO6VL5KACRYXXU/bundle.json","state_url":"https://pith.science/pith/AMRLJG32N6PKYO6VL5KACRYXXU/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/AMRLJG32N6PKYO6VL5KACRYXXU/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-28T05:23:47Z","links":{"resolver":"https://pith.science/pith/AMRLJG32N6PKYO6VL5KACRYXXU","bundle":"https://pith.science/pith/AMRLJG32N6PKYO6VL5KACRYXXU/bundle.json","state":"https://pith.science/pith/AMRLJG32N6PKYO6VL5KACRYXXU/state.json","well_known_bundle":"https://pith.science/.well-known/pith/AMRLJG32N6PKYO6VL5KACRYXXU/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:AMRLJG32N6PKYO6VL5KACRYXXU","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":"f7ba14cf4803e2b7f1fd2d0879018d2fc745c1c781c5bc6fbed916757f5aee77","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2017-05-19T12:48:50Z","title_canon_sha256":"7cf20e6f79b539881a650f51a598c4d3403091c065ec75e932966210581245c1"},"schema_version":"1.0","source":{"id":"1705.06965","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1705.06965","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"arxiv_version","alias_value":"1705.06965v2","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1705.06965","created_at":"2026-05-18T00:43:39Z"},{"alias_kind":"pith_short_12","alias_value":"AMRLJG32N6PK","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_16","alias_value":"AMRLJG32N6PKYO6V","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_8","alias_value":"AMRLJG32","created_at":"2026-05-18T12:31:05Z"}],"graph_snapshots":[{"event_id":"sha256:991ee1591e34c933b19164a66db3490143d1180daea881cc52a76bdefa283227","target":"graph","created_at":"2026-05-18T00:43:39Z","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":"GPUs are becoming first-class compute citizens and are being tasked to perform increasingly complex work. Modern GPUs increasingly support programmability- enhancing features such as shared virtual memory and hardware cache coherence, enabling them to run a wider variety of programs. But a key aspect of general-purpose programming where GPUs are still found lacking is the ability to invoke system calls. We explore how to directly invoke generic system calls in GPU programs. We examine how system calls should be meshed with prevailing GPGPU programming models where thousands of threads are orga","authors_text":"Abhishek Bhattacharjee, Arkaprava Basu, Gabriel Loh, J\\'an Vesel\\'y, Mark Oskin, Steven K. Reinhardt","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2017-05-19T12:48:50Z","title":"GPU System Calls"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1705.06965","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:eb796b4a072c6459abc26073189794ebb210d3d1a635569e24cfaab7311263e8","target":"record","created_at":"2026-05-18T00:43:39Z","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":"f7ba14cf4803e2b7f1fd2d0879018d2fc745c1c781c5bc6fbed916757f5aee77","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2017-05-19T12:48:50Z","title_canon_sha256":"7cf20e6f79b539881a650f51a598c4d3403091c065ec75e932966210581245c1"},"schema_version":"1.0","source":{"id":"1705.06965","kind":"arxiv","version":2}},"canonical_sha256":"0322b49b7a6f9eac3bd55f54014717bd1ba9e43305dd0bf9a893d11ad9f4a194","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0322b49b7a6f9eac3bd55f54014717bd1ba9e43305dd0bf9a893d11ad9f4a194","first_computed_at":"2026-05-18T00:43:39.085203Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:43:39.085203Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"qTpBqZJbClitgT5AaknWMaKKLkQti14Z2tMaTWdZlJI6pcQR2Lt897yBoeMmyThlo8wN9SHyN20FXk99ruiaBg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:43:39.085882Z","signed_message":"canonical_sha256_bytes"},"source_id":"1705.06965","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:eb796b4a072c6459abc26073189794ebb210d3d1a635569e24cfaab7311263e8","sha256:991ee1591e34c933b19164a66db3490143d1180daea881cc52a76bdefa283227"],"state_sha256":"9dd87d21657b0defa8a2c362d5b05431b84dd726c16acc5cc6a3a3acb7924bd5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tKSiPBgY0Cs/y98Pn36L8F24xA2Fv1x7w/bDoLuhIVCY+lCIOmhBjELPhhcg4at6uzSjzxUmj07bTd3JJzPAAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T05:23:47.681884Z","bundle_sha256":"7d4daf72fee170214e557b9631309e26178f86101c3077c0afa91087eda23762"}}