| 12219057 |
Implementing trusted executing environments across multiple processor devices |
Philip J. Rogers, Mark A. Overby, Michael A. Woodmansee, Naveen Cherukuri, Gobikrishna Dhanuskodi +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, Naveen Cherukuri, Gobikrishna Dhanuskodi +4 more |
2024-11-12 |
| 11822491 |
Techniques for an efficient fabric attached memory |
John R. Feehrer, Denis Foley, Mark Hummel, Ram Gummadi, Samuel H. Duncan +2 more |
2023-11-21 |
| 11327900 |
Securing memory accesses in a virtualized environment |
Samuel H. Duncan, Sanjeev Kumar Jain, Mark Hummel, Olivier Giroux, Larry Robert Dennison +3 more |
2022-05-10 |
| 11182309 |
Techniques for an efficient fabric attached memory |
John R. Feehrer, Denis Foley, Mark Hummel, Ram Gummadi, Samuel H. Duncan +2 more |
2021-11-23 |
| 10769076 |
Distributed address translation in a multi-node interconnect fabric |
Samuel H. Duncan, Sanjeev Kumar Jain, Mark Hummel, Olivier Giroux, Larry Robert Dennison +3 more |
2020-09-08 |
| 9886736 |
Selectively killing trapped multi-process service clients sharing the same hardware context |
Kyrylo Perelygin, Vivek Kini |
2018-02-06 |
| 9619364 |
Grouping and analysis of data access hazard reports |
— |
2017-04-11 |
| 9519568 |
System and method for debugging an executing general-purpose computing on graphics processing units (GPGPU) application |
Mayank Kaushik, Alban Douillet, Geoffrey Gerfin, Mark Hairgrove, Riley Andrews |
2016-12-13 |
| 9038080 |
Method and system for heterogeneous filtering framework for shared memory data access hazard reports |
Manjunath Kudlur, Vinod Grover |
2015-05-19 |