کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4964644 1447816 2016 11 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
FabSim: Facilitating computational research through automation on large-scale and distributed e-infrastructures
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
FabSim: Facilitating computational research through automation on large-scale and distributed e-infrastructures
چکیده انگلیسی

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. These include simulating cerebrovascular bloodflow, modelling clay-polymer nanocomposites across multiple scales, and calculating ligand-protein binding affinities.Program summaryProgram title: FabSimCatalogue identifier: AFAO_v1_0Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AFAO_v1_0.htmlProgram obtainable from: CPC Programme Library, Queen's University, Belfast, N. IrelandLicensing provisions: BSD 3-ClauseNo. of lines in distributed program, including test data, etc.: 268282No. of bytes in distributed program, including test data, etc.: 2791792Distribution format: tar.gzProgramming language: Python.Computer: PC or Mac.Operating system: Unix, OSX.RAM: 1 GbytesClassification: 3, 4, 6.5.External routines: NumPy, SciPy, Fabric (1.5 or newer), PyYamlNature 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.Solution method:We present a toolkit which helps to simplify and automate the activities which surround computational science research. FabSim is aimed squarely at the experienced computational scientist, who can use the command line interface and a system of modifiable content to quickly automate sets of research tasks.Restrictions:FabSim relies on a command-line interface, and assumes some level of scripting knowledge from the user.Unusual features:FabSim has a proven track record of being easy to adapt. It has already been extensively adapted to facilitate leading research in the modelling of bloodflow, nanomaterials, and ligand-protein binding.Running time:FabSim can be used interactively, typically requiring a few seconds to perform a basic task.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 207, October 2016, Pages 375-385
نویسندگان
, , , , , ,