15 research outputs found

    Parallel execution of chemical software on EGEE Grid

    No full text
    Constant interest among chemical community to study larger and larger molecules forces the parallelization of existing computational methods in chemistry and development of new ones. These are main reasons of frequent port updates and requests from the community for the Grid ports of new packages to satisfy their computational demands. Unfortunately some parallelization schemes used by chemical packages cannot be directly used in Grid environment. Here we present a solution for Gaussian package. The current state of development of Grid middleware allows easy parallel execution in case of software using any of MPI flavour. Unfortunately many chemical packages do not use MPI for parallelization therefore special treatment is needed. Gaussian can be executed in parallel on SMP architecture or via Linda. These require reservation of certain number of processors/cores on a given WN and the equal number of processors/cores on each WN, respectively. The current implementation of EGEE middleware does not offer such functionality therefore the only solution is to enforce required configuration via Maui scheduler. The solution we present does not require Linda for parallel execution. It allows utilization of maximum number processors/cores on a given WN. Taking in to consideration the WNs supporting Gaussian VO parallel execution on maximum 8 processors/cores is possible. The main disadvantage of our solution is necessity of local Maui configuration on each site by an administrator. The port of parallel version of Gaussian packages on the Grid has been shown as a next step towards better Grid utilization and better community satisfaction. As the simplicity of the usage of the parallel version of the software on EGEE Grid remains unchanged we expect a quick switch to the usage of the parallel version of the software not only in case of Gaussian but also for other packages like NAMD, GAMESS or Turbomole for which parallel versions have been ported to the Grid recently. It is also important to note that our solution may serve as a prototype for other difficult cases where there is no direct support for specific parallel execution model by the middleware. The Grid port of the parallel version of Gaussian package has been developed to fulfil community needs especially for large molecular system studies as easy for use as the serial version was in the past. At the same time we have demonstrated the possibility of execution of parallel versions of chemical software on the Grid even if the middleware does not support the parallelization model directly. Our future work will focus on other parallel versions of packages as required by the community

    Molecular Dynamics Computational Study of the 199

    No full text

    Comprehensive support for chemistry computations in PL-Grid infrastructure

    No full text
    InSilicoLab for Chemistry with its experiments and QC Advisor are the tools assisting PL-Grid users in chemistry computations on grid infrastructure. The tools are designed to help the user at all stages of calculations – from the software choice and input data preparation, through job submission and monitoring to the retrieval of output files and analysis of results. General Quantum Chemistry experiment helps in launching QC computations on PL-Grid. A specialized tool – Trajectory Sculptor – is designed for manipulations with Molecular Dynamics trajectories and large sets of molecular structures in sequential computational experiments. QC Advisor collects information about availability of different computational methods in quantum-chemical programs and supports preparation of input files for the most popular software. The main idea behind the tools described in the paper is to reduce the effort needed to set-up the calculations, allowing users to focus on scientific content of their work
    corecore