PREEMPTIVE PAGE FAULT HANDLING
Methods and apparatus relating to predictive page fault handling. In an example, an apparatus comprises a processor to receive a virtual address that triggered a page fault for a compute process, check a virtual memory space for a virtual memory allocation for the compute process that triggered the...
Gespeichert in:
Hauptverfasser: | , , , , , , , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Methods and apparatus relating to predictive page fault handling. In an example, an apparatus comprises a processor to receive a virtual address that triggered a page fault for a compute process, check a virtual memory space for a virtual memory allocation for the compute process that triggered the page fault and manage the page fault according to one of a first protocol in response to a determination that the virtual address that triggered the page fault is a last page in the virtual memory allocation for the compute process, or a second protocol in response to a determination that the virtual address that triggered the page fault is not a last page in the virtual memory allocation for the compute process. Other embodiments are also disclosed and claimed.
L'invention concerne des procédés et un appareil se rapportant à la gestion prédictive d'un défaut de page. Dans un exemple, un appareil comprend un processeur permettant de recevoir une adresse virtuelle qui a déclenché un défaut de page pour un processus de calcul, de vérifier un espace de mémoire virtuelle pour une attribution de mémoire virtuelle pour un processus de calcul qui a déclenché le défaut de page et de gérer le défaut de page en fonction d'un premier protocole en réponse à une détermination selon laquelle l'adresse virtuelle qui a déclenché le défaut de page est une dernière page dans l'attribution de mémoire virtuelle pour le processus de calcul, ou d'un second protocole en réponse à une détermination selon laquelle l'adresse virtuelle qui a déclenché le défaut de page n'est pas une dernière page dans l'attribution de mémoire virtuelle pour le processus de calcul. L'invention se rapporte également à d'autres modes de réalisation. |
---|