The present application relates to GPU task scheduling technical field, especially to a kind of GPU dynamic task efficient scheduling method for
quantum-resistant
cryptography operation, the method when when scheduler receives new task request, construct execution length correction factor, to the baseline prediction length of new task request is dynamically corrected, obtain target execution length, and target execution length is applied to the weighted
fair queuing of cross
queue;Batch scheduling adaptive factor is constructed, if any
queue in weighted
fair queuing is selected to enter task launch, the deficit counter quota of any
queue is adjusted using batch scheduling adaptive factor, obtain target deficit counter quota;The target execution length of each task in any queue is compared with target deficit counter quota, according to the comparison result carries out task scheduling, so that scheduler is simultaneously optimized on two levels of cross queue selection and queue
internal rotation, to realize the efficient use of
graphics processor resource.