{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:4C2Q62ECEMSGJXIVJQQXEFVA3L","short_pith_number":"pith:4C2Q62EC","canonical_record":{"source":{"id":"2405.03215","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-05-06T07:26:32Z","cross_cats_sorted":[],"title_canon_sha256":"78b5d9a3a543b8329af74e98ed0b7e58bfb723d9a36eae3e3f23a6cd18e34afc","abstract_canon_sha256":"a7dc9f38534840cdf3c82d144f1ecda6e9fa51f75420685c654d9e3b55806ce7"},"schema_version":"1.0"},"canonical_sha256":"e0b50f6882232464dd154c217216a0dac077ed726f0f61b42ba4a7ff155ae23c","source":{"kind":"arxiv","id":"2405.03215","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.03215","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"arxiv_version","alias_value":"2405.03215v1","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.03215","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_12","alias_value":"4C2Q62ECEMSG","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_16","alias_value":"4C2Q62ECEMSGJXIV","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_8","alias_value":"4C2Q62EC","created_at":"2026-07-05T08:16:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:4C2Q62ECEMSGJXIVJQQXEFVA3L","target":"record","payload":{"canonical_record":{"source":{"id":"2405.03215","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-05-06T07:26:32Z","cross_cats_sorted":[],"title_canon_sha256":"78b5d9a3a543b8329af74e98ed0b7e58bfb723d9a36eae3e3f23a6cd18e34afc","abstract_canon_sha256":"a7dc9f38534840cdf3c82d144f1ecda6e9fa51f75420685c654d9e3b55806ce7"},"schema_version":"1.0"},"canonical_sha256":"e0b50f6882232464dd154c217216a0dac077ed726f0f61b42ba4a7ff155ae23c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:16:00.338594Z","signature_b64":"HnLMm3L+YZ5C+W9KGLjSJ0AHaaLVLSxu8peP04vE0cvqnzY25SngA5ZX1G7Cd6Ak6hqtSvtkufRGacOhyRzKDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e0b50f6882232464dd154c217216a0dac077ed726f0f61b42ba4a7ff155ae23c","last_reissued_at":"2026-07-05T08:16:00.338160Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:16:00.338160Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.03215","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-05T08:16:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dQyGsqvbHEz8ckiME4svz+C3aJw/Cdg/8TDVnheHHP8ibI+5eNDpZW2xEB9v87QYeQ9bqsbJbJ7Pa9X4rcwnBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T03:43:21.898387Z"},"content_sha256":"210f6487a95848b8d04d70810734ad949ca3ac50a0900a79ab887ee2a33733a6","schema_version":"1.0","event_id":"sha256:210f6487a95848b8d04d70810734ad949ca3ac50a0900a79ab887ee2a33733a6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:4C2Q62ECEMSGJXIVJQQXEFVA3L","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"OMP-Engineer: Bridging Syntax Analysis and In-Context Learning for Efficient Automated OpenMP Parallelization","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Haoran Zhu, Weidong Wang","submitted_at":"2024-05-06T07:26:32Z","abstract_excerpt":"In advancing parallel programming, particularly with OpenMP, the shift towards NLP-based methods marks a significant innovation beyond traditional S2S tools like Autopar and Cetus. These NLP approaches train on extensive datasets of examples to efficiently generate optimized parallel code, streamlining the development process. This method's strength lies in its ability to swiftly produce parallelized code that runs efficiently. However, this reliance on NLP models, without direct code analysis, can introduce inaccuracies, as these models might not fully grasp the nuanced semantics of the code "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.03215","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/2405.03215/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-05T08:16:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"w/J6KArCs2C+5jCGcIkLfddsvsh9yFTdoCYerZbDTYg5XBSjKDkFR5cKgvpTXCVnDWDaI+L5IPtINALszp9cDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T03:43:21.898996Z"},"content_sha256":"487f4f5258bdd927b0148014f3c9f8b197ce6164f668609972644a5ced54cad3","schema_version":"1.0","event_id":"sha256:487f4f5258bdd927b0148014f3c9f8b197ce6164f668609972644a5ced54cad3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/bundle.json","state_url":"https://pith.science/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/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-08-11T03:43:21Z","links":{"resolver":"https://pith.science/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L","bundle":"https://pith.science/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/bundle.json","state":"https://pith.science/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/state.json","well_known_bundle":"https://pith.science/.well-known/pith/4C2Q62ECEMSGJXIVJQQXEFVA3L/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:4C2Q62ECEMSGJXIVJQQXEFVA3L","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":"a7dc9f38534840cdf3c82d144f1ecda6e9fa51f75420685c654d9e3b55806ce7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-05-06T07:26:32Z","title_canon_sha256":"78b5d9a3a543b8329af74e98ed0b7e58bfb723d9a36eae3e3f23a6cd18e34afc"},"schema_version":"1.0","source":{"id":"2405.03215","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.03215","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"arxiv_version","alias_value":"2405.03215v1","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.03215","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_12","alias_value":"4C2Q62ECEMSG","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_16","alias_value":"4C2Q62ECEMSGJXIV","created_at":"2026-07-05T08:16:00Z"},{"alias_kind":"pith_short_8","alias_value":"4C2Q62EC","created_at":"2026-07-05T08:16:00Z"}],"graph_snapshots":[{"event_id":"sha256:487f4f5258bdd927b0148014f3c9f8b197ce6164f668609972644a5ced54cad3","target":"graph","created_at":"2026-07-05T08:16:00Z","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/2405.03215/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In advancing parallel programming, particularly with OpenMP, the shift towards NLP-based methods marks a significant innovation beyond traditional S2S tools like Autopar and Cetus. These NLP approaches train on extensive datasets of examples to efficiently generate optimized parallel code, streamlining the development process. This method's strength lies in its ability to swiftly produce parallelized code that runs efficiently. However, this reliance on NLP models, without direct code analysis, can introduce inaccuracies, as these models might not fully grasp the nuanced semantics of the code ","authors_text":"Haoran Zhu, Weidong Wang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-05-06T07:26:32Z","title":"OMP-Engineer: Bridging Syntax Analysis and In-Context Learning for Efficient Automated OpenMP Parallelization"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.03215","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:210f6487a95848b8d04d70810734ad949ca3ac50a0900a79ab887ee2a33733a6","target":"record","created_at":"2026-07-05T08:16:00Z","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":"a7dc9f38534840cdf3c82d144f1ecda6e9fa51f75420685c654d9e3b55806ce7","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DC","submitted_at":"2024-05-06T07:26:32Z","title_canon_sha256":"78b5d9a3a543b8329af74e98ed0b7e58bfb723d9a36eae3e3f23a6cd18e34afc"},"schema_version":"1.0","source":{"id":"2405.03215","kind":"arxiv","version":1}},"canonical_sha256":"e0b50f6882232464dd154c217216a0dac077ed726f0f61b42ba4a7ff155ae23c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e0b50f6882232464dd154c217216a0dac077ed726f0f61b42ba4a7ff155ae23c","first_computed_at":"2026-07-05T08:16:00.338160Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:16:00.338160Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HnLMm3L+YZ5C+W9KGLjSJ0AHaaLVLSxu8peP04vE0cvqnzY25SngA5ZX1G7Cd6Ak6hqtSvtkufRGacOhyRzKDA==","signature_status":"signed_v1","signed_at":"2026-07-05T08:16:00.338594Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.03215","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:210f6487a95848b8d04d70810734ad949ca3ac50a0900a79ab887ee2a33733a6","sha256:487f4f5258bdd927b0148014f3c9f8b197ce6164f668609972644a5ced54cad3"],"state_sha256":"da1d7d63c911a494a52e76698028bc7613411b525b82d73abab08bc27dada400"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZROlmjUO9lLn/yVOxECGA8XvKmfFk64pAwHD0pRaojWIrf+Wemx1wY6xgyDyi9tUWFB9Sx1iiQYExUpw4nB2Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-11T03:43:21.906951Z","bundle_sha256":"900cb1147c65471f323f076689bffe7185ad80005d3f46e24debb63817334494"}}