A survey of computational molecular science using graphics processing units

被引:29
|
作者
Harvey, M. J. [2 ]
De Fabritiis, Gianni [1 ]
机构
[1] Univ Pompeu Fabra, Computat Biochem & Biophys Lab GRIBIMIM, Barcelona, Spain
[2] Univ London Imperial Coll Sci Technol & Med, London, England
关键词
DYNAMICS SIMULATIONS; GENERATION; ALGORITHMS;
D O I
10.1002/wcms.1101
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Computational molecular science is a very computationally intense discipline, and the use of parallel programming and high-performance computers well established as being necessary to support research activities. Recently, graphical processing units (GPUs) have garnered substantial interest as alternative sources of high-performance computing capability. These devices, although capable of very high rates of floating-point arithmetic, are also intrinsically highly parallel processors and their effective exploitation typically requires extensive software refactoring and development. Here, we review the current landscape of GPU hardware and programming models, and provide a snapshot survey of the current state of computational molecular science codes ported to GPUs to help domain scientists and software developers understand the potential benefits and drawbacks of this new computing architecture. (c) 2012 John Wiley & Sons, Ltd.
引用
下载
收藏
页码:734 / 742
页数:9
相关论文
共 50 条
  • [21] Accelerating Molecular Dynamic Simulation on Graphics Processing Units
    Friedrichs, Mark S.
    Eastman, Peter
    Vaidyanathan, Vishal
    Houston, Mike
    Legrand, Scott
    Beberg, Adam L.
    Ensign, Daniel L.
    Bruns, Christopher M.
    Pande, Vijay S.
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2009, 30 (06) : 864 - 872
  • [22] Data Mining Using Graphics Processing Units
    Boehm, Christian
    Noll, Robert
    Plant, Claudia
    Wackersreuther, Bianca
    Zherdin, Andrew
    TRANSACTIONS ON LARGE-SCALE DATA- AND KNOWLEDGE-CENTERED SYSTEMS I, 2009, 5740 : 63 - +
  • [23] Micromagnetic simulations using Graphics Processing Units
    Lopez-Diaz, L.
    Aurelio, D.
    Torres, L.
    Martinez, E.
    Hernandez-Lopez, M. A.
    Gomez, J.
    Alejos, O.
    Carpentieri, M.
    Finocchio, G.
    Consolo, G.
    JOURNAL OF PHYSICS D-APPLIED PHYSICS, 2012, 45 (32)
  • [24] Processing Cryptanalysis of Hash Functions using Graphics Processing Units
    Gomez, J.
    Gil, C.
    Montoya, F. G.
    Marquez, A. L.
    Molero, G.
    Alcayde, A.
    PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, GRID AND CLOUD COMPUTING FOR ENGINEERING, 2011, 95
  • [25] Computational Solutions to Lambert's Problem on Modern Graphics Processing Units
    Wagner, Sam
    Wie, Bong
    Kaplinger, Brian
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2015, 38 (07) : 1306 - U15
  • [26] Parallelized Computational Electromagnetics TLM Algorithms on NVIDIA Graphics Processing Units
    Rossi, Filippo
    So, Poman
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 814 - 819
  • [27] Implementation of the Molecular Electrostatic Potential over Graphics Processing Units
    Cesar Cruz, J.
    Hernandez-Esparza, Ratymundo
    Vazquez-Mayagoitia, Alvaro
    Vargas, Rubicelia
    Garza, Jorge
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2019, 59 (07) : 3120 - 3127
  • [28] Using Graphics Processing Units in an LTE Base Station
    Qi Zheng
    Yajing Chen
    Hyunseok Lee
    Ronald Dreslinski
    Chaitali Chakrabarti
    Achilleas Anastasopoulos
    Scott Mahlke
    Trevor Mudge
    Journal of Signal Processing Systems, 2015, 78 : 35 - 47
  • [29] Removing duplicate reads using graphics processing units
    Andrea Manconi
    Marco Moscatelli
    Giuliano Armano
    Matteo Gnocchi
    Alessandro Orro
    Luciano Milanesi
    BMC Bioinformatics, 17
  • [30] Partial Wave Analysis using Graphics Processing Units
    Berger, Niklaus
    Liu Beijiang
    Wang Jike
    17TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP09), 2010, 219