{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2017:C2G7D2GQTQC7KZEFZYLSXXM2XZ","short_pith_number":"pith:C2G7D2GQ","schema_version":"1.0","canonical_sha256":"168df1e8d09c05f56485ce172bdd9abe60b89c8a6fba141e2faf09d881d9dfe3","source":{"kind":"arxiv","id":"1707.09965","version":2},"attestation_state":"computed","paper":{"title":"Tuning MPI Collectives by Verifying Performance Guidelines","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Alexandra Carpen-Amarie, Sascha Hunold","submitted_at":"2017-07-31T17:19:09Z","abstract_excerpt":"MPI collective operations provide a standardized interface for performing data movements within a group of processes. The efficiency of collective communication operations depends on the actual algorithm, its implementation, and the specific communication problem (type of communication, message size, number of processes). Many MPI libraries provide numerous algorithms for specific collective operations. The strategy for selecting an efficient algorithm is often times predefined (hard-coded) in MPI libraries, but some of them, such as Open MPI, allow users to change the algorithm manually. Find"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1707.09965","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2017-07-31T17:19:09Z","cross_cats_sorted":[],"title_canon_sha256":"f7d3e8006d841fb262f5ce87e883a789ed96c2e9b4e6029539de20afac756130","abstract_canon_sha256":"1bb7426d400aa96994c95a3c56f4f82bf824c0fdb1adfb7dd58ef2e9a63d20e6"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:38:17.710999Z","signature_b64":"dpVIbBA1BohYE2sTVigjAkp4Q+zZpQY4WJYjwojJFfueKAlZSv52nAukw7tGs097tjAgxcKnsT4sm7XZqwwRBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"168df1e8d09c05f56485ce172bdd9abe60b89c8a6fba141e2faf09d881d9dfe3","last_reissued_at":"2026-05-18T00:38:17.710296Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:38:17.710296Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Tuning MPI Collectives by Verifying Performance Guidelines","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Alexandra Carpen-Amarie, Sascha Hunold","submitted_at":"2017-07-31T17:19:09Z","abstract_excerpt":"MPI collective operations provide a standardized interface for performing data movements within a group of processes. The efficiency of collective communication operations depends on the actual algorithm, its implementation, and the specific communication problem (type of communication, message size, number of processes). Many MPI libraries provide numerous algorithms for specific collective operations. The strategy for selecting an efficient algorithm is often times predefined (hard-coded) in MPI libraries, but some of them, such as Open MPI, allow users to change the algorithm manually. Find"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.09965","kind":"arxiv","version":2},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1707.09965","created_at":"2026-05-18T00:38:17.710412+00:00"},{"alias_kind":"arxiv_version","alias_value":"1707.09965v2","created_at":"2026-05-18T00:38:17.710412+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.09965","created_at":"2026-05-18T00:38:17.710412+00:00"},{"alias_kind":"pith_short_12","alias_value":"C2G7D2GQTQC7","created_at":"2026-05-18T12:31:08.081275+00:00"},{"alias_kind":"pith_short_16","alias_value":"C2G7D2GQTQC7KZEF","created_at":"2026-05-18T12:31:08.081275+00:00"},{"alias_kind":"pith_short_8","alias_value":"C2G7D2GQ","created_at":"2026-05-18T12:31:08.081275+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ","json":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ.json","graph_json":"https://pith.science/api/pith-number/C2G7D2GQTQC7KZEFZYLSXXM2XZ/graph.json","events_json":"https://pith.science/api/pith-number/C2G7D2GQTQC7KZEFZYLSXXM2XZ/events.json","paper":"https://pith.science/paper/C2G7D2GQ"},"agent_actions":{"view_html":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ","download_json":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ.json","view_paper":"https://pith.science/paper/C2G7D2GQ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1707.09965&json=true","fetch_graph":"https://pith.science/api/pith-number/C2G7D2GQTQC7KZEFZYLSXXM2XZ/graph.json","fetch_events":"https://pith.science/api/pith-number/C2G7D2GQTQC7KZEFZYLSXXM2XZ/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ/action/timestamp_anchor","attest_storage":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ/action/storage_attestation","attest_author":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ/action/author_attestation","sign_citation":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ/action/citation_signature","submit_replication":"https://pith.science/pith/C2G7D2GQTQC7KZEFZYLSXXM2XZ/action/replication_record"}},"created_at":"2026-05-18T00:38:17.710412+00:00","updated_at":"2026-05-18T00:38:17.710412+00:00"}