This invention provides a method and
system for intelligent allocation of computing resources for multi-task parallel training, relating to the field of computing
resource management technology. It includes acquiring resource request information such as the computational requirements, storage capacity requirements, and
communication bandwidth requirements of multiple tasks to be trained; abstracting computing resources into a
resource pool composed of divisible and composable resource atoms; and combining these atoms to form resource quota units with computational capacity and available time indicators. A matching function is established between training tasks and resource quota units to quantify the supply-demand matching degree; a
system of resource competition constraint equations is constructed to solve for the optimal allocation scheme, forming initial resource binding relationships and planning
execution time slices. After parallel training starts, the
resource consumption rate and training progress speed are monitored in real time; when a nonlinear deviation is detected, the resource quota units are dynamically disassembled and reassembled.