<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" specific-use="SMUR" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">EGUsphere</journal-id>
<journal-title-group>
<journal-title>EGUsphere</journal-title>
<abbrev-journal-title abbrev-type="publisher">EGUsphere</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">EGUsphere</abbrev-journal-title>
</journal-title-group>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/egusphere-2026-6487</article-id>
<title-group>
<article-title>A controlled protocol for synchronized advancement cost in GPU shallow-water models: scoped comparisons and implementation decisions with RapidFlow v0.1</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Wang</surname>
<given-names>Shuo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhang</surname>
<given-names>Qinlu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Zhang</surname>
<given-names>Yang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>independent researcher: Jinan, China</addr-line>
</aff>
<pub-date pub-type="epub">
<day>04</day>
<month>11</month>
<year>2026</year>
</pub-date>
<volume>2026</volume>
<fpage>1</fpage>
<lpage>35</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Shuo Wang et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-6487/">This article is available from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-6487/</self-uri>
<self-uri xlink:href="https://egusphere.copernicus.org/preprints/2026/egusphere-2026-6487/egusphere-2026-6487.pdf">The full text article is available as a PDF file from https://egusphere.copernicus.org/preprints/2026/egusphere-2026-6487/egusphere-2026-6487.pdf</self-uri>
<abstract>
<p>We present a protocol for comparing synchronized advancement cost in GPU shallow-water models while holding local discrete evolution and absolute selected work fixed. Advancement includes host scheduling, selection, state maintenance and synchronization, and excludes construction and downloads. Its first gate checks sparse execution against the complete discrete operator. A non-flat Thacker candidate demonstrates why this matters: filtered and compacted paths agree with each other while both omit a nonzero momentum update. Changing only selection restores dense agreement through two periods. A default Thacker application passes its declared dense-stage, dry-extension and analytical-accuracy checks, with maximum strict 1 mm wet-set discrepancy of 5.15 % on a fixed common domain. Flat-domain experiments on RTX 4090 and RTX 5090 platforms then quantify implementation choices, with explicitly weaker dense-validation coverage. Across eight stored sizes, the conditional timing comparison finds filtering faster and its relative advantage generally narrows. Restoring omitted work confirms growing savings that the current compaction design does not convert into a net advantage. Preparation fusion helps small cases, but slows the largest flat case on the RTX 4090; its direction there is unresolved on the RTX 5090. The contribution is a reusable rejection and comparison procedure demonstrated by failure, repair and a successful application; flat timing matrices remain conditional implementation comparisons outside the audited representative endpoints. Numerical front failures and same-day timing sessions bound its use for model development and prevent general flood-accuracy or cross-date performance claims.</p>
</abstract>
<counts><page-count count="35"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>