{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2022:NYJQIYKCDS6SEBJL3IHWUUI636","short_pith_number":"pith:NYJQIYKC","schema_version":"1.0","canonical_sha256":"6e130461421cbd22052bda0f6a511edf9016b968e607d631f1857966a51f1fe3","source":{"kind":"arxiv","id":"2208.13658","version":1},"attestation_state":"computed","paper":{"title":"Breaking Down the Parallel Performance of GROMACS, a High-Performance Molecular Dynamics Software","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PF"],"primary_cat":"physics.comp-ph","authors_text":"Artur Podobas, M{\\aa}ns I. Andersson, N. Arul Murugan, Stefano Markidis","submitted_at":"2022-08-29T15:00:13Z","abstract_excerpt":"GROMACS is one of the most widely used HPC software packages using the Molecular Dynamics (MD) simulation technique. In this work, we quantify GROMACS parallel performance using different configurations, HPC systems, and FFT libraries (FFTW, Intel MKL FFT, and FFT PACK). We break down the cost of each GROMACS computational phase and identify non-scalable stages, such as MPI communication during the 3D FFT computation when using a large number of processes. We show that the Particle-Mesh Ewald phase and the 3D FFT calculation significantly impact the GROMACS performance. Finally, we discuss per"},"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":"2208.13658","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"physics.comp-ph","submitted_at":"2022-08-29T15:00:13Z","cross_cats_sorted":["cs.PF"],"title_canon_sha256":"8a0ff6944b92040ee687fa70599b6e51502aa44a400ad0749b9b46ed8c1bc1f0","abstract_canon_sha256":"50318408e8910f41f78f3c5c6b992a92e154daf7d356507ef1dd14de29b24093"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:36:22.636451Z","signature_b64":"VSu8VG7IkusPZnUXCLlsBU302Uoxoeoki3sB717VaZ8P4dUA3+OhkgPzUMGN0g2gUVagap3Sqz1QycyBv2e2CA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6e130461421cbd22052bda0f6a511edf9016b968e607d631f1857966a51f1fe3","last_reissued_at":"2026-07-05T06:36:22.635970Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:36:22.635970Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Breaking Down the Parallel Performance of GROMACS, a High-Performance Molecular Dynamics Software","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PF"],"primary_cat":"physics.comp-ph","authors_text":"Artur Podobas, M{\\aa}ns I. Andersson, N. Arul Murugan, Stefano Markidis","submitted_at":"2022-08-29T15:00:13Z","abstract_excerpt":"GROMACS is one of the most widely used HPC software packages using the Molecular Dynamics (MD) simulation technique. In this work, we quantify GROMACS parallel performance using different configurations, HPC systems, and FFT libraries (FFTW, Intel MKL FFT, and FFT PACK). We break down the cost of each GROMACS computational phase and identify non-scalable stages, such as MPI communication during the 3D FFT computation when using a large number of processes. We show that the Particle-Mesh Ewald phase and the 3D FFT calculation significantly impact the GROMACS performance. Finally, we discuss per"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2208.13658","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/2208.13658/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2208.13658","created_at":"2026-07-05T06:36:22.636042+00:00"},{"alias_kind":"arxiv_version","alias_value":"2208.13658v1","created_at":"2026-07-05T06:36:22.636042+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2208.13658","created_at":"2026-07-05T06:36:22.636042+00:00"},{"alias_kind":"pith_short_12","alias_value":"NYJQIYKCDS6S","created_at":"2026-07-05T06:36:22.636042+00:00"},{"alias_kind":"pith_short_16","alias_value":"NYJQIYKCDS6SEBJL","created_at":"2026-07-05T06:36:22.636042+00:00"},{"alias_kind":"pith_short_8","alias_value":"NYJQIYKC","created_at":"2026-07-05T06:36:22.636042+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/NYJQIYKCDS6SEBJL3IHWUUI636","json":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636.json","graph_json":"https://pith.science/api/pith-number/NYJQIYKCDS6SEBJL3IHWUUI636/graph.json","events_json":"https://pith.science/api/pith-number/NYJQIYKCDS6SEBJL3IHWUUI636/events.json","paper":"https://pith.science/paper/NYJQIYKC"},"agent_actions":{"view_html":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636","download_json":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636.json","view_paper":"https://pith.science/paper/NYJQIYKC","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2208.13658&json=true","fetch_graph":"https://pith.science/api/pith-number/NYJQIYKCDS6SEBJL3IHWUUI636/graph.json","fetch_events":"https://pith.science/api/pith-number/NYJQIYKCDS6SEBJL3IHWUUI636/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636/action/timestamp_anchor","attest_storage":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636/action/storage_attestation","attest_author":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636/action/author_attestation","sign_citation":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636/action/citation_signature","submit_replication":"https://pith.science/pith/NYJQIYKCDS6SEBJL3IHWUUI636/action/replication_record"}},"created_at":"2026-07-05T06:36:22.636042+00:00","updated_at":"2026-07-05T06:36:22.636042+00:00"}