12#ifndef ARCANE_ACCELERATOR_CORE_PLATFORMSTREAM_H
13#define ARCANE_ACCELERATOR_CORE_PLATFORMSTREAM_H
25 class CudaRunQueueStream;
29 class HipRunQueueStream;
33 class SyclRunQueueStream;
40namespace Arcane::Accelerator::impl
60 friend Arcane::Accelerator::impl::CudaUtils;
61 friend Arcane::Accelerator::impl::HipUtils;
62 friend Arcane::Accelerator::impl::SyclUtils;
71 : m_native_pointer(
ptr)
76 void* m_native_pointer =
nullptr;
Gestion d'une commande sur accélérateur.
File d'exécution pour un accélérateur.
Type opaque pour encapsuler une 'stream' native.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Espace de nom pour l'utilisation des accélérateurs.