PAGE FAULT PREDICTION FOR PROCESSING VECTOR INSTRUCTIONS
The described embodiments comprise a processor that handles a TLB miss while executing a vector read instruction in a processor. In the described embodiments, the processor performs a lookup in a TLB for addresses in active elements in the vector read instruction. The processor then determines that...
Saved in:
| Main Author | |
|---|---|
| Format | Patent |
| Language | English |
| Published |
29.12.2011
|
| Subjects | |
| Online Access | Get full text |
Cover
| Abstract | The described embodiments comprise a processor that handles a TLB miss while executing a vector read instruction in a processor. In the described embodiments, the processor performs a lookup in a TLB for addresses in active elements in the vector read instruction. The processor then determines that a TLB miss occurred for the address from an active element other than a first active element. Upon predicting that a page table walk for the vector read instruction will result in a page fault, the processor sets a bit in a corresponding bit position in an FSR. In the described embodiments, a set bit in a bit position in FSR indicates that data in a corresponding element of the vector read instruction is invalid. The processor then immediately performs memory reads for at least one of the first active element and other active elements for which TLB misses did not occur. |
|---|---|
| AbstractList | The described embodiments comprise a processor that handles a TLB miss while executing a vector read instruction in a processor. In the described embodiments, the processor performs a lookup in a TLB for addresses in active elements in the vector read instruction. The processor then determines that a TLB miss occurred for the address from an active element other than a first active element. Upon predicting that a page table walk for the vector read instruction will result in a page fault, the processor sets a bit in a corresponding bit position in an FSR. In the described embodiments, a set bit in a bit position in FSR indicates that data in a corresponding element of the vector read instruction is invalid. The processor then immediately performs memory reads for at least one of the first active element and other active elements for which TLB misses did not occur. |
| Author | GONION JEFFRY E |
| Author_xml | – fullname: GONION JEFFRY E |
| BookMark | eNrjYmDJy89L5WSwCHB0d1Vwcwz1CVEICHJ18XQO8fT3U3DzDwJy_Z1dg4M9_dwVwlydQ4Ainn7BIUGhYBXBPAysaYk5xam8UJqbQdnNNcTZQze1ID8-tbggMTk1L7UkPjTYyMDQ0NjIwNzE0tHQmDhVADRuK4E |
| ContentType | Patent |
| DBID | EVB |
| DatabaseName | esp@cenet |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Medicine Chemistry Sciences Physics |
| ExternalDocumentID | US2011320749A1 |
| GroupedDBID | EVB |
| ID | FETCH-epo_espacenet_US2011320749A13 |
| IEDL.DBID | EVB |
| IngestDate | Fri Jul 19 17:15:25 EDT 2024 |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-epo_espacenet_US2011320749A13 |
| Notes | Application Number: US201113167630 |
| OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20111229&DB=EPODOC&CC=US&NR=2011320749A1 |
| ParticipantIDs | epo_espacenet_US2011320749A1 |
| PublicationCentury | 2000 |
| PublicationDate | 20111229 |
| PublicationDateYYYYMMDD | 2011-12-29 |
| PublicationDate_xml | – month: 12 year: 2011 text: 20111229 day: 29 |
| PublicationDecade | 2010 |
| PublicationYear | 2011 |
| RelatedCompanies | APPLE INC GONION JEFFRY E |
| RelatedCompanies_xml | – name: GONION JEFFRY E – name: APPLE INC |
| Score | 2.779857 |
| Snippet | The described embodiments comprise a processor that handles a TLB miss while executing a vector read instruction in a processor. In the described embodiments,... |
| SourceID | epo |
| SourceType | Open Access Repository |
| SubjectTerms | CALCULATING CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION ANDCOMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION ANDCOMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWNENERGY USE COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS PHYSICS TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINSTCLIMATE CHANGE |
| Title | PAGE FAULT PREDICTION FOR PROCESSING VECTOR INSTRUCTIONS |
| URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20111229&DB=EPODOC&locale=&CC=US&NR=2011320749A1 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT4MwEL8s8_NNUePHNCQa3ohSoIwHYliBTaNABix7WwZ0iYlhi2D89701Q_e0x941TXvN9dff9doCPFCCM0tzTbU5LVWDPs1VxHmu8oLrCO8LVItsi5COMuN1ak478NnehRHvhP6IxxHRowr090as16v_IJYncivrx_wDRcvnIHU8pWzDfRpBAu0NHD-OvIgpjDlZooRjodMJ4qXtIlfaIyaxBG2bDNb3UlbboBKcwH6M7VXNKXR4JcERa_9ek-DwfXPkLcGByNEsahRu_LA-g37sDn05cLO3VEYbei8iFURGRofFiK2XyHAoT3yWogT5eTrORI3kHO4DP2UjFTsz-xv7LEu2e65fQLdaVvwSZB03UpzOc20xp0afcLvQjLwsuGGZVl5Y9hX0drV0vVt9A8cieKoRldg96DZf3_wW0bfJ74TRfgH-NIH_ |
| linkProvider | European Patent Office |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3fb4IwEL4Y98O9bWzLfriNZItvZKNglQeyaAFxUyAKxjdisSZLFjSTZf_-jkY3n3zsHWnaI9eP7_q1ADxRgm-Wcl2zBJ1rJn2ZaYjzQhOZMBDeF-iWaouA-on5Nm1OK_C5PQsj7wn9kZcjYkZlmO-FXK9X_0UsR2or18_8A03LVy-2ncZ8W-7TCRJop2u7UeiErMGYnYwbwUj6DIJ4aXWQKx0geaelAMyddMtzKatdUPFO4TDC_vLiDCoiV6DGtv9eU-B4uNnyVuBIajSzNRo3ebg-h3bU6bmq10kGsYoxdPpSCqIio8NmyMolMuipE5fFaEF-Ho8S-cT4Ah49N2a-hoNJ_-aeJuPdkRuXUM2XubgC1cAPKUFnXF_MqNkmwsp0k88zYbaaLZ61rGuo7-vpZr_7AWp-PBykg37wfgsnspCqE41YdagWX9_iDpG44PcygL89u4Tu |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=PAGE+FAULT+PREDICTION+FOR+PROCESSING+VECTOR+INSTRUCTIONS&rft.inventor=GONION+JEFFRY+E&rft.date=2011-12-29&rft.externalDBID=A1&rft.externalDocID=US2011320749A1 |