Issued Patents All Time
Showing 76–100 of 137 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11030126 | Techniques for managing access to hardware accelerator memory | David A. Koufaty, Stephen R. Van Doren | 2021-06-08 |
| 11023233 | Methods, apparatus, and instructions for user level thread suspension | Michael Mishaeli, Jason W. Brandt, Gilbert Neiger, Asit K. Mallick, Raghunandan Makaram +3 more | 2021-06-01 |
| 11025544 | Network interface for data transport in heterogeneous computing environments | Pratik M. Marolia, Ashok Raj, Nrupal Jani, Parthasarathy Sarangam, Robert O. Sharp | 2021-06-01 |
| 11016894 | Techniques to provide cache coherency based on cache type | Ishwar Agarwal, Stephen R. Van Doren | 2021-05-25 |
| 10970238 | Non-posted write transactions for a computer bus | David J. Harriman, Sean O. Stalley, Rupin H. Vakharwala, Ishwar Agarwal, Pratik M. Marolia +1 more | 2021-04-06 |
| 10969992 | Address translation for scalable linked devices | Saurabh Gayen, Dhananjay A. Joshi, Philip R. Lantz | 2021-04-06 |
| 10936490 | System and method for per-agent control and quality of service of shared resources in chip multiprocessor platforms | Andrew J. Herdrich, Edwin Verplanke, Stephen R. Van Doren, Ravishankar Iyer, Eric R. Wehage +6 more | 2021-03-02 |
| 10817425 | Hardware/software co-optimization to improve performance and energy for inter-VM communication for NFVs and other producer-consumer workloads | Ren Wang, Andrew J. Herdrich, Yen-Cheng Liu, Herbert Hum, Jong Soo Park +10 more | 2020-10-27 |
| 10817441 | Shared accelerator memory systems and methods | Sanjay Kumar, David A. Koufaty, Philip R. Lantz, Pratik M. Marolia, Koen Koning | 2020-10-27 |
| 10789370 | Extending a root complex to encompass an external component | Mohan Nair, Utkarsh Y. Kakaiya, Zhenfu Chai, David M. Lee, Pratik M. Marolia | 2020-09-29 |
| 10769078 | Apparatus and method for memory management in a graphics processing environment | Niranjan L. Cooray, Abhishek R. Appu, Altug Koker, Joydeep Ray, Balaji Vembu +7 more | 2020-09-08 |
| 10761996 | Apparatus and method for secure memory access using trust domains | Vedvyas Shanbhogue, Ravi L. Sahita, Siddhartha Chhabra, Abhishek Basak, Krystof C. Zmudzinski +1 more | 2020-09-01 |
| 10747682 | 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 | 2020-08-18 |
| 10713195 | Interrupts between virtual machines | Jr-Shian Tsai, Ravi L. Sahita, Mesut A. Ergin, Gilbert Neiger, Jun Nakajima +3 more | 2020-07-14 |
| 10664199 | Application driven hardware cache management | Subramanya R. Dulloor, David A. Koufaty, Christopher J. Hughes, Jong Soo Park, Sheng Li | 2020-05-26 |
| 10657071 | System, apparatus and method for page granular, software controlled multiple key memory encryption | David M. Durham, Siddhartha Chhabra, Amy L. Santoni, Gilbert Neiger, Barry E. Huntley +6 more | 2020-05-19 |
| 10579382 | Method and apparatus for a scalable interrupt infrastructure | Ankur N. Shah, Bryan R. White, Hema Chand Nalluri, David Puffer, Murali Ramadoss +3 more | 2020-03-03 |
| 10572415 | Delivering interrupts to user-level applications | Gilbert Neiger | 2020-02-25 |
| 10509729 | Address translation for scalable virtualization of input/output devices | Randolph L. Campbell, Prashant Sethi, David J. Harriman | 2019-12-17 |
| 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 |
| 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 |
| 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 |