Intelligent interrupt with hypervisor collaboration

   
   

An apparatus, method and program product for controlling the transfer of data in a data processing system having a processor handling an I/O request in an I/O operation, main storage controlled by the processor for storing data, and one or more I/O devices for sending data to or receiving data from said main storage. The apparatus includes a vector mechanism operable to register I/O requests by the devices to send or receive data from said main storage. A dispatcher is included which is operable to poll the vector mechanism to determine if there is an outstanding I/O request. An override bit has a first condition when an immediate interrupt is to be sent to the processor for handling an I/O request from the I/O device(s), and a second condition when the dispatcher is to poll the vector mechanism to determine if there is an outstanding I/O request. The override bit is set to its first condition or reset to its second condition by the processor.

Μια συσκευή, προϊόν μεθόδου και προγράμματος για τον έλεγχο της μεταφοράς των στοιχείων σε ένα σύστημα επεξεργασίας δεδομένων που έχει έναν επεξεργαστή που χειρίζεται ένα I/O αίτημα σε μια I/O λειτουργία, κύρια αποθήκευση που ελέγχεται από τον επεξεργαστή για την αποθήκευση των στοιχείων, και μιας ή περισσότερων I/O συσκευών για τα στοιχεία ή τα στοιχεία από την εν λόγω κύρια αποθήκευση. Η συσκευή περιλαμβάνει έναν διανυσματικό μηχανισμό λειτουργικό για να καταχωρήσει τα I/O αιτήματα από τις συσκευές να σταλούν ή να παραληφθούν τα στοιχεία από την εν λόγω κύρια αποθήκευση. Ένας αποστολέας συμπεριλαμβάνεται που είναι λειτουργικό για να ψηφίσει το διανυσματικό μηχανισμό για να καθορίσει εάν υπάρχει ένα σημαντικό I/O αίτημα. Ένα κομμάτι συμπληρωματικής προμήθειας έχει έναν πρώτο όρο όταν διακόπτει ένας άμεσος είναι να σταλεί στον επεξεργαστή για το χειρισμό ενός I/O αιτήματος από την I/O συσκευή (σ), και ένας δεύτερος όρος όταν ο αποστολέας πρόκειται να ψηφίσει το διανυσματικό μηχανισμό για να καθορίσει εάν υπάρχει ένα σημαντικό I/O αίτημα. Το κομμάτι συμπληρωματικής προμήθειας τίθεται τον πρώτη όρο ή την αναστοιχειοθέτησή του στο δεύτερο όρο του από τον επεξεργαστή.

 
Web www.patentalert.com

< Insertion-type liquid metal latching relay array

< Equipment inspection and evaluation system, equipment management system, and computer-readable record medium with equipment management program stored therein

> Data indexing using bit vectors

> Pattern matching for large vocabulary speech recognition systems

~ 00174