MH

Mark Hairgrove

NV NVIDIA: 31 patents #157 of 7,811Top 3%
Overall (All Time): #115,092 of 4,157,543Top 3%
31
Patents All Time

Issued Patents All Time

Showing 25 most recent of 31 patents

Patent #TitleCo-InventorsDate
12417181 Systems and methods for aperture-specific cache operations Anup Holey, Wishwesh Anil Gandhi, Sujoyita Kaushikkar, Karan Mehra, Daniel Glenn Robinson +4 more 2025-09-16
12219057 Implementing trusted executing environments across multiple processor devices Philip J. Rogers, Mark A. Overby, Michael A. Woodmansee, Vyas Venkataraman, Naveen Cherukuri +4 more 2025-02-04
12141268 Secure execution for multiple processor devices using trusted executing environments Philip J. Rogers, Mark A. Overby, Michael A. Woodmansee, Vyas Venkataraman, Naveen Cherukuri +4 more 2024-11-12
12112395 Unified memory systems and methods Stephen Jones, Vivek Kini, Piotr Jaroszynski, David Anthony Fontaine, Cameron Buschardt +2 more 2024-10-08
11741015 Fault buffer for tracking page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2023-08-29
11487673 Fault buffer for tracking page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2022-11-01
11210253 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, John Mashey 2021-12-28
10762593 Unified memory systems and methods Stephen Jones, Vivek Kini, Piotr Jaroszynski, David Anthony Fontaine, Cameron Buschardt +2 more 2020-09-01
10546361 Unified memory systems and methods Stephen Jones, Vivek Kini, Piotr Jaroszynski, David Anthony Fontaine, Cameron Buschardt +2 more 2020-01-28
10445243 Fault buffer for resolving page faults in unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, Sherry Cheung, James Leroy Deming, Samuel H. Duncan +5 more 2019-10-15
10409730 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., John Mashey, James Leroy Deming, Brian Fahs 2019-09-10
10331603 PCIe traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, John Mashey 2019-06-25
10310973 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell +1 more 2019-06-04
10303616 Migration scheme for unified virtual memory system Jerome F. Duluk, Jr., Chenghuan Jia, John Mashey, Cameron Buschardt, Sherry Cheung +5 more 2019-05-28
10216413 Migration of peer-mapped memory pages Jerome F. Duluk, Jr., John Mashey, Chenghuan Jia, Cameron Buschardt, Lucien Dunning +1 more 2019-02-26
10169091 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell +1 more 2019-01-01
10133677 Opportunistic migration of memory pages in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Brian Fahs +1 more 2018-11-20
10037228 Efficient memory virtualization in multi-threaded processing units Nick Barrow-Williams, Brian Fahs, Jerome F. Duluk, Jr., James Leroy Deming, Timothy John Purcell +1 more 2018-07-31
10031856 Common pointers in unified virtual memory system Jerome F. Duluk, Jr., Chenghuan Jia, John Mashey, Cameron Buschardt, Sherry Cheung +5 more 2018-07-24
9971576 Software development environment and method of compiling integrated source code Stephen Jones, Jaydeep Marathe, Vivek Kini, Bastiaan Aarts 2018-05-15
9940286 PCIE traffic tracking hardware in a unified virtual memory system Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Brian Fahs, John Mashey 2018-04-10
9830210 CPU-to-GPU and GPU-to-GPU atomics Jerome F. Duluk, Jr., John Mashey, James Leroy Deming, Cameron Buschardt, Brian Fahs 2017-11-28
9830276 Replaying memory transactions while resolving memory access faults James Leroy Deming, Jerome F. Duluk, Jr., John Mashey, Lucien Dunning, Jonathon Stuart Ramsey Evans +3 more 2017-11-28
9798487 Migrating pages of different sizes between heterogeneous processors Jerome F. Duluk, Jr., Cameron Buschardt, James Leroy Deming, Lucien Dunning, Brian Fahs +3 more 2017-10-24
9792220 Microcontroller for memory management unit Cameron Buschardt, Jerome F. Duluk, Jr., John Mashey, James Leroy Deming, Brian Fahs 2017-10-17