Method and apparatus for maintaining order in a pipelined process and its application

   
   

To maintain order in a pipelined process, a number of memory locations of a result memory are sequentially reserved for a number of processes as the processes are sequentially dispatched for execution. As an integral part of the sequential reservation, validity determination facilitators to be subsequently employed to correspondingly facilitate determining whether valid processing results of said processes have been stored into corresponding ones of said reserved memory locations are also pre-determined. Additionally, the reserved memory locations are sequentially read to sequentially accept the processing results in order. Each value read from a reserved memory location is accepted only if the corresponding validity determination facilitator exhibits a predetermined relationship with a corresponding validity determination reference value. The validity determination reference values are complementarily maintained and integrally obtained through the sequential read process.

Για να διατηρήσουν τη διαταγή σε μια διοχετευμένη διαδικασία, διάφορες θέσεις μνήμης μιας μνήμης αποτελέσματος είναι διαδοχικά διατηρημένες για διάφορες διαδικασίες όπως οι διαδικασίες αποστέλλονται διαδοχικά για την εκτέλεση. Σαν αναπόσπαστο τμήμα της διαδοχικής επιφύλαξης, οι βοηθοί προσδιορισμού ισχύος που χρησιμοποιούνται στη συνέχεια για να διευκολύνουν αντίστοιχα τον καθορισμό εάν τα έγκυρα αποτελέσματα επεξεργασίας των εν λόγω διαδικασιών έχουν αποθηκευτεί στην αντίστοιχη αυτό των εν λόγω διατηρημένων θέσεων μνήμης προκαθορίζονται επίσης. Επιπλέον, οι διατηρημένες θέσεις μνήμης διαβάζονται διαδοχικά για να δεχτούν διαδοχικά τα αποτελέσματα επεξεργασίας στη διαταγή. Κάθε αξία που διαβάζεται από μια διατηρημένη θέση μνήμης γίνεται αποδεκτή μόνο εάν ο αντίστοιχος βοηθός προσδιορισμού ισχύος εκθέτει μια προκαθορισμένη σχέση με μια αντίστοιχη αξία αναφοράς προσδιορισμού ισχύος. Οι τιμές αναφοράς προσδιορισμού ισχύος διατηρούνται συμπληρωματικά και λαμβάνονται ολοκληρωτικά μέσω της διαδοχικής διαβασμένης διαδικασίας.

 
Web www.patentalert.com

< Hand-held computerized data collection terminal

< System and method for handling threads of execution

> System and method for enabling application server request failover

> Multi-bin orientation sensitive printing system and method

~ 00117