Preprints
https://doi.org/10.5194/egusphere-2025-4376
https://doi.org/10.5194/egusphere-2025-4376
29 Sep 2025
 | 29 Sep 2025
Status: this preprint is open for discussion and under review for Geoscientific Model Development (GMD).

TChem-atm (v2.0.0): Scalable Performance-Portable Multiphase Atmospheric Chemistry

Oscar H. Díaz-Ibarra, Samuel G. Frederick, Jeffrey H. Curtis, Zachary D'Aquino, Peter A. Bosler, Lekha Patel, Cosmin Safta, Matthew West, and Nicole Riemer

Abstract. We present TChem-atm, a performance-portable approach that enables efficient simulation of chemically detailed and multiphase atmospheric chemistry on modern heterogeneous computing architectures. Unlike previous efforts that rely on architecture-specific code or focus exclusively on gas-phase chemistry, TChem-atm supports fully coupled gas–aerosol systems with execution across CPUs, NVIDIA GPUs, and AMD GPUs through the Kokkos programming model. It integrates the flexible multiphase capabilities of the Community Atmospheric Model Chemistry Package (CAMP) with the high performance kinetic routines of TChem, and includes automatic Jacobian construction with support for a range of stiff ODE solvers. We demonstrate TChem-atm's integration into the particle-resolved aerosol model PartMC and validate its accuracy against the existing PartMC–CAMP implementation, showing agreement within solver tolerances. Performance benchmarks reveal substantial speedups on GPU platforms, particularly for large particle populations, with consistent results across hardware backends. By enabling chemically detailed, multiphase simulations with true performance portability and host-model flexibility, TChem-atm provides a new foundation for next-generation atmospheric models.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share
Oscar H. Díaz-Ibarra, Samuel G. Frederick, Jeffrey H. Curtis, Zachary D'Aquino, Peter A. Bosler, Lekha Patel, Cosmin Safta, Matthew West, and Nicole Riemer

Status: open (until 24 Nov 2025)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • CEC1: 'No compliance with the policy of the journal', Juan Antonio Añel, 07 Oct 2025 reply
    • AC1: 'Reply on CEC1', Nicole Riemer, 11 Oct 2025 reply
      • CEC2: 'Reply on AC1', Juan Antonio Añel, 12 Oct 2025 reply
        • AC2: 'Reply on CEC2', Nicole Riemer, 14 Oct 2025 reply
          • CEC3: 'Reply on AC2', Juan Antonio Añel, 14 Oct 2025 reply
            • AC3: 'Reply on CEC3', Nicole Riemer, 16 Oct 2025 reply
              • CEC4: 'Reply on AC3', Juan Antonio Añel, 16 Oct 2025 reply
Oscar H. Díaz-Ibarra, Samuel G. Frederick, Jeffrey H. Curtis, Zachary D'Aquino, Peter A. Bosler, Lekha Patel, Cosmin Safta, Matthew West, and Nicole Riemer

Data sets

Data for TChem-atm (v2.0.0): Scalable Performance-Portable Multiphase Atmospheric Chemistry O. H. Díaz-Ibarra et al. https://doi.org/10.13012/B2IDB-3697767_V1

Model code and software

TChem-atm version 2.0.0, O. H. Díaz-Ibarra et al. https://doi.org/10.5281/zenodo.17058144

Oscar H. Díaz-Ibarra, Samuel G. Frederick, Jeffrey H. Curtis, Zachary D'Aquino, Peter A. Bosler, Lekha Patel, Cosmin Safta, Matthew West, and Nicole Riemer

Viewed

Total article views: 418 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
362 40 16 418 1 1
  • HTML: 362
  • PDF: 40
  • XML: 16
  • Total: 418
  • BibTeX: 1
  • EndNote: 1
Views and downloads (calculated since 29 Sep 2025)
Cumulative views and downloads (calculated since 29 Sep 2025)

Viewed (geographical distribution)

Total article views: 412 (including HTML, PDF, and XML) Thereof 412 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 20 Oct 2025
Download
Short summary
We developed TChem-atm, a new open-source tool for simulating atmospheric chemistry and aerosols. As models become more detailed, traditional methods are too slow. TChem-atm runs on both standard processors and graphics processors, making these simulations faster and more efficient. The tool provides a foundation for next-generation models that improve predictions of air quality and climate.
Share