Mon 15 Jun 2026 11:40 - 12:10 at Flatirons 4 - Position papers 2
The Basic Model Interface (BMI) is a set of query and control functions that, when implemented for a software element such as a model or a dataset, makes that element easier to couple with other software elements that also expose a BMI. By providing a standard interface for models to communicate with each other, we can facilitate collaboration and accelerate scientific discovery.
Mon 15 JunDisplayed time zone: Mountain Time (US & Canada) change
Mon 15 Jun
Displayed time zone: Mountain Time (US & Canada) change
10:40 - 12:20 | |||
10:40 30mTalk | A Compiler-First Planetary Compute Engine: Automatic differentiable and performance portable Earth System Modeling PROPL William S. Moses University of Illinois Urbana-Champaign, Gong Cheng Dartmouth College, Valentin Churavy Johannes Gutenberg University, Mainz & University of Augsburg, Maximilian Gelbrecht Technical University of Munich & Potsdam Institute for Climate Impact Research, Milan Klower University of Oxford, Joseph Kump UT Austin, Mathieu Morlighem Dartmouth College, Sarah Williamson UT Austin, Dhruv Apte UT Austin, Paul Berg Aeolus Labs, Mosè Giordano UCL, Chris Hill MIT, Nora Loose [C]Worthy, Alexis Montoison Argonne National Laboratory, Sri Hari Krishna Narayanan Argonne National Laboratory, Avik Pal MIT, Michel Schanen Argonne National Laboratory, Simone Silvestri Politecnico di Torino, Greg Wagner MIT; Aeolus Labs, Patrick Heimbach UT Austin | ||
11:10 30mTalk | Mind the Gap: General-Purpose Programming Languages Impede Scientific Model Development and Communication PROPL Dominic Orchard University of Cambridge; University of Kent Pre-print | ||
11:40 30mTalk | The Basic Model Interface (BMI) PROPL Mark D Piper University of Colorado Boulder, Eric WH Hutton University of Colorado Boulder, Gregory E Tucker University of Colorado Boulder DOI | ||