Navigation :
Manual
Input Variables
-
Atomic Orbitals
-
Calculation Modes
-
ClassicalParticles
-
DFTBPlusInterface
-
Execution
--
Accel
--- AccelBenchmark
--- AccelDevice
--- AccelPlatform
--- AllowCPUonly
--- CudaAwareMPI
--- DisableAccel
--- InitializeGPUBuffers
--
Debug
--
IO
--
Optimization
--
Parallelization
--
Symmetries
--
Units
-- FromScratch
-
Hamiltonian
-
Linear Response
-
Math
-
Maxwell
-
Mesh
-
Output
-
SCF
-
States
-
System
-
Time-Dependent
-
Utilities
-
Alphabetic Index
Tutorials
Developers
Releases
AccelPlatform
Section Execution::Accel
Type integer
Default 0
This variable selects the OpenCL platform that Octopus will
use. You can give an explicit platform number or use one of
the options that select a particular vendor
implementation. Platform 0 is used by default.
This variable has no effect for CUDA.
Options :
amd :
Use the AMD OpenCL platform.
nvidia :
Use the Nvidia OpenCL platform.
ati :
Use the ATI (old AMD) OpenCL platform.
intel :
Use the Intel OpenCL platform.
Source information
basic/accel.F90 : 407
call parse_variable ( namespace , 'AccelPlatform' , 0 , iplatform )