44 friend impl::RunQueueImpl;
96 const String& kernelName()
const;
103 Int32 nbThreadPerBlock()
const;
112 friend ARCANE_ACCELERATOR_CORE_EXPORT
RunCommand&
118 void _internalNotifyBeginLaunchKernel();
119 void _internalNotifyEndLaunchKernel();
120 void _internalNotifyBeginLaunchKernelSyclEvent(
void*
sycl_event_ptr);
121 ForLoopOneExecStat* _internalCommandExecStat();
126 impl::RunQueueImpl* _internalQueueImpl()
const;
128 static impl::RunCommandImpl* _internalCreateImpl(impl::RunQueueImpl* queue);
129 static void _internalDestroyImpl(impl::RunCommandImpl*
p);
133 void _allocateReduceMemory(Int32
nb_grid);
137 impl::RunCommandImpl* m_p;