Loosely-coupled, synchronized execution

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/16 (2006.01)

Patent

CA 2292603

Synchronized execution is maintained by compute elements (105) processing instruction streams in a computer system (100) including the compute elements and a controller. Each compute element includes a clock that operates asynchronously with respect to clocks of the other compute elements. Each compute element processes instructions from an instruction stream and counts the instructions processed. Upon processing a quantum of instructions from the instruction stream, the compute element initiates a synchronization procedure and continues to process instructions from the instruction stream and to count instructions processed from the instruction stream. The compute element halts processing of instructions from the instruction stream after processing an unspecified number of instructions from the instruction stream in addition to the quantum of instructions. Upon halting processing, the compute element sends a synchronization request to the controller and waits for a synchronization reply.

L'exécution synchronisée est maintenue par des éléments de calcul (105) traitant des flux d'instructions dans un système informatique (103) comprenant lesdits éléments de calcul et une unité de commande. Chaque élément de calcul comprend une horloge qui fonctionne de manière asynchrone par rapport aux horloges des autres éléments de calcul. Chaque élément de calcul traite des instructions provenant d'un flux d'instructions et compte les instructions traitées. Lorsqu'il traite un quantum d'instructions provenant du flux d'instructions, l'élément de calcul lance une procédure de synchronisation et continue à traiter des instructions provenant du flux d'instructions et à compter les instructions traitées qui proviennent du flux d'instructions. L'élément de calcul arrête le traitement des instructions provenant du flux d'instructions après le traitement d'un nombre non spécifié d'instructions émanant du flux d'instructions qui s'ajoute au quantum d'instructions. Lorsque l'élément de calcul arrête le traitement, il envoie une demande de synchronisation à l'unité de commande et attend une réponse de synchronisation.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Loosely-coupled, synchronized execution does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Loosely-coupled, synchronized execution, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Loosely-coupled, synchronized execution will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1609365

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.