The present disclosure provides an instruction execution method, device,
electronic equipment and computer readable storage medium, the method comprises: sending at least one first operation instruction in a work group instruction kernel to a sub-function
processing unit through an instruction scheduler; executing a sub-task corresponding to the first operation instruction through the sub-function
processing unit, and sending a
task completion signal to the instruction scheduler if the sub-function
processing unit has executed the sub-task; performing instruction synchronization on the work group instruction kernel through the instruction scheduler, which includes releasing the control of the work group instruction kernel if the instruction scheduler receives the
task completion signal corresponding to all the first operation instructions and determines that the work group instruction kernel is in a suspended state; and executing a target operation instruction through the instruction scheduler, which avoids the problem of needing to use more barrier instructions to meet the execution requirements when executing complex
parallel processing tasks, thereby improving the execution efficiency of the task.