Data processing system and multiprocessor system

   
   

The present invention provides an information processing system that can have the optimum number of FIFO stages dynamically at any given time so that the system makes it possible to omit analyzing of the number of FIFO stages from data characteristics so as to improve the performance. The information processing system includes a data FIFO 22 for storing data sets and a next pointer 29 having the same number of storage positions as that of the data FIFO 22. A preceding data set is stored in the storage position "1" of the data FIFO 22 and a subsequent data set is stored in the storage position "7" of the data FIFO 22. At this time, the storage position "1" of the next pointer 29 stores "7" as information on a storage position for the subsequent data set. According to this information "7", the subsequent data set is read from the storage position "7" of the data FIFO 22.

La présente invention fournit un système de traitement de l'information qui peut avoir le nombre optimum d'étapes de fifo dynamiquement à n'importe quelle heure donnée de sorte que le système permette pour omettre l'analyse du nombre d'étapes de fifo des caractéristiques de données afin d'améliorer l'exécution. Le système de traitement de l'information inclut des données fifo 22 pour stocker les Modem et un prochain indicateur 29 ayant le même nombre de positions de stockage que celui des données fifo 22. Un Modem précédent est stocké dans la position de stockage "1" des données fifo 22 et un Modem suivant est stocké dans la position de stockage "7" des données fifo 22. Actuellement, la position de stockage "1" du prochain indicateur 29 stocke "7" comme information sur une position de stockage pour le Modem suivant. Selon cette information "7", le Modem suivant est lu de la position de stockage "7" des données fifo 22.

 
Web www.patentalert.com

< Methods and apparatus for generating effective test code for out of order super scalar microprocessors

< Memory disambiguation scheme for partially redundant load removal

> Viral replication detection using a counter virus

> Method for restoring an operating system utilizing a storage device on a USB bus

~ 00141