A communication system (100) includes at least one digital signal processor
(DSP) and a WAN driver (80) operating on a processor that is electrically
coupled to a memory. The WAN driver (80) receives task allocation requests
from a host to open/close communication channels that are handled by the
at least one DSP. Each task is allocated to one of 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 each task being allocated to the one of
the at least one DSP that can handle the additional processing load of the
task being allocated. A configuration controller (92) keeps track of the
MIPs processing requirement of each task available for allocation across
the plurality of DSPs and the maximum processing capability of each DSP of
the plurality of DSPs in response to changes in configuration of the
communication system (100).
Un système de communication (100) inclut au moins un processeur de signal numérique (DSP) et un conducteur BLÊME (80) fonctionnant sur un processeur qui est électriquement couplé à une mémoire. Le conducteur BLÊME (80) reçoit chargent des demandes d'attribution d'un centre serveur aux voies de transmission d'open/close qui sont manipulées par l'au moins un DSP. Chacun charge est assigné à un de l'au moins un DSP selon un courant total charge traiter la charge pour chacun de l'au moins un DSP, des possibilités de traitement maximum pour chacun de l'au moins un DSP, et une condition de traitement pour chacune chargent être assigné à celle de l'au moins un DSP qui peut manipuler la charge de traitement additionnelle du charger étant assigné. Un contrôleur de configuration (92) maintient les MIPS traitant la condition de chacun chargent disponible pour l'attribution à travers la pluralité de DSPs et les possibilités de traitement maximum de chaque DSP de la pluralité de DSPs en réponse aux changements de la configuration du système de communication (100).