Method and apparatus for accessing a distributed data buffer

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 15/16 (2006.01) G06F 9/46 (2006.01) G06F 9/48 (2006.01) G06F 15/17 (2006.01)

Patent

CA 2190119

In a parallel processing computer (100) containing a plurality of processors (106n, 108n, 110n), each connected to a memory unit (112n, 114n, 116n), a method and apparatus for accessing a distributed data buffer. Each of the processors within the computer executes a first routine for processing input data to generate output data. During processing, some or all of the data associated with the processing is temporarily stored within a predefined portion of each of the memory units that form a portion of the distributed data buffer. Upon occurrence of an interrupt signal, excecution of the first routine is halted. Also, the status of the computer at the time the interrupt signal occured is stored in memory. Thereafter, a second routine (an interrupt routine) is executed to access the data stored in the data buffer. Once the data is accessed, the status of the computer is restored in accordance with the previously stored computer status information. Lastly, the first stored routine is restarted at a position therein at which the first routine was interrupted to execute the second routine.

Dan un ordinateur à traitement parallèle (100) doté de plusieurs processeurs (106n, 108n, 110n) connectés chacun à une mémoire (112n, 114n, 116n), un procédé et un appareil permettent d'accéder à un tampon de données réparti. Chaque processeur exécute un premier sous-programme pour traiter des données d'entrée et produire des données de sortie. Pendant ce traitement, tout ou partie des données en cause est stockée temporairement dans un secteur prédéfini de chaque mémoire qui constitue un élément du tampon de données réparti. A l'arrivée d'un signal d'interruption, l'exécution du premier sous-programme s'arrête et l'état d'avancement du traitement informatique lors de l'arrivée de ce signal est mis en mémoire. Ensuite, un deuxième sous-programme (causant l'interruption) est exécuté pour donner accès aux données stockées dans le tampon de données, après quoi l'état d'avancement du traitement informatique est rétabli selon les informations d'état d'avancement précédemment stockées. Enfin, le premier sous-programme stocké redémarre au point où il avait été interrompu pour laisser exécuter le deuxième sous-programme.

LandOfFree

Say what you really think

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

Rating

Method and apparatus for accessing a distributed data buffer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for accessing a distributed data buffer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for accessing a distributed data buffer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1351957

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