44 friend impl::RunQueueImpl;
94 const String& kernelName()
const;
101 Int32 nbThreadPerBlock()
const;
110 friend ARCANE_ACCELERATOR_CORE_EXPORT
RunCommand&
116 void _internalNotifyBeginLaunchKernel();
117 void _internalNotifyEndLaunchKernel();
118 void _internalNotifyBeginLaunchKernelSyclEvent(
void* sycl_event_ptr);
119 ForLoopOneExecStat* _internalCommandExecStat();
125 impl::RunQueueImpl* _internalQueueImpl()
const;
126 static impl::RunCommandImpl* _internalCreateImpl(impl::RunQueueImpl* queue);
127 static void _internalDestroyImpl(impl::RunCommandImpl* p);
131 void _allocateReduceMemory(Int32 nb_grid);
136 impl::RunCommandImpl* m_p;