{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2015:UVH22DDUC2HVAZNU6X6Z3TH6TX","short_pith_number":"pith:UVH22DDU","canonical_record":{"source":{"id":"1502.02287","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2015-02-08T19:09:36Z","cross_cats_sorted":[],"title_canon_sha256":"5c71f265675a5dc10d558afec3bba832e373ae7b12b6f4933716ffb06c822919","abstract_canon_sha256":"d378ae06def506998024ea9429fa4ce01e726352b25a3985c785babb12ae5281"},"schema_version":"1.0"},"canonical_sha256":"a54fad0c74168f5065b4f5fd9dccfe9dc44aebef067671d108a327258e781d2d","source":{"kind":"arxiv","id":"1502.02287","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1502.02287","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"arxiv_version","alias_value":"1502.02287v1","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1502.02287","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"pith_short_12","alias_value":"UVH22DDUC2HV","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_16","alias_value":"UVH22DDUC2HVAZNU","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_8","alias_value":"UVH22DDU","created_at":"2026-05-18T12:29:44Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2015:UVH22DDUC2HVAZNU6X6Z3TH6TX","target":"record","payload":{"canonical_record":{"source":{"id":"1502.02287","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2015-02-08T19:09:36Z","cross_cats_sorted":[],"title_canon_sha256":"5c71f265675a5dc10d558afec3bba832e373ae7b12b6f4933716ffb06c822919","abstract_canon_sha256":"d378ae06def506998024ea9429fa4ce01e726352b25a3985c785babb12ae5281"},"schema_version":"1.0"},"canonical_sha256":"a54fad0c74168f5065b4f5fd9dccfe9dc44aebef067671d108a327258e781d2d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T02:27:42.983392Z","signature_b64":"U2r6GUGXkCzy6XI6l9Vw2uOA1Cdt7BuMfZHG/XGC3ImfOFc9ijsx6JJzSvr+go23BtEXUXGucw6CoLg/pkglCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a54fad0c74168f5065b4f5fd9dccfe9dc44aebef067671d108a327258e781d2d","last_reissued_at":"2026-05-18T02:27:42.982431Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T02:27:42.982431Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1502.02287","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-18T02:27:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lp7ls0geRE7z/lTBOTdGe0B83t8OcfkjRUIhl8pIrC8CQ9rEfyHc/2q8njApgAnTCpycoBPMMTNGb1NdkWIMDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-06T17:16:36.643456Z"},"content_sha256":"d568add80b20fdaebbd8fe0643cd31bd9d4f4f4dcd31ce2eb10075c2eae5cd9a","schema_version":"1.0","event_id":"sha256:d568add80b20fdaebbd8fe0643cd31bd9d4f4f4dcd31ce2eb10075c2eae5cd9a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2015:UVH22DDUC2HVAZNU6X6Z3TH6TX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Protecting Memory-Performance Critical Sections in Soft Real-Time Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.OS","authors_text":"Heechul Yun, Santosh Gondi, Siddhartha Biswas","submitted_at":"2015-02-08T19:09:36Z","abstract_excerpt":"Soft real-time applications such as multimedia applications often show bursty memory access patterns---regularly requiring a high memory bandwidth for a short duration of time. Such a period is often critical for timely data processing. Hence, we call it a memory-performance critical section. Unfortunately, in multicore architecture, non-real-time applications on different cores may also demand high memory bandwidth at the same time, which can substantially increase the time spent on the memory performance critical sections.\n  In this paper, we present BWLOCK, user-level APIs and a memory band"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1502.02287","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-18T02:27:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CuNzRCsbO01aa1L3MJ1p6OXBKqXFBvk5qBLbGIbLZrsasL1fBsFdUh+q4pTuFV9awZF2eveNayKcNE/q5n3dDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-06T17:16:36.644126Z"},"content_sha256":"8b85e85bf0a0de5017dcd87ce61c2435fea5fb796189cd3724e968c447f94800","schema_version":"1.0","event_id":"sha256:8b85e85bf0a0de5017dcd87ce61c2435fea5fb796189cd3724e968c447f94800"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/bundle.json","state_url":"https://pith.science/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/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-06-06T17:16:36Z","links":{"resolver":"https://pith.science/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX","bundle":"https://pith.science/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/bundle.json","state":"https://pith.science/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UVH22DDUC2HVAZNU6X6Z3TH6TX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:UVH22DDUC2HVAZNU6X6Z3TH6TX","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":"d378ae06def506998024ea9429fa4ce01e726352b25a3985c785babb12ae5281","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2015-02-08T19:09:36Z","title_canon_sha256":"5c71f265675a5dc10d558afec3bba832e373ae7b12b6f4933716ffb06c822919"},"schema_version":"1.0","source":{"id":"1502.02287","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1502.02287","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"arxiv_version","alias_value":"1502.02287v1","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1502.02287","created_at":"2026-05-18T02:27:42Z"},{"alias_kind":"pith_short_12","alias_value":"UVH22DDUC2HV","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_16","alias_value":"UVH22DDUC2HVAZNU","created_at":"2026-05-18T12:29:44Z"},{"alias_kind":"pith_short_8","alias_value":"UVH22DDU","created_at":"2026-05-18T12:29:44Z"}],"graph_snapshots":[{"event_id":"sha256:8b85e85bf0a0de5017dcd87ce61c2435fea5fb796189cd3724e968c447f94800","target":"graph","created_at":"2026-05-18T02:27:42Z","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":"Soft real-time applications such as multimedia applications often show bursty memory access patterns---regularly requiring a high memory bandwidth for a short duration of time. Such a period is often critical for timely data processing. Hence, we call it a memory-performance critical section. Unfortunately, in multicore architecture, non-real-time applications on different cores may also demand high memory bandwidth at the same time, which can substantially increase the time spent on the memory performance critical sections.\n  In this paper, we present BWLOCK, user-level APIs and a memory band","authors_text":"Heechul Yun, Santosh Gondi, Siddhartha Biswas","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2015-02-08T19:09:36Z","title":"Protecting Memory-Performance Critical Sections in Soft Real-Time Applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1502.02287","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:d568add80b20fdaebbd8fe0643cd31bd9d4f4f4dcd31ce2eb10075c2eae5cd9a","target":"record","created_at":"2026-05-18T02:27:42Z","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":"d378ae06def506998024ea9429fa4ce01e726352b25a3985c785babb12ae5281","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.OS","submitted_at":"2015-02-08T19:09:36Z","title_canon_sha256":"5c71f265675a5dc10d558afec3bba832e373ae7b12b6f4933716ffb06c822919"},"schema_version":"1.0","source":{"id":"1502.02287","kind":"arxiv","version":1}},"canonical_sha256":"a54fad0c74168f5065b4f5fd9dccfe9dc44aebef067671d108a327258e781d2d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a54fad0c74168f5065b4f5fd9dccfe9dc44aebef067671d108a327258e781d2d","first_computed_at":"2026-05-18T02:27:42.982431Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T02:27:42.982431Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"U2r6GUGXkCzy6XI6l9Vw2uOA1Cdt7BuMfZHG/XGC3ImfOFc9ijsx6JJzSvr+go23BtEXUXGucw6CoLg/pkglCA==","signature_status":"signed_v1","signed_at":"2026-05-18T02:27:42.983392Z","signed_message":"canonical_sha256_bytes"},"source_id":"1502.02287","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d568add80b20fdaebbd8fe0643cd31bd9d4f4f4dcd31ce2eb10075c2eae5cd9a","sha256:8b85e85bf0a0de5017dcd87ce61c2435fea5fb796189cd3724e968c447f94800"],"state_sha256":"b53723213d965665ca78e6ba0efe80bf7bea2a826456d4e4da8d99424b3c0fde"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9SvBoYhOiLmL/sXW+om7v6+ZWcMIG2InjtivIh9TI+VQEwUfS4l9rXsJqs/VcrfCra21wY810dfxaUCWnwIvCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-06T17:16:36.647692Z","bundle_sha256":"6bdb86e72794f1db65c42ab2f1d5feb6c5140f50a768349a392f1f97424624a0"}}