FabSim: Facilitating computational research through automation on large-scale and distributed e-infrastructures

Published: 01-10-2016| Version 1 | DOI: 10.17632/p528xpts54.1
Derek Groen,
Agastya P. Bhati,
James Suter,
James Hetherington,
Stefan J. Zasada,
Peter V. Coveney


Abstract We present FabSim, a toolkit developed to simplify a range of computational tasks for researchers in diverse disciplines. FabSim is flexible, adaptable, and allows users to perform a wide range of tasks with ease. It also provides a systematic way to automate the use of resources, including HPC and distributed machines, and to make tasks easier to repeat by recording contextual information. To demonstrate this, we present three use cases where FabSim has enhanced our research productivity. Th... Title of program: FabSim Catalogue Id: AFAO_v1_0 Nature of problem Running advanced computations using remote resources is an activity that requires considerable time and human attention. These activities, such as organizing data, configuring software and setting up individual runs often vary slightly each time they are performed. To lighten this burden, we required an approach that introduced little burden of its own to set up and adapt, beyond which very substantial productivity ensues. Versions of this program held in the CPC repository in Mendeley Data AFAO_v1_0; FabSim; 10.1016/j.cpc.2016.05.020 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)