Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::DeviceStorageBase

Gère l'allocation interne sur le device. Plus de détails...

#include <arcane/accelerator/CommonUtils.h>

+ Graphe d'héritage de Arcane::Accelerator::impl::DeviceStorageBase:
+ Graphe de collaboration de Arcane::Accelerator::impl::DeviceStorageBase:

Fonctions membres protégées

void _copyToAsync (Span< std::byte > destination, Span< const std::byte > source, const RunQueue &queue)
 Copie l'instance dans dest_ptr.
 

Attributs protégés

GenericDeviceStorage m_storage
 

Description détaillée

Gère l'allocation interne sur le device.

Définition à la ligne 90 du fichier CommonUtils.h.

Documentation des fonctions membres

◆ _copyToAsync()

void Arcane::Accelerator::impl::DeviceStorageBase::_copyToAsync ( Span< std::byte >  destination,
Span< const std::byte >  source,
const RunQueue queue 
)
protected

Copie l'instance dans dest_ptr.

Définition à la ligne 116 du fichier CommonUtils.cc.

Références ARCANE_FATAL.

Référencé par Arcane::Accelerator::impl::DeviceStorage< DataType, N >::copyToAsync().

Documentation des données membres

◆ m_storage

GenericDeviceStorage Arcane::Accelerator::impl::DeviceStorageBase::m_storage
protected

Définition à la ligne 94 du fichier CommonUtils.h.


La documentation de cette classe a été générée à partir des fichiers suivants :