ARVO-CL: The OpenCL version of the ARVO package - An efficient tool for computing the accessible surface area and the excluded volume of proteins via analytical equations
نویسندگان
چکیده
Introduction of Graphical Processing Units (GPUs) and computing using GPUs in recent years opened possibilities for simple parallelization of programs. In this update, we present the modernized version of program ARVO [J. Buša, J. Dzurina, E. Hayryan, S. Hayryan, C.-K. Hu, J. Plavka, I. Pokorný, J. Skivánek, M.-C. Wu, Comput. Phys. Comm. 165 (2005) 59]. The whole package has been rewritten in the C language andparallelized usingOpenCL. Somenew tricks have been added to the algorithm in order to savememory much needed for efficient usage of graphical cards. A new tool called ‘input_structure’ was added for conversion of pdb files into files suitable for work with the C and OpenCL version of ARVO. New version program summary Program title: ARVO-CL Catalog identifier: ADUL_v2_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/ADUL_v2_0.html Program obtainable from: CPC Program Library, Queen’s University, Belfast, N. Ireland Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html No. of lines in distributed program, including test data, etc.: 11834 No. of bytes in distributed program, including test data, etc.: 182528 Distribution format: tar.gz Programming language: C, OpenCL. Computer: PC Pentium; SPP’2000. Operating system: All OpenCL capable systems. Has the code been vectorized or parallelized?: Parallelized using GPUs. A serial version (non GPU) is also included in the package.
منابع مشابه
ARVO: A Fortran package for computing the solvent accessible surface area and the excluded volume of overlapping spheres via analytic equations
In calculating the solvation energy of proteins, the hydration effects, drug binding, molecular docking, etc., it is important to have an efficient and exact algorithms for computing the solvent accessible surface area and the excluded volume of macromolecules. Here we present a Fortran package based on the new exact analytical methods for computing volume and surface area of overlapping sphere...
متن کاملCAVE-CL: An OpenCL version of the package for detection and quantitative analysis of internal cavities in a system of overlapping balls: Application to proteins
Here we present the revised and newly rewritten version of our earlier published CAVE package (Buša et al., 2010) which was originally written in FORTRAN. The package has been rewritten in C language, the algorithm has been parallelized and implemented using OpenCL. This makes the program convenient to run on platforms with Graphical Processing Units (GPUs). Improvements include also some modif...
متن کاملElectrostatic analysis of the charged surface in a solution via the finite element method: The Poisson-Boltzmann theory
Electrostatic potential as well as the local volume charge density are computed for a macromolecule by solving the Poisson-Boltzmann equation (PBE) using the finite element method (FEM). As a verification, our numerical results for a one dimensional PBE, which corresponds to an infinite-length macromolecule, are compared with the existing analytical solution and good agreement is found. As a ma...
متن کاملPhysical Optics Calculation of Electromagnetic Scattering From Haack Series Nose Cone
In this paper, the physical optics method is used to study the problem of electromagnetic scattering from Haack series nose cone. First, a meshing scheme is introduced which approximates the curvature of the surface by piecewise linear functions in both axial and rotational directions. This results in planar quadrilateral patches and enables efficient determination of the illuminated region and...
متن کاملModified Couple Stress Theory for Vibration of Embedded Bioliquid-Filled Microtubules under Walking a Motor Protein Including Surface Effects
Microtubules (MTs) are fibrous and tube-like cell substructures exist in cytoplasm of cells which play a vital role in many cellular processes. Surface effects on the vibration of bioliquid MTs surrounded by cytoplasm is investigated in this study. The emphasis is placed on the effect of the motor protein motion on the MTs. The MT is modeled as an orthotropic beam and the surrounded cytoplasm i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Physics Communications
دوره 183 شماره
صفحات -
تاریخ انتشار 2012