Patent ID: 6549945
Filing Date: 2003-04-15
Classification: G06F

Abstract:
A communication system comprising:at least one DSP in a DSP Resource Adapter; a processor electrically coupled to the at least one DSP and to a memory, the memory including a task processing loading table containing one or more values corresponding to a current task processing load for each of the at least one DSP; means for dynamically updating the task processing loading table in accordance with changes to the current task processing loads of the at least one DSP, wherein the current task processing loads of the at least one DSP are assessed periodically and numerical values indicating current task processing loads for the at least one DSP are written to the task processing loading table; and a WAN driver coupled to the processor for reading the one or more values in the task processing loading table so as to handle allocation of tasks across the at least one DSP and distribute task processing loads across the at least one DSP according to a total current task processing load for each of the at least one DSP, a maximum processing capability for each of the at least one DSP, and a processing requirement for a task being allocated to one of the at least one DSP that can handle the additional processing load of the task being allocated.