Représente un WorkItem dans le parallélisme hiérarchique.
Plus de détails...
#include <arcane/accelerator/WorkGroupLoopRange.h>
|
| constexpr __host__ __device__ | WorkItem (Int32 loop_index) |
| | Constructeur pour l'hôte.
|
| |
Représente un WorkItem dans le parallélisme hiérarchique.
Définition à la ligne 48 du fichier WorkGroupLoopRange.h.
◆ WorkItem()
| __host__ __device__ Arcane::Accelerator::WorkItem::WorkItem |
( |
Int32 | loop_index | ) |
|
|
inlineexplicitconstexprprivate |
◆ linearIndex()
| Int32 Arcane::Accelerator::WorkItem::linearIndex |
( |
| ) |
const |
|
inlineconstexpr |
◆ DeviceWorkItemBlock
| friend Arcane::Accelerator::WorkItem::DeviceWorkItemBlock |
|
private |
◆ HostWorkItemGroup
| friend Arcane::Accelerator::WorkItem::HostWorkItemGroup |
|
private |
◆ m_loop_index
| Int32 Arcane::Accelerator::WorkItem::m_loop_index = 0 |
|
private |
◆ SyclDeviceWorkItemBlock
| friend Arcane::Accelerator::WorkItem::SyclDeviceWorkItemBlock |
|
private |
◆ WorkGroupLoopContext
| friend Arcane::Accelerator::WorkItem::WorkGroupLoopContext |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :