Swift and Climate Model Workflows
One goal of Parvis is to use task-parallelism provided by Swift to speed up current diagnostic workflows when applied to very large climate model volumes. Climate model diagnostic workflows are currently implemented as large serial shell scripts (referred to as a "diagnostic package") that perform standard analyses of climate model output and generate maps and figures showing the results.
In a separate project, John Dennis and 2 interns at NCAR began conversion of the NCAR atmosphere model's package to a task-parallel workflow using Swift.
Parvis will be completing and supporting this work and extending it to other diagnostic packages.
Current Diagnostic package homepages
- Sea Ice
Example of output from current climate model diagnostic packages
From the 1 degree CCSM4 pre-industrial control simulation.