[CP2K:8395] Running CP2K on CPU v/s GPU
ibet... at epcc.ed.ac.uk
Mon Nov 14 10:58:08 CET 2016
The CP2K GPU implementation only benefits the DBCSR (sparse matrix) part of the code, and the planewave grids/FFT (if PW_CUDA is defined). For your system, most likely much of the time is in dense linear algebra (OT or DIAGONALISATION), so it will not benefit from the GPU.
There is no single ‘cp2k manual’ but you will find a lot of information on cp2k.org, especially the HowTo section, and information from previous CP2K tutorials/events.
Project Manager, EPCC
Email: ibet... at epcc.ed.ac.uk
Twitter: @IainBethune @PrimeGrid @CP2Kproject
Tel/Fax: +44 (0)131 651 7183/6555
Mob: +44 (0)7598317015
Addr: 2404 JCMB, The King's Buildings, Peter Guthrie Tait Road, Edinburgh, EH9 3FD
> On 13 Nov 2016, at 11:05, Aman Jindal <amanjin... at gmail.com> wrote:
> Dear all,
> I submitted the exactly same job on cp2k-3.0 version, compiled for CRAY-XC40-gfortran on CPU as well as on Cuda. My system contains 1000 atoms and I submitted 500 MD steps for it. I am surprised to see that the job is taking much less time to finish on CPU as compared to the GPU one. On CPU, each step is taking only half a minute whereas on GPU it's taking around 3 minutes. I don't know why it is so. Do I need to change my input file too to make it faster on GPU ?
> I just started to use cp2k for my research, can you please tell me if there is any proper manual available for it ?
> Aman Jindal
> Research Scholar
> Indian Institute of Science
> You received this message because you are subscribed to the Google Groups "cp2k" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to cp2k+uns... at googlegroups.com.
> To post to this group, send email to cp... at googlegroups.com.
> Visit this group at https://groups.google.com/group/cp2k.
> For more options, visit https://groups.google.com/d/optout.
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
More information about the CP2K-user