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 条
  • [41] Out-of-Core Multigrid Solver for Streaming Meshes
    Shi, Xiaohan
    Bao, Hujun
    Zhou, Kun
    ACM TRANSACTIONS ON GRAPHICS, 2009, 28 (05): : 1 - 7
  • [42] Feature flow fields in out-of-core settings
    Weinkauf, Tino
    Theisel, Holger
    Hege, Hans-Christian
    Seidel, Hans-Peter
    TOPOLOGY-BASED METHODS IN VISUALIZATION, 2007, : 51 - +
  • [43] Timeline Scheduling for Out-of-Core Ray Batching
    Son, Myungbae
    Yoon, Sung-Eui
    HPG '17: PROCEEDINGS OF HIGH PERFORMANCE GRAPHICS, 2017,
  • [44] Out-of-core rendering of massive geometric environments
    Varadhan, G
    Manocha, D
    VIS 2002: IEEE VISUALIZATION 2002, PROCEEDINGS, 2002, : 69 - 76
  • [45] Out-of-core computing on mesh connected computers
    Rajasekaran, S
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2004, 64 (11) : 1311 - 1317
  • [46] Efficient parallel out-of-core isosurface extraction
    Zhang, HJ
    Newman, TS
    PVG 2003 PROCEEDINGS, 2003, : 9 - 16
  • [47] Compilation techniques for out-of-core parallel computations
    Kandemir, M
    Choudhary, A
    Ramanujam, J
    Bordawekar, R
    PARALLEL COMPUTING, 1998, 24 (3-4) : 597 - 628
  • [48] Towards Out-of-Core Simulators for Quantum Computing
    Trummer, Immanuel
    PROCEEDINGS OF THE 1ST WORKSHOP ON QUANTUM COMPUTING AND QUANTUM-INSPIRED TECHNOLOGY FOR DATA-INTENSIVE SYSTEMS AND APPLICATIONS, Q-DATA, CO-LOCATED WITH ACM INTERNATIONAL CONFERENCE ON DATA MANAGEMENT, SIGMOD, 2024, : 1 - 1
  • [49] Out-of-core solution of large symmetric eigenproblems
    Lang, B
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2000, 80 : S809 - S810
  • [50] An adaptive sampling scheme for out-of-core simplification
    Fei, GZ
    Cai, KY
    Guo, BN
    Wu, EH
    COMPUTER GRAPHICS FORUM, 2002, 21 (02) : 111 - 119