{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:7OIYRBS7DDB4NN7ZF6PJBZK6WO","short_pith_number":"pith:7OIYRBS7","canonical_record":{"source":{"id":"2408.07236","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-08-13T23:55:56Z","cross_cats_sorted":[],"title_canon_sha256":"0f1045b15921808a07d6e8c1a6eac25ef7e7988f7da9ecfe9c26ccb0c9f6acfa","abstract_canon_sha256":"f9a6b35f0a6ceafdcdb4f4b69ada2379811f4a3dcf6fc09cfa75d6a96d077a17"},"schema_version":"1.0"},"canonical_sha256":"fb9188865f18c3c6b7f92f9e90e55eb386327be115177f0ea9f4c7298694263d","source":{"kind":"arxiv","id":"2408.07236","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2408.07236","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"arxiv_version","alias_value":"2408.07236v1","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2408.07236","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_12","alias_value":"7OIYRBS7DDB4","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_16","alias_value":"7OIYRBS7DDB4NN7Z","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_8","alias_value":"7OIYRBS7","created_at":"2026-07-05T08:55:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:7OIYRBS7DDB4NN7ZF6PJBZK6WO","target":"record","payload":{"canonical_record":{"source":{"id":"2408.07236","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-08-13T23:55:56Z","cross_cats_sorted":[],"title_canon_sha256":"0f1045b15921808a07d6e8c1a6eac25ef7e7988f7da9ecfe9c26ccb0c9f6acfa","abstract_canon_sha256":"f9a6b35f0a6ceafdcdb4f4b69ada2379811f4a3dcf6fc09cfa75d6a96d077a17"},"schema_version":"1.0"},"canonical_sha256":"fb9188865f18c3c6b7f92f9e90e55eb386327be115177f0ea9f4c7298694263d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:55:12.672932Z","signature_b64":"wkkwaU+9rBsA/xpKWX3iApgE2SuzzIuJFUuGzogKh6kXI6Hqs1fhAhxc4tVTCV/mKsUxiWBtJQUeWd0fC9T5Cg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fb9188865f18c3c6b7f92f9e90e55eb386327be115177f0ea9f4c7298694263d","last_reissued_at":"2026-07-05T08:55:12.672565Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:55:12.672565Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2408.07236","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:55:12Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uqc/yTE05L41T9piB7lObCKjbrvCEu3xvuQx6Ho7c2Jh19Yali8YrWoNCUzbNTYZjIOWYkq28feRATrgJmMgAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T17:45:26.974763Z"},"content_sha256":"9f8140538c0c772f950a3377116a81aa09e59133336d8f2679df8592a3a00421","schema_version":"1.0","event_id":"sha256:9f8140538c0c772f950a3377116a81aa09e59133336d8f2679df8592a3a00421"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:7OIYRBS7DDB4NN7ZF6PJBZK6WO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Haochen Pan, Ian Foster, J. Gregory Pauloski, Kyle Chard, Maxime Gonthier, Nathaniel Hudson, Sicheng Zhou, Valerie Hayot-Sasson","submitted_at":"2024-08-13T23:55:56Z","abstract_excerpt":"Task-based execution frameworks, such as parallel programming libraries, computational workflow systems, and function-as-a-service platforms, enable the composition of distinct tasks into a single, unified application designed to achieve a computational goal. Task-based execution frameworks abstract the parallel execution of an application's tasks on arbitrary hardware. Research into these task executors has accelerated as computational sciences increasingly need to take advantage of parallel compute and/or heterogeneous hardware. However, the lack of evaluation standards makes it challenging "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2408.07236","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/2408.07236/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:55:12Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"bU79gbNlIqzD3NL20Yy42F/UnpNS4axwHzCxKmW2arSGfhiH0mnxsIkRXhfWBSleKV7bZywEmzD0NKUIJ/P/CA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-11T17:45:26.975812Z"},"content_sha256":"2b618af70933b160b39929c522e2a16d37d0ecbf5862d7f10fbdab288a70a66b","schema_version":"1.0","event_id":"sha256:2b618af70933b160b39929c522e2a16d37d0ecbf5862d7f10fbdab288a70a66b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/bundle.json","state_url":"https://pith.science/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/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-11T17:45:26Z","links":{"resolver":"https://pith.science/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO","bundle":"https://pith.science/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/bundle.json","state":"https://pith.science/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7OIYRBS7DDB4NN7ZF6PJBZK6WO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:7OIYRBS7DDB4NN7ZF6PJBZK6WO","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":"f9a6b35f0a6ceafdcdb4f4b69ada2379811f4a3dcf6fc09cfa75d6a96d077a17","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-08-13T23:55:56Z","title_canon_sha256":"0f1045b15921808a07d6e8c1a6eac25ef7e7988f7da9ecfe9c26ccb0c9f6acfa"},"schema_version":"1.0","source":{"id":"2408.07236","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2408.07236","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"arxiv_version","alias_value":"2408.07236v1","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2408.07236","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_12","alias_value":"7OIYRBS7DDB4","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_16","alias_value":"7OIYRBS7DDB4NN7Z","created_at":"2026-07-05T08:55:12Z"},{"alias_kind":"pith_short_8","alias_value":"7OIYRBS7","created_at":"2026-07-05T08:55:12Z"}],"graph_snapshots":[{"event_id":"sha256:2b618af70933b160b39929c522e2a16d37d0ecbf5862d7f10fbdab288a70a66b","target":"graph","created_at":"2026-07-05T08:55:12Z","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/2408.07236/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Task-based execution frameworks, such as parallel programming libraries, computational workflow systems, and function-as-a-service platforms, enable the composition of distinct tasks into a single, unified application designed to achieve a computational goal. Task-based execution frameworks abstract the parallel execution of an application's tasks on arbitrary hardware. Research into these task executors has accelerated as computational sciences increasingly need to take advantage of parallel compute and/or heterogeneous hardware. However, the lack of evaluation standards makes it challenging ","authors_text":"Haochen Pan, Ian Foster, J. Gregory Pauloski, Kyle Chard, Maxime Gonthier, Nathaniel Hudson, Sicheng Zhou, Valerie Hayot-Sasson","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-08-13T23:55:56Z","title":"TaPS: A Performance Evaluation Suite for Task-based Execution Frameworks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2408.07236","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:9f8140538c0c772f950a3377116a81aa09e59133336d8f2679df8592a3a00421","target":"record","created_at":"2026-07-05T08:55:12Z","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":"f9a6b35f0a6ceafdcdb4f4b69ada2379811f4a3dcf6fc09cfa75d6a96d077a17","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2024-08-13T23:55:56Z","title_canon_sha256":"0f1045b15921808a07d6e8c1a6eac25ef7e7988f7da9ecfe9c26ccb0c9f6acfa"},"schema_version":"1.0","source":{"id":"2408.07236","kind":"arxiv","version":1}},"canonical_sha256":"fb9188865f18c3c6b7f92f9e90e55eb386327be115177f0ea9f4c7298694263d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"fb9188865f18c3c6b7f92f9e90e55eb386327be115177f0ea9f4c7298694263d","first_computed_at":"2026-07-05T08:55:12.672565Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:55:12.672565Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"wkkwaU+9rBsA/xpKWX3iApgE2SuzzIuJFUuGzogKh6kXI6Hqs1fhAhxc4tVTCV/mKsUxiWBtJQUeWd0fC9T5Cg==","signature_status":"signed_v1","signed_at":"2026-07-05T08:55:12.672932Z","signed_message":"canonical_sha256_bytes"},"source_id":"2408.07236","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9f8140538c0c772f950a3377116a81aa09e59133336d8f2679df8592a3a00421","sha256:2b618af70933b160b39929c522e2a16d37d0ecbf5862d7f10fbdab288a70a66b"],"state_sha256":"4e409b3802c0712978d7f3cc19d72e24e8355bb1b1f94638e27bf0c1e6c1c209"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pK2tHADCdJCvaJ8NK8yPr7eOlucVQR4mrg1jnjmnBAPjVinjnnHwAoaQ36Bz7cp+7wN/DqZeIxDj4D7EwHW4CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-11T17:45:26.983351Z","bundle_sha256":"2bac50f5a8b49fdf54e6f22e05660c77a43490c8b2deecc7cc26f1e8949448f9"}}