| 10509729 |
Address translation for scalable virtualization of input/output devices |
Randolph L. Campbell, Prashant Sethi, David J. Harriman |
2019-12-17 |
| 10489309 |
Memory protection key architecture with independent user and supervisor domains |
David A. Koufaty, Gilbert Neiger, Andrew V. Anderson, Subramanya R. Dulloor, Werner E. L. Haas +1 more |
2019-11-26 |
| 10489158 |
Processors, methods, systems, and instructions to selectively fence only persistent storage of given data relative to subsequent stores |
Cheng Wang, Youfeng Wu |
2019-11-26 |
| 10437616 |
Method, apparatus, system for optimized work submission to an accelerator work queue |
Ishwar Agarwal, Stephen R. Van Doren |
2019-10-08 |
| 10380039 |
Apparatus and method for memory management in a graphics processing environment |
Niranjan L. Cooray, Satyeshwar Singh, Sameer Kp, Ankur N. Shah, Kun Tian +7 more |
2019-08-13 |
| 10346306 |
Processor and method for memory performance monitoring utilizing a monitor flag and first and second allocators for allocating virtual memory regions |
Amitabha Roy, Subramanya R. Dulloor |
2019-07-09 |
| 10248574 |
Input/output translation lookaside buffer prefetching |
Rupin H. Vakharwala, Eric Andrew Gouldey, Camron Rust, Brett Alan Ireland |
2019-04-02 |
| 10228981 |
High-performance input-output devices supporting scalable virtualization |
Utkarsh Y. Kakaiya, Sanjay Kumar, Kun Tian, Philip R. Lantz |
2019-03-12 |
| 10203910 |
Hardware apparatuses and methods for distributed durable and atomic transactions in non-volatile memory |
Subramanya R. Dulloor, Sanjay Kumar |
2019-02-12 |
| 10180911 |
Synchronizing a translation lookaside buffer with an extended paging table |
Steven M. Bennett, Andrew V. Anderson, Gilbert Neiger, Richard Uhlig, Scott Dion Rodgers +2 more |
2019-01-15 |