Title of article
Extending the length and time scales of Gram–Schmidt Lyapunov vector computations
Author/Authors
Costa، نويسنده , , Anthony B. and Green، نويسنده , , Jason R.، نويسنده ,
Issue Information
روزنامه با شماره پیاپی سال 2013
Pages
10
From page
113
To page
122
Abstract
Lyapunov vectors have found growing interest recently due to their ability to characterize systems out of thermodynamic equilibrium. The computation of orthogonal Gram–Schmidt vectors requires multiplication and QR decomposition of large matrices, which grow as N 2 (with the particle count). This expense has limited such calculations to relatively small systems and short time scales. Here, we detail two implementations of an algorithm for computing Gram–Schmidt vectors. The first is a distributed-memory message-passing method using Scalapack. The second uses the newly-released MAGMA library for GPUs. We compare the performance of both codes for Lennard–Jones fluids from N = 100 to 1300 between Intel Nahalem/Infiniband DDR and NVIDIA C2050 architectures. To our best knowledge, these are the largest systems for which the Gram–Schmidt Lyapunov vectors have been computed, and the first time their calculation has been GPU-accelerated. We conclude that Lyapunov vector calculations can be significantly extended in length and time by leveraging the power of GPU-accelerated linear algebra.
Keywords
Nonequilibrium , Statistical mechanics , Graphics processors , Lyapunov vectors
Journal title
Journal of Computational Physics
Serial Year
2013
Journal title
Journal of Computational Physics
Record number
1485755
Link To Document