Polymer field-theory simulations on graphics processing units

被引:41
|
作者
Delaney, Kris T. [1 ]
Fredrickson, Glenn H. [2 ,3 ]
机构
[1] Univ Calif Santa Barbara, Mat Res Lab, Santa Barbara, CA 93106 USA
[2] Univ Calif Santa Barbara, Dept Mat Engn, Santa Barbara, CA 93106 USA
[3] Univ Calif Santa Barbara, Dept Chem Engn, Santa Barbara, CA 93106 USA
基金
美国国家科学基金会;
关键词
Field-theoretic simulations; SCFT; Polymer theory; CUDA; GPU;
D O I
10.1016/j.cpc.2013.04.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We report the first CUDA (TM) graphics-processing-unit (CPU) implementation of the polymer field-theoretic simulation framework for determining fully fluctuating expectation values of equilibrium properties for periodic and select aperiodic polymer systems. Our implementation is suitable both for self-consistent field theory (mean-field) solutions of the field equations, and for fully fluctuating simulations using the complex Langevin approach. Running on NVIDIA (R) Tesla T20 series GPUs, we find double-precision speedups of up to 30x compared to single-core serial calculations on a recent reference CPU, while single-precision calculations proceed up to 60x faster than those on the single CPU core. Due to intensive communications overhead, an MPI implementation running on 64 CPU cores remains two times slower than a single CPU. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:2102 / 2110
页数:9
相关论文
共 50 条
  • [41] Accelerating Petri-Net simulations using NVIDIA Graphics Processing Units
    Yianni, Panayioti C.
    Neves, Luis C.
    Rama, Dovile
    Andrews, John D.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (01) : 361 - 371
  • [42] Molecular Monte Carlo Simulations Using Graphics Processing Units: To Waste Recycle or Not?
    Kim, Jihan
    Rodgers, Jocelyn M.
    Athenes, Manuel
    Smit, Berend
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2011, 7 (10) : 3208 - 3222
  • [43] Graphics processing units for handhelds
    Akenine-Moller, Tomas
    Strom, Jacob
    PROCEEDINGS OF THE IEEE, 2008, 96 (05) : 779 - 789
  • [44] Speedup of Micromagnetic Simulations with C plus plus AMP on Graphics Processing Units
    Zhu, Ru
    COMPUTING IN SCIENCE & ENGINEERING, 2016, 18 (04) : 53 - 59
  • [45] Computing the Density Matrix in Electronic Structure Theory on Graphics Processing Units
    Cawkwell, M. J.
    Sanville, E. J.
    Mniszewski, S. M.
    Niklasson, Anders M. N.
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2012, 8 (11) : 4094 - 4101
  • [46] NPGPU: Network Processing on Graphics Processing Units
    Deng, Yangdong
    Jiao, Xiaomemg
    Mu, Shuai
    Kang, Kang
    Zhu, Yuhao
    THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, 2011, 164 : 313 - +
  • [47] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Cambria, Erik
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (05): : 2086 - 2115
  • [48] MEAN FIELD-THEORY, TOPOLOGICAL FIELD-THEORY, AND MULTIMATRIX MODELS
    DIJKGRAAF, R
    WITTEN, E
    NUCLEAR PHYSICS B, 1990, 342 (03) : 486 - 522
  • [49] A survey of graph processing on graphics processing units
    Ha-Nguyen Tran
    Erik Cambria
    The Journal of Supercomputing, 2018, 74 : 2086 - 2115
  • [50] Quantized bounding volume hierarchies for neighbor search in molecular simulations on graphics processing units
    Howard, Michael P.
    Statt, Antonia
    Madutsa, Felix
    Truskett, Thomas M.
    Panagiotopoulos, Athanassios Z.
    COMPUTATIONAL MATERIALS SCIENCE, 2019, 164 (139-146) : 139 - 146