{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:LVBZFZF64ND24RP46KWANWMIBL","short_pith_number":"pith:LVBZFZF6","canonical_record":{"source":{"id":"1709.09491","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-09-26T15:29:57Z","cross_cats_sorted":["cs.AR"],"title_canon_sha256":"eee9ff08e764b46626a59398ec87426bd86855aee186d4f9d1fadf8bb4523593","abstract_canon_sha256":"db514040f3548a370da62830e5234f17537ac717e596fc50e10a33dd4b9516dd"},"schema_version":"1.0"},"canonical_sha256":"5d4392e4bee347ae45fcf2ac06d9880acd32627b5c8f1ff8501a9e81e2076632","source":{"kind":"arxiv","id":"1709.09491","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.09491","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"arxiv_version","alias_value":"1709.09491v1","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.09491","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"pith_short_12","alias_value":"LVBZFZF64ND2","created_at":"2026-05-18T12:31:28Z"},{"alias_kind":"pith_short_16","alias_value":"LVBZFZF64ND24RP4","created_at":"2026-05-18T12:31:28Z"},{"alias_kind":"pith_short_8","alias_value":"LVBZFZF6","created_at":"2026-05-18T12:31:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:LVBZFZF64ND24RP46KWANWMIBL","target":"record","payload":{"canonical_record":{"source":{"id":"1709.09491","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-09-26T15:29:57Z","cross_cats_sorted":["cs.AR"],"title_canon_sha256":"eee9ff08e764b46626a59398ec87426bd86855aee186d4f9d1fadf8bb4523593","abstract_canon_sha256":"db514040f3548a370da62830e5234f17537ac717e596fc50e10a33dd4b9516dd"},"schema_version":"1.0"},"canonical_sha256":"5d4392e4bee347ae45fcf2ac06d9880acd32627b5c8f1ff8501a9e81e2076632","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:34:11.581266Z","signature_b64":"ex6Tdq4WFHOEMHGkvCxwt8GBTOgR7LMTo5LDiwE8D2gCx7wBd2pHvn2iCJdDzZ/XyCJMruQhP+ri//jsEZiBBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5d4392e4bee347ae45fcf2ac06d9880acd32627b5c8f1ff8501a9e81e2076632","last_reissued_at":"2026-05-18T00:34:11.580750Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:34:11.580750Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.09491","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:34:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PfYDS4myVoK8QplAUPF1hUBwjBcpzcbhHFT1uHf4s/51vYN7aGr+4IsySzlMqip1pTHm7ECMW+HnLNbB7aJDDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T09:29:28.139514Z"},"content_sha256":"4902b7727990d3431606ecafa0a3d0427ee7cc374511c1e2eae2698d8908b5d1","schema_version":"1.0","event_id":"sha256:4902b7727990d3431606ecafa0a3d0427ee7cc374511c1e2eae2698d8908b5d1"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:LVBZFZF64ND24RP46KWANWMIBL","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Flexible Support for Fast Parallel Commutative Updates","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AR"],"primary_cat":"cs.DC","authors_text":"Brandon Lucia, Dhruva Tirumala, Vignesh Balaji","submitted_at":"2017-09-26T15:29:57Z","abstract_excerpt":"Privatizing data is a useful strategy for increasing parallelism in a shared memory multithreaded program. Independent cores can compute independently on duplicates of shared data, combining their results at the end of their computations. Conventional approaches to privatization, however, rely on explicit static or dynamic memory allocation for duplicated state, increasing memory footprint and contention for cache resources, especially in shared caches. In this work, we describe CCache, a system for on-demand privatization of data manipulated by commutative operations. CCache garners the benef"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.09491","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:34:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"sK0AF9gusaUnGGlgm9amjzSaGSN1/TyXaCYGWGi5FvVUHfqUcwPJ8Tya0o1eQqUFO6J3r978rlERiChhgjcqBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T09:29:28.139865Z"},"content_sha256":"02e203288e8d220d16f8a3b31914e11ca432f8b7032480983299fd2e7ca34227","schema_version":"1.0","event_id":"sha256:02e203288e8d220d16f8a3b31914e11ca432f8b7032480983299fd2e7ca34227"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LVBZFZF64ND24RP46KWANWMIBL/bundle.json","state_url":"https://pith.science/pith/LVBZFZF64ND24RP46KWANWMIBL/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LVBZFZF64ND24RP46KWANWMIBL/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-28T09:29:28Z","links":{"resolver":"https://pith.science/pith/LVBZFZF64ND24RP46KWANWMIBL","bundle":"https://pith.science/pith/LVBZFZF64ND24RP46KWANWMIBL/bundle.json","state":"https://pith.science/pith/LVBZFZF64ND24RP46KWANWMIBL/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LVBZFZF64ND24RP46KWANWMIBL/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:LVBZFZF64ND24RP46KWANWMIBL","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":"db514040f3548a370da62830e5234f17537ac717e596fc50e10a33dd4b9516dd","cross_cats_sorted":["cs.AR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-09-26T15:29:57Z","title_canon_sha256":"eee9ff08e764b46626a59398ec87426bd86855aee186d4f9d1fadf8bb4523593"},"schema_version":"1.0","source":{"id":"1709.09491","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.09491","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"arxiv_version","alias_value":"1709.09491v1","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.09491","created_at":"2026-05-18T00:34:11Z"},{"alias_kind":"pith_short_12","alias_value":"LVBZFZF64ND2","created_at":"2026-05-18T12:31:28Z"},{"alias_kind":"pith_short_16","alias_value":"LVBZFZF64ND24RP4","created_at":"2026-05-18T12:31:28Z"},{"alias_kind":"pith_short_8","alias_value":"LVBZFZF6","created_at":"2026-05-18T12:31:28Z"}],"graph_snapshots":[{"event_id":"sha256:02e203288e8d220d16f8a3b31914e11ca432f8b7032480983299fd2e7ca34227","target":"graph","created_at":"2026-05-18T00:34:11Z","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":"Privatizing data is a useful strategy for increasing parallelism in a shared memory multithreaded program. Independent cores can compute independently on duplicates of shared data, combining their results at the end of their computations. Conventional approaches to privatization, however, rely on explicit static or dynamic memory allocation for duplicated state, increasing memory footprint and contention for cache resources, especially in shared caches. In this work, we describe CCache, a system for on-demand privatization of data manipulated by commutative operations. CCache garners the benef","authors_text":"Brandon Lucia, Dhruva Tirumala, Vignesh Balaji","cross_cats":["cs.AR"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-09-26T15:29:57Z","title":"Flexible Support for Fast Parallel Commutative Updates"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.09491","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:4902b7727990d3431606ecafa0a3d0427ee7cc374511c1e2eae2698d8908b5d1","target":"record","created_at":"2026-05-18T00:34:11Z","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":"db514040f3548a370da62830e5234f17537ac717e596fc50e10a33dd4b9516dd","cross_cats_sorted":["cs.AR"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-09-26T15:29:57Z","title_canon_sha256":"eee9ff08e764b46626a59398ec87426bd86855aee186d4f9d1fadf8bb4523593"},"schema_version":"1.0","source":{"id":"1709.09491","kind":"arxiv","version":1}},"canonical_sha256":"5d4392e4bee347ae45fcf2ac06d9880acd32627b5c8f1ff8501a9e81e2076632","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5d4392e4bee347ae45fcf2ac06d9880acd32627b5c8f1ff8501a9e81e2076632","first_computed_at":"2026-05-18T00:34:11.580750Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:34:11.580750Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ex6Tdq4WFHOEMHGkvCxwt8GBTOgR7LMTo5LDiwE8D2gCx7wBd2pHvn2iCJdDzZ/XyCJMruQhP+ri//jsEZiBBQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:34:11.581266Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.09491","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4902b7727990d3431606ecafa0a3d0427ee7cc374511c1e2eae2698d8908b5d1","sha256:02e203288e8d220d16f8a3b31914e11ca432f8b7032480983299fd2e7ca34227"],"state_sha256":"248a36a681d7d385b8db7b36f3e7a8a27d5c172687ce93439d3efeef3707d32d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Vk7jUygGyiPPE1brkUsNP/JLIfAiDsmILAqxsVfRg+dI2dxWPg4LXmmMQvXePqoZ2qhVMG0Bb+pP70i2k8zEDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T09:29:28.141955Z","bundle_sha256":"c18a33bf4c4eab74a10b689e419178f4c511f3dc18984cbcec79c85cbb9f4a74"}}