Changes between Version 3 and Version 4 of doc/install/gpu


Ignore:
Timestamp:
Jan 16, 2017 3:28:40 PM (8 years ago)
Author:
knoop
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/install/gpu

    v3 v4  
    33
    44Palm was first ported to GPUs in the course of its participation in the [[https://www.spec.org/accel/|SPEC-ACCEL]] benchmark. This initial GPU-capable PALM version is r1257. A full GPU porting was conducted in the year 2016 and the source code is available [[source:palm/branches/GPU_porting_eurohack|here]]. A detailed discussion of the porting process and its outcome can be found in [[http://link.springer.com/chapter/10.1007%2F978-3-319-46079-6_35|Knoop et al. (2016)]]
     5
     6In order to compile PALM with e.g. the PGI 16.5 compiler for an NVidia Tesla GPU, please use the following
     7
     8- Preprocessor options: {{{-Mpreprocess -DMPI_REAL=MPI_DOUBLE_PRECISION -DMPI_2REAL=MPI_2DOUBLE_PRECISION -D__parallel -D__nopointer -D__lc -D__cuda_fft}}}
     9- Compiler flags: {{{-fastsse -acc -ta=tesla -Minfo=acc -Mcuda}}}
     10- Linker flags: {{{-fastsse -acc -ta=tesla -Minfo=acc -Mcuda -lcufft}}}