Then, can a task create some other task ?

For example, can a kernel running on the device push something in the command queue ? Can a running kernel start the execution of some others kernels ? As...