{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:4HVTAYCYNDOBIC6T3UTMM3RRY4","short_pith_number":"pith:4HVTAYCY","schema_version":"1.0","canonical_sha256":"e1eb30605868dc140bd3dd26c66e31c70125e2760dd837b7f988c3597cfd9a96","source":{"kind":"arxiv","id":"2402.05193","version":1},"attestation_state":"computed","paper":{"title":"JAX-Fluids 2.0: Towards HPC for Differentiable CFD of Compressible Two-phase Flows","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.CE","cs.LG"],"primary_cat":"physics.flu-dyn","authors_text":"Aaron B. Buhendwa, Deniz A. Bezgin, Nikolaus A. Adams","submitted_at":"2024-02-07T19:05:27Z","abstract_excerpt":"In our effort to facilitate machine learning-assisted computational fluid dynamics (CFD), we introduce the second iteration of JAX-Fluids. JAX-Fluids is a Python-based fully-differentiable CFD solver designed for compressible single- and two-phase flows. In this work, the first version is extended to incorporate high-performance computing (HPC) capabilities. We introduce a parallelization strategy utilizing JAX primitive operations that scales efficiently on GPU (up to 512 NVIDIA A100 graphics cards) and TPU (up to 1024 TPU v3 cores) HPC systems. We further demonstrate the stable parallel comp"},"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":"2402.05193","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"physics.flu-dyn","submitted_at":"2024-02-07T19:05:27Z","cross_cats_sorted":["cs.CE","cs.LG"],"title_canon_sha256":"d32f8caa7122f631dc85866e3ef85e730d4c4d76fa0c241cf28235d60affee80","abstract_canon_sha256":"9d61777671d401721d59db4940c3f5f26cea48f3123f0cee2b66705fd09d0567"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:42:46.021846Z","signature_b64":"i5sgXkew9lE4PuEtF8vxl3thEdLfgGM6NxzEZpn7504J/OCQix4WG4ICAzLWillmPS1YbFM48ZxjT0OtTyPdBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e1eb30605868dc140bd3dd26c66e31c70125e2760dd837b7f988c3597cfd9a96","last_reissued_at":"2026-07-05T07:42:46.021509Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:42:46.021509Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"JAX-Fluids 2.0: Towards HPC for Differentiable CFD of Compressible Two-phase Flows","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.CE","cs.LG"],"primary_cat":"physics.flu-dyn","authors_text":"Aaron B. Buhendwa, Deniz A. Bezgin, Nikolaus A. Adams","submitted_at":"2024-02-07T19:05:27Z","abstract_excerpt":"In our effort to facilitate machine learning-assisted computational fluid dynamics (CFD), we introduce the second iteration of JAX-Fluids. JAX-Fluids is a Python-based fully-differentiable CFD solver designed for compressible single- and two-phase flows. In this work, the first version is extended to incorporate high-performance computing (HPC) capabilities. We introduce a parallelization strategy utilizing JAX primitive operations that scales efficiently on GPU (up to 512 NVIDIA A100 graphics cards) and TPU (up to 1024 TPU v3 cores) HPC systems. We further demonstrate the stable parallel comp"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.05193","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/2402.05193/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":"2402.05193","created_at":"2026-07-05T07:42:46.021565+00:00"},{"alias_kind":"arxiv_version","alias_value":"2402.05193v1","created_at":"2026-07-05T07:42:46.021565+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.05193","created_at":"2026-07-05T07:42:46.021565+00:00"},{"alias_kind":"pith_short_12","alias_value":"4HVTAYCYNDOB","created_at":"2026-07-05T07:42:46.021565+00:00"},{"alias_kind":"pith_short_16","alias_value":"4HVTAYCYNDOBIC6T","created_at":"2026-07-05T07:42:46.021565+00:00"},{"alias_kind":"pith_short_8","alias_value":"4HVTAYCY","created_at":"2026-07-05T07:42:46.021565+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/4HVTAYCYNDOBIC6T3UTMM3RRY4","json":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4.json","graph_json":"https://pith.science/api/pith-number/4HVTAYCYNDOBIC6T3UTMM3RRY4/graph.json","events_json":"https://pith.science/api/pith-number/4HVTAYCYNDOBIC6T3UTMM3RRY4/events.json","paper":"https://pith.science/paper/4HVTAYCY"},"agent_actions":{"view_html":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4","download_json":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4.json","view_paper":"https://pith.science/paper/4HVTAYCY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2402.05193&json=true","fetch_graph":"https://pith.science/api/pith-number/4HVTAYCYNDOBIC6T3UTMM3RRY4/graph.json","fetch_events":"https://pith.science/api/pith-number/4HVTAYCYNDOBIC6T3UTMM3RRY4/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4/action/storage_attestation","attest_author":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4/action/author_attestation","sign_citation":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4/action/citation_signature","submit_replication":"https://pith.science/pith/4HVTAYCYNDOBIC6T3UTMM3RRY4/action/replication_record"}},"created_at":"2026-07-05T07:42:46.021565+00:00","updated_at":"2026-07-05T07:42:46.021565+00:00"}