Out-of-core macromolecular simulations on multithreaded architectures

被引:1
|
作者
Aliaga, Jose I. [1 ]
Badia, Jose M. [1 ]
Castillo, Maribel [1 ]
Davidovic, Davor [2 ]
Mayo, Rafael [1 ]
Quintana-Orti, Enrique S. [1 ]
机构
[1] Univ Jaume 1, Dept Ingn & Ciencia Comp, Castellon de La Plana 12071, Spain
[2] Rudjer Boskovic Inst, CIR, Zagreb 10000, Croatia
来源
关键词
macromolecular motion simulation; eigenvalue problems; out-of-core computing; multicore processors; GPUs; NORMAL-MODE ANALYSIS; DYNAMICS; PROTEIN; TERMS;
D O I
10.1002/cpe.3357
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We address the solution of large-scale eigenvalue problems that appear in the motion simulation of complex macromolecules on multithreaded platforms, consisting of multicore processors and possibly a graphics processor (graphics processing unit). In particular, we compare specialized implementations of several high-performance eigensolvers that, by relying on disk storage and out-of-core techniques, can in principle tackle the large memory requirements of these biological problems, which in general do not fit into the main memory of current desktop machines. All these out-of-core eigensolvers, except for one, are composed of compute-bound (i.e., arithmetically intensive) operations, which we accelerate by exploiting the performance of current multicore processors and, in some cases, by additionally off-loading certain parts of the computation to a graphics processing unit accelerator. One of the eigensolvers is a memory-bound algorithm, which strongly constrains its performance when the data is on disk. However, this method exhibits a much lower arithmetic cost compared with its compute-bound alternatives for this particular application. Experimental results on a desktop platform, representative of current server technology, illustrate the potential of these methods to address the simulation of biological activity. Copyright (c) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:1540 / 1550
页数:11
相关论文
共 50 条
  • [1] Out-of-Core Solution of Eigenproblems for Macromolecular Simulations
    Aliaga, Jose I.
    Davidovic, Davor
    Quintana-Orti, Enrique S.
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 490 - 499
  • [2] A Runtime System for Programming Out-of-Core Matrix Algorithms-by-Tiles on Multithreaded Architectures
    Quintana-Orti, Gregorio
    Igual, Francisco D.
    Marques, Mercedes
    Quintana-Orti, Enrique S.
    van de Geijn, Robert A.
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2012, 38 (04):
  • [3] Fast multithreaded out-of-core visualization technique
    Sulatycke, Peter D.
    Ghose, Kanad
    Proceedings of the International Parallel Processing Symposium, IPPS, 1999, : 569 - 575
  • [4] A fast multithreaded out-of-core visualization technique
    Sulatycke, PD
    Ghose, K
    IPPS/SPDP 1999: 13TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & 10TH SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1999, : 569 - 575
  • [5] Out-of-core hydrodynamic simulations for cosmological applications
    Trac, H
    Pen, UL
    NEW ASTRONOMY, 2006, 11 (04) : 273 - 286
  • [6] Parallel Out-of-Core MLFMA on Distributed-Memory Computer Architectures
    Hidayetoglu, Mert
    Gurel, Levent
    2015 COMPUTATIONAL ELECTROMAGNETICS INTERNATIONAL WORKSHOP (CEM'15), 2015, : 18 - 19
  • [7] GAMER with out-of-core computation
    Schive, Hsi-Yu
    Tsai, Yu-Chih
    Chiueh, Tzihong
    COMPUTATIONAL STAR FORMATION, 2011, (270): : 401 - 405
  • [8] A Cholesky out-of-core factorization
    Castellanos, J. A.
    Larrazabal, G.
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 57 (9-10) : 2207 - 2222
  • [9] Out-of-core mls reconstruction
    Fiorin, Valentino
    Cignoni, Paolo
    Scopigno, Roberto
    PROCEEDINGS OF THE NINTH IASTED INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND IMAGING, 2007, : 27 - 34
  • [10] Out-of-core segmentation by deformable models
    Giraldi, G
    Schaefer, L
    Farias, R
    Silva, R
    FUZZY LOGIC AND APPLICATIONS, 2006, 2955 : 216 - 223