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

Fonctions membres publiques

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

Description détaillée

Définition à la ligne 187 du fichier HipAcceleratorRuntime.cc.

Documentation des constructeurs et destructeur

◆ DeviceConcreteAllocator()

Arcane::Accelerator::Hip::DeviceConcreteAllocator::DeviceConcreteAllocator ( )
inline

Définition à la ligne 192 du fichier HipAcceleratorRuntime.cc.

Documentation des fonctions membres

◆ _allocate()

hipError_t Arcane::Accelerator::Hip::DeviceConcreteAllocator::_allocate ( void ** ptr,
size_t new_size )
inlinefinalvirtual

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

Définition à la ligne 196 du fichier HipAcceleratorRuntime.cc.

◆ _deallocate()

hipError_t Arcane::Accelerator::Hip::DeviceConcreteAllocator::_deallocate ( void * ptr)
inlinefinalvirtual

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

Définition à la ligne 201 du fichier HipAcceleratorRuntime.cc.

◆ memoryResource()

eMemoryResource Arcane::Accelerator::Hip::DeviceConcreteAllocator::memoryResource ( ) const
inlineconstexpr

Définition à la ligne 206 du fichier HipAcceleratorRuntime.cc.


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