Reference documentation for deal.II version 9.1.1
\(\newcommand{\dealcoloneq}{\mathrel{\vcenter{:}}=}\)
Classes | Variables
CUDAWrappers Namespace Reference

Classes

class  FEEvaluation
 
class  MatrixFree
 
class  PreconditionIC
 
class  PreconditionILU
 
class  SolverDirect
 
class  SparseMatrix
 

Variables

constexpr int block_size = 512
 
constexpr int chunk_size = 1
 

Detailed Description

Namespace for the CUDA wrappers

Variable Documentation

◆ block_size

constexpr int CUDAWrappers::block_size = 512

Define the size of a block when launching a CUDA kernel. This number can be changed depending on the architecture the code is running on.

Definition at line 29 of file cuda_size.h.

◆ chunk_size

constexpr int CUDAWrappers::chunk_size = 1

Define the size of chunk of data worked on by a thread. This number can be changed depending on the architecture the code is running on.

Definition at line 35 of file cuda_size.h.