The invention provides a large
language model application
workload scheduling method,
system and device, and relates to the technical field of model
load scheduling, and the method comprises the steps: modeling a composite large
language model application into a
directed acyclic graph comprising a conventional stage, an LLM stage and a dynamic stage; modeling execution correlation among stages in the
directed acyclic graph through a
Bayesian network, dynamically predicting duration distribution of uncompleted stages, and calibrating a duration estimated value of an LLM stage in combination with a real-time
batch processing size of an LLM executor; the uncertainty reduction amount of each ready stage is quantitatively scheduled based on information entropy; an epsilon-greedy strategy is adopted, and a JCT
priority queue and an uncertainty reduction
priority queue are combined to allocate scheduling resources; and assigning the task to a corresponding executor for execution, and repeating the above process until all operations are completed. The technical problem that the scheduling technology in the prior art is difficult to effectively deal with the
execution time uncertainty and the structure uncertainty of the composite LLM application is solved.