G - Physics
06
F
G06F 9/44 (2006.01) G06F 9/50 (2006.01)
Patent
CA 2243599
A processor system (10) for executing a process includes a plurality of discrete processing elements (20); and information storage for storing data (200); a queue generator (18) for generating queues for delivering and receiving data; a control unit (14) for controlling execution of the process and for managing the plurality of discrete processing elements (20); and a communication bus (22) for communicating the plurality of discrete processing elements (20), the information storage (200), queue generator (18), and the control unit (14); wherein the control unit (14) includes i) an application setup unit for analyzing the process (250) and separating the process into a number of process functions (256, 258, 260), and for assigning the number of process functions (256, 258, 260) to a number of discrete processing elements (20) of the plurality of discrete processing elements; and ii) a data queue analyzing unit (18) for extracting data input (252) and data output(254) requirements from the process and signaling the queue generator (18) to generate queues to deliver the data input requirements (252) and to receive the data output requirements (254).
Système de processeur (10) servant à exécuter un process comportant une pluralité d'éléments de traitements distincts (20); et un stockage d'informations pour le stockage des données (200); un générateur de files d'attente (18) générant des files d'attente en vue d'envoyer et de recevoir des données; une unité de commande (14) servant à commander l'exécution du process et à gérer la pluralité d'éléments de traitement distincts (20); et un bus de communication (22) servant à communiquer la pluralité d'éléments de traitement distincts (20), le stockage des informations (200), le générateur de files d'attente (18), et l'unité de commande (14). Cette unité de commande (14) comprend i) un module d'initialisation d'application servant à analyser et à découper le process (250) en un nombre de fonctions process (256, 258, 260), et à attribuer le nombre de fonction process (256, 258, 260) à un nombre d'éléments de traitement distincts (20) de la pluralité d'éléments de traitement distincts; et ii) un analyseur de files d'attente de données (18) servant à extraire du process les spécificités d'entrée de données (252) et de sortie de données (254), et à demander au générateur de files d'attente (18) de générer des files d'attente afin d'acheminer les spécificités d'entrée de données (252) et de recevoir les spécificités de sortie de données (254).
Edwards Nathen P.
Lamb Estol C.
Stubbs Campbell L.
Edwards Nathen P.
Lamb Estol C.
Ogilvy Renault Llp/s.e.n.c.r.l.,s.r.l.
Stubbs Campbell L.
LandOfFree
Processor system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Processor system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1495761