A framework for execution of computational chemistry codes in grid environments

被引:0
|
作者
Pereira Gomes, Andre Severo
Merzky, Andre
Visscher, Lucas
机构
[1] Vrije Univ Amsterdam, Fac Exact Sci, Dept Theoret Chem, NL-1081 HV Amsterdam, Netherlands
[2] Free Univ Amsterdam, Fac Exact Sci, Dept Comp Sci, NL-1081 HV Amsterdam, Netherlands
关键词
grid computing; computational chemistry; grid(lab) application toolkit; heterogeneous environment; command-line interface;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grid computing is a promising technology for computational chemistry, due to the large volume of calculations involved in appplications such as molecular modeling, thermochemistry and other types of systematic studies. Difficulties in using computational chemistry codes in grid environments arise, however, from the fact that the application software is complex, requiring substantial effort to be installed on different platforms. Morever, these codes depend upon task-dependent sets of data files to be present at the execution nodes. Aiming to improve the usability of different quantum chemistry codes in the distributed, heterogeneous environments found in computational grids, we describe a framework capable of handling the execution of different codes on different platforms. This framework can be divided into three independent parts, one dealing with the mapping of a calculation to a set of codes and the construction of execution environments, one dealing with the management of grid resources, and one that takes care of the heterogeneity of the environment. The suitability of this framework to tackle typical quantum chemistry calculations is discussed and illustrated by a model application.
引用
收藏
页码:97 / 104
页数:8
相关论文
共 50 条
  • [1] SuMMIT - A framework for coordinating applications execution in mobile grid environments
    Rossetto, A. G. M.
    Borges, V. C. M.
    Silva, A. P. C.
    Dantas, M. A. R.
    2007 8TH IEEE/ACM INTERNATIONAL CONFERENCE ON GRID COMPUTING, 2007, : 194 - +
  • [2] MONTERA: A FRAMEWORK FOR EFFICIENT EXECUTION OF MONTE CARLO CODES ON GRID INFRASTRUCTURES
    Rodriguez-Pascual, Manuel
    Mayo-Garcia, Rafael
    Llorente, Ignacio M.
    COMPUTING AND INFORMATICS, 2013, 32 (01) : 113 - 144
  • [3] Sim-PETEK: A Parallel Simulation Execution Framework for Grid Environments
    Bozagac, Doruk
    Karaduman, Gulsah
    Kara, Ahmet
    Alpdemir, M. Nedim
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2012, 9 (04): : 303 - 319
  • [4] A Grid Execution Model for Computational Chemistry Applications Using the GC3Pie Framework and the AppPot VM Environment
    Costantini, Alessandro
    Murri, Riccardo
    Maffioletti, Sergio
    Lagana, Antonio
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 401 - 416
  • [5] Execution of service workflows in grid environments
    Senna, C. R.
    Bittencourt, L. F.
    Madeira, E. R. M.
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2010, 5 (1-2) : 88 - 108
  • [6] Execution of Service Workflows in Grid Environments
    Senna, Carlos R.
    Bittencourt, Luiz F.
    Madeira, Edmundo R. M.
    2009 5TH INTERNATIONAL CONFERENCE ON TESTBEDS AND RESEARCH INFRASTRUCTURES FOR THE DEVELOPMENT OF NETWORKS & COMMUNITIES, 2009, : 6 - 15
  • [7] An abstraction model for a Grid execution framework
    Amin, K
    von Laszewski, G
    Hategan, M
    Al-Ali, R
    Rana, O
    Walker, D
    JOURNAL OF SYSTEMS ARCHITECTURE, 2006, 52 (02) : 73 - 87
  • [8] Optimized, decentralized workflow execution in grid environments
    Binder, Walter
    Constantinescu, Ion
    Faltings, Boi
    Heterd, Nadine
    MULTIAGENT AND GRID SYSTEMS, 2007, 3 (03) : 259 - 279
  • [9] Job execution in virtualized runtime environments in grid
    Shamardin, Lev
    Demichev, Andrey
    Gorbunov, Ilya
    Ilyin, Slava
    Kryukov, Alexander
    17TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP09), 2010, 219
  • [10] Adaptive Execution of Jobs in Computational Grid Environment
    Sarbani Roy
    Nandini Mukherjee
    Journal of Computer Science and Technology, 2009, 24 : 925 - 938