Arcane  v4.1.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator
+ Graphe d'héritage de Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator:
+ Graphe de collaboration de Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator:

Fonctions membres publiques

cudaError_t _allocate (void **ptr, size_t new_size) final
 
cudaError_t _deallocate (void *ptr) final
 
constexpr eMemoryResource memoryResource () const
 

Description détaillée

Définition à la ligne 295 du fichier CudaAcceleratorRuntime.cc.

Documentation des fonctions membres

◆ _allocate()

cudaError_t Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator::_allocate ( void ** ptr,
size_t new_size )
inlinefinalvirtual

Implémente Arcane::Accelerator::Cuda::ConcreteAllocator.

Définition à la ligne 300 du fichier CudaAcceleratorRuntime.cc.

◆ _deallocate()

cudaError_t Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator::_deallocate ( void * ptr)
inlinefinalvirtual

Implémente Arcane::Accelerator::Cuda::ConcreteAllocator.

Définition à la ligne 304 du fichier CudaAcceleratorRuntime.cc.

◆ memoryResource()

eMemoryResource Arcane::Accelerator::Cuda::HostPinnedConcreteAllocator::memoryResource ( ) const
inlineconstexpr

Définition à la ligne 308 du fichier CudaAcceleratorRuntime.cc.


La documentation de cette classe a été générée à partir du fichier suivant :