The invention discloses a scheduling method, a
graphics processor, a scheduling device, a
chip and equipment, and belongs to the field of chips. The scheduling method is executed by the GPU, the GPU at least comprises Y scheduling units, and each scheduling unit comprises a core or a
processing unit. One core comprises at least one
processing unit; the method comprises the following steps: recording an xth scheduling unit which is finally scheduled during nth scheduling; wherein the scheduling
granularity of the nth scheduling is a working group or a working item, and one working group comprises a plurality of working items; in the (n + 1) th scheduling, scheduling is started from the (x + 1) th scheduling unit, so that
polling scheduling in the Y scheduling units is realized; wherein the scheduling
granularity of the (n + 1) th scheduling is a working group or a working item; n is a positive integer, and x is a positive integer smaller than or equal to Y. When multiple times of scheduling are executed, different scheduling units are cyclically executed for the first scheduling
granularity, and therefore load balancing of the multiple scheduling units can be achieved for multiple times of scheduling.