MR016-0015
Express: nonstop calculations with ab initio software
Abstract:
Various materials properties can be computed in Express, e.g., static equation of state, phonon density of states, thermal equation of state, and other thermodynamic properties. Each workflow consists of three steps: 1) pre-processing: dynamic generation and validation of input files; 2) processing: submitting and monitoring jobs and retrieving output from the computing resources; 3) post-processing: analyzing results and handling errors, such as rerunning failed jobs. The workflows are highly modularized that can be separated, chained, and customized according to practical needs.
Written in language Julia, Express is thus born to be performant and extensible, and run on numerous high-performance platforms. It also saves intermediate state and results in a database for querying and resuming.
[1] da Silveira PRC, da Silva CRS, and Wentzcovitch RM (2008) Metadata management for distributed first-principles calculations in VLab - A collaborative cyberinfrastructure for materials computation, Computer Physics Communication 178: 186. https://doi.org/10.1016/j.cpc.2007.09.001
[2] da Silveira PRC, Núnez-Valdéz M, Wentzcovitch RM, Pierce M, da Silva CRS, Yuen DA (2011) Virtual laboratory for planetary materials (VLab): an updated overview of system service architecture, Proceedings of TeraGrid 2011 Conference, (2011). http://dl.acm.org/citation.cfm?doid=2016741.2016777
[3] da Silveira, P, Holiday, A, Núñez-Valdéz, M, Gunathilake, L, Yuen, DA, and Wentzcovitch, RM (2013) First principles elasticity workflow in the Vlab Science Gateway, Proceedings of XSEDE'13 Conference. https://dl.acm.org/citation.cfm?id=2484823
Research supported by DOE grant DESC0019759.