G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/38 (2006.01) G06F 9/50 (2006.01)
Patent
CA 2350921
The invention generally relates to a processor developed for a service network that provides various services to a plurality of users connected to the network. The processor (30; 50) comprises a job queue (52) with a number of storage positions for storing job signals corresponding to jobs that form part of substantially independent services requested by the users of the network, and a plurality of parallel processing units (54) which independently process job signals from different storage positions of the job queue (52) to execute corresponding jobs in parallel. As a number of jobs are executed speculatively, a unit (56) for checking for possible dependencies between the executed jobs is incorporated into the processor. If a dependency is detected for a speculative job, that job is flushed. To ensure prompt and proper service for the users of the service network, flushed jobs are quickly restarted directly from the job queue.
L'invention concerne, d'une manière générale, un processeur développé pour un réseau de services fournissant divers services à une pluralité d'utilisateurs connectés au réseau. Le processeur (30; 50) comprend une file d'attente (52) de travaux ayant un certain nombre de positions de stockage destinées au stockage de signaux de travaux correspondants aux travaux faisant partie des services sensiblement indépendants demandés par les utilisateurs du réseau, et une pluralité d'unités de traitement parallèle (54), lesquelles traitent indépendamment les signaux de travaux provenant des différentes positions de stockage de la file d'attente de travaux (52), pour exécuter les travaux correspondants en parallèle. A mesure qu'un certain nombre de travaux sont exécutés de manière spéculative, une unité (56) de contrôle des dépendances possibles entre les travaux exécutés est intégrée au processeur. Si une dépendance est détectée pour un travail spéculatif, ce travail est vidé. Afin d'assurer un service rapide et convenable aux utilisateurs du réseau de services, les travaux terminés sont rapidement redémarrés directement à partir de la file d'attente de travaux.
Egeland Terje
Holmberg Per Anders
Johnson Sten Edward
Kling Lars-Orjan
Beauchesne Nicolaescu
Telefonaktiebolaget Lm Ericsson
LandOfFree
A job-parallel processor does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with A job-parallel processor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A job-parallel processor will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-2050599