Arcane  v4.1.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::Impl::KernelLaunchArgs

Arguments pour lancer un kernel. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h>

+ Graphe de collaboration de Arcane::Accelerator::Impl::KernelLaunchArgs:

Fonctions membres publiques

 KernelLaunchArgs (Int32 nb_block_per_grid, Int32 nb_thread_per_block, Int32 shared_memory_size)
 
Int32 nbBlockPerGrid () const
 
Int32 nbThreadPerBlock () const
 
Int32 sharedMemorySize () const
 

Attributs privés

friend RunCommandLaunchInfo
 
Int32 m_nb_block_per_grid = 0
 
Int32 m_nb_thread_per_block = 0
 
Int32 m_shared_memory_size = 0
 

Description détaillée

Arguments pour lancer un kernel.

Définition à la ligne 31 du fichier arccore/src/common/arccore/common/accelerator/KernelLaunchArgs.h.

Documentation des constructeurs et destructeur

◆ KernelLaunchArgs()

Arcane::Accelerator::Impl::KernelLaunchArgs::KernelLaunchArgs ( Int32 nb_block_per_grid,
Int32 nb_thread_per_block,
Int32 shared_memory_size )
inline

Documentation des fonctions membres

◆ nbBlockPerGrid()

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::nbBlockPerGrid ( ) const
inline

◆ nbThreadPerBlock()

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::nbThreadPerBlock ( ) const
inline

◆ sharedMemorySize()

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::sharedMemorySize ( ) const
inline

Documentation des données membres

◆ m_nb_block_per_grid

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::m_nb_block_per_grid = 0
private

◆ m_nb_thread_per_block

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::m_nb_thread_per_block = 0
private

◆ m_shared_memory_size

Int32 Arcane::Accelerator::Impl::KernelLaunchArgs::m_shared_memory_size = 0
private

◆ RunCommandLaunchInfo

friend Arcane::Accelerator::Impl::KernelLaunchArgs::RunCommandLaunchInfo
private

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