{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:KRIE7U5NAUTAHFPNZONQSJB4YE","short_pith_number":"pith:KRIE7U5N","canonical_record":{"source":{"id":"2507.20514","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2025-07-28T04:31:38Z","cross_cats_sorted":[],"title_canon_sha256":"914b627460e31c6d0e287629ba0793cca59fc4ba53b3e575df257e31033f9323","abstract_canon_sha256":"5b62d88a9c0a367583cde66834f3ed70fc91e959fe69e20aad85a56ad01849f1"},"schema_version":"1.0"},"canonical_sha256":"54504fd3ad05260395edcb9b09243cc10d59642c4fb654306fff6a9e68e7fdb7","source":{"kind":"arxiv","id":"2507.20514","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.20514","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"arxiv_version","alias_value":"2507.20514v1","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.20514","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_12","alias_value":"KRIE7U5NAUTA","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_16","alias_value":"KRIE7U5NAUTAHFPN","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_8","alias_value":"KRIE7U5N","created_at":"2026-07-05T11:44:20Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:KRIE7U5NAUTAHFPNZONQSJB4YE","target":"record","payload":{"canonical_record":{"source":{"id":"2507.20514","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2025-07-28T04:31:38Z","cross_cats_sorted":[],"title_canon_sha256":"914b627460e31c6d0e287629ba0793cca59fc4ba53b3e575df257e31033f9323","abstract_canon_sha256":"5b62d88a9c0a367583cde66834f3ed70fc91e959fe69e20aad85a56ad01849f1"},"schema_version":"1.0"},"canonical_sha256":"54504fd3ad05260395edcb9b09243cc10d59642c4fb654306fff6a9e68e7fdb7","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:44:20.708673Z","signature_b64":"fpR88cRrJDraISsW80Q0Tp9wpaUqySYattrW7dfccKqFGKoifaotDuq/0bjOfsWfiGiVQFjL/Jypo+jd1oaVDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"54504fd3ad05260395edcb9b09243cc10d59642c4fb654306fff6a9e68e7fdb7","last_reissued_at":"2026-07-05T11:44:20.708028Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:44:20.708028Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2507.20514","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-07-05T11:44:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1JVz/1X+WBI2Km13JtX/hgqo7Bqa8ilxZ/Vls2G1ypUGxPjqvkRhIomm+QM+/S5feDlqOdxCGEzg0WN+J20IAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T09:27:42.168511Z"},"content_sha256":"9bfde10ded14012c9fa6fe673c2594a57e0b197b81163c46e355590bb8081481","schema_version":"1.0","event_id":"sha256:9bfde10ded14012c9fa6fe673c2594a57e0b197b81163c46e355590bb8081481"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:KRIE7U5NAUTAHFPNZONQSJB4YE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"RIMMS: Runtime Integrated Memory Management System for Heterogeneous Computing","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Aditya Ukarande, Ali Akoglu, Chaitali Chakrabarti, Joshua Mack, Sahil Hassan, Serhan Gener, Shilpa Mysore Srinivasa Murthy, Umit Ogras","submitted_at":"2025-07-28T04:31:38Z","abstract_excerpt":"Efficient memory management in heterogeneous systems is increasingly challenging due to diverse compute architectures (e.g., CPU, GPU, FPGA) and dynamic task mappings not known at compile time. Existing approaches often require programmers to manage data placement and transfers explicitly, or assume static mappings that limit portability and scalability. This paper introduces RIMMS (Runtime Integrated Memory Management System), a lightweight, runtime-managed, hardware-agnostic memory abstraction layer that decouples application development from low-level memory operations. RIMMS transparently "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.20514","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2507.20514/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"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-07-05T11:44:20Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pf8xfx2YXewXyGho3zx2sn3NCrkMW2zzSHxgd0tJix3+xfZwDfiicNqIX71PWnEKFLOua5tkReeLl7Mt+9R7Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T09:27:42.168880Z"},"content_sha256":"f17291f3f7dabd9b4cb19fc42f43b43be7d74db459c8a490e9b99f4072d68c35","schema_version":"1.0","event_id":"sha256:f17291f3f7dabd9b4cb19fc42f43b43be7d74db459c8a490e9b99f4072d68c35"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/bundle.json","state_url":"https://pith.science/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/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-07-07T09:27:42Z","links":{"resolver":"https://pith.science/pith/KRIE7U5NAUTAHFPNZONQSJB4YE","bundle":"https://pith.science/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/bundle.json","state":"https://pith.science/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KRIE7U5NAUTAHFPNZONQSJB4YE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:KRIE7U5NAUTAHFPNZONQSJB4YE","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":"5b62d88a9c0a367583cde66834f3ed70fc91e959fe69e20aad85a56ad01849f1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2025-07-28T04:31:38Z","title_canon_sha256":"914b627460e31c6d0e287629ba0793cca59fc4ba53b3e575df257e31033f9323"},"schema_version":"1.0","source":{"id":"2507.20514","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.20514","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"arxiv_version","alias_value":"2507.20514v1","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.20514","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_12","alias_value":"KRIE7U5NAUTA","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_16","alias_value":"KRIE7U5NAUTAHFPN","created_at":"2026-07-05T11:44:20Z"},{"alias_kind":"pith_short_8","alias_value":"KRIE7U5N","created_at":"2026-07-05T11:44:20Z"}],"graph_snapshots":[{"event_id":"sha256:f17291f3f7dabd9b4cb19fc42f43b43be7d74db459c8a490e9b99f4072d68c35","target":"graph","created_at":"2026-07-05T11:44:20Z","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"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2507.20514/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Efficient memory management in heterogeneous systems is increasingly challenging due to diverse compute architectures (e.g., CPU, GPU, FPGA) and dynamic task mappings not known at compile time. Existing approaches often require programmers to manage data placement and transfers explicitly, or assume static mappings that limit portability and scalability. This paper introduces RIMMS (Runtime Integrated Memory Management System), a lightweight, runtime-managed, hardware-agnostic memory abstraction layer that decouples application development from low-level memory operations. RIMMS transparently ","authors_text":"Aditya Ukarande, Ali Akoglu, Chaitali Chakrabarti, Joshua Mack, Sahil Hassan, Serhan Gener, Shilpa Mysore Srinivasa Murthy, Umit Ogras","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2025-07-28T04:31:38Z","title":"RIMMS: Runtime Integrated Memory Management System for Heterogeneous Computing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.20514","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:9bfde10ded14012c9fa6fe673c2594a57e0b197b81163c46e355590bb8081481","target":"record","created_at":"2026-07-05T11:44:20Z","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":"5b62d88a9c0a367583cde66834f3ed70fc91e959fe69e20aad85a56ad01849f1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2025-07-28T04:31:38Z","title_canon_sha256":"914b627460e31c6d0e287629ba0793cca59fc4ba53b3e575df257e31033f9323"},"schema_version":"1.0","source":{"id":"2507.20514","kind":"arxiv","version":1}},"canonical_sha256":"54504fd3ad05260395edcb9b09243cc10d59642c4fb654306fff6a9e68e7fdb7","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"54504fd3ad05260395edcb9b09243cc10d59642c4fb654306fff6a9e68e7fdb7","first_computed_at":"2026-07-05T11:44:20.708028Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:44:20.708028Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"fpR88cRrJDraISsW80Q0Tp9wpaUqySYattrW7dfccKqFGKoifaotDuq/0bjOfsWfiGiVQFjL/Jypo+jd1oaVDg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:44:20.708673Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.20514","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9bfde10ded14012c9fa6fe673c2594a57e0b197b81163c46e355590bb8081481","sha256:f17291f3f7dabd9b4cb19fc42f43b43be7d74db459c8a490e9b99f4072d68c35"],"state_sha256":"045e9ab75563dcb22fd231ba03480856635bcf94d473790090942460a3ab5e72"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+igEP1B0gIHJpanCV3F1/dXdjomph1I9lLtz+FORj/cAKYf20H+l0cY+E26GMdhKTjYs4r6aeKIz+zYPlRq8Aw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T09:27:42.170812Z","bundle_sha256":"c36ccb096b1f7c10be49e6f17910bfe1fca023a4d95c0034c5cb395608d5cd94"}}