OG

Olivier Giroux

NV NVIDIA: 36 patents #123 of 7,811Top 2%
CM Compagnie Generale Des Etablissements Michelin: 1 patents #884 of 1,564Top 60%
Overall (All Time): #88,069 of 4,157,543Top 3%
37
Patents All Time

Issued Patents All Time

Showing 25 most recent of 37 patents

Patent #TitleCo-InventorsDate
12405801 Scalarization of instructions for SIMT architectures Aditya Avinash Atluri, Jack Choquette, Carter Edwards, Praveen Kumar Kaushik, Ronny Meir Krashinsky +2 more 2025-09-02
12340259 Thread synchronization across memory synchronization domains Michael Allen Parker, Debajit BHATTACHARYA, David Anthony Fontaine, Shirish Gadre, Wishwesh Anil Gandhi +4 more 2025-06-24
12333311 Cooperative group arrays Greg Palmer, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more 2025-06-17
12271765 Techniques for efficiently synchronizing multiple program threads Ajay Sudarshan Tirumala, Peter Nelson, Gary M. Tarolli, Ankita Upreti, Konstantinos Kyriakopoulos +2 more 2025-04-08
12248788 Distributed shared memory Prakash BANGALORE PRABHAKAR, Gentaro Hirota, Ronny Meir Krashinsky, Ze Long, Brian Pharris +18 more 2025-03-11
12105960 Self-synchronizing remote memory operations in a multiprocessor system Srinivas Santosh Kumar MADUGULA, Wishwesh Anil Gandhi, Michael Allen Parker, Raghuram L, Ivan TANASIC +3 more 2024-10-01
11907717 Techniques for efficiently transferring data to a processor Andrew Kerr, Jack Choquette, Xiaogang Qiu, Omkar Paranjape, Poornachandra Rao +4 more 2024-02-20
11847508 Convergence among concurrently executing threads Daniel R. Johnson, Jack Choquette, Michael Patrick McKeown, Mark W. Stephenson, Sana Damani 2023-12-19
11803380 High performance synchronization mechanisms for coordinating operations on a computer system Jack Choquette, Ronny Meir Krashinsky, Steve HEINRICH, Xiaogang Qiu, Shirish Gadre 2023-10-31
11604649 Techniques for efficiently transferring data to a processor Andrew Kerr, Jack Choquette, Xiaogang Qiu, Omkar Paranjape, Poornachandra Rao +4 more 2023-03-14
11327900 Securing memory accesses in a virtualized environment Samuel H. Duncan, Sanjeev Kumar Jain, Mark Hummel, Vyas Venkataraman, Larry Robert Dennison +3 more 2022-05-10
11080051 Techniques for efficiently transferring data to a processor Andrew Kerr, Jack Choquette, Xiaogang Qiu, Omkar Paranjape, Poornachandra Rao +4 more 2021-08-03
11061741 Techniques for efficiently performing data reductions in parallel processing units Peter Nelson, Ajay Sudarshan Tirumala 2021-07-13
11016802 Techniques for ordering atomic operations Ziyad S. Hakura, Wishwesh Anil Gandhi 2021-05-25
10977037 Techniques for comprehensively synchronizing execution threads Ajay Sudarshan Tirumala, Peter Nelson, Jack Choquette 2021-04-13
10817295 Thread-level sleep in a multithreaded architecture Peter Nelson, Jack Choquette, Ajay Sudarshan Tirumala 2020-10-27
10787721 Drawing process and wire obtained by drawing process Arnaud Verleene, Laurent Bucher 2020-09-29
10769076 Distributed address translation in a multi-node interconnect fabric Samuel H. Duncan, Sanjeev Kumar Jain, Mark Hummel, Vyas Venkataraman, Larry Robert Dennison +3 more 2020-09-08
10489200 Hierarchical staging areas for scheduling threads for execution Jack Choquette, Robert J. Stoll, Xiaogang Qiu, Michael A. Fetterman 2019-11-26
10437593 Techniques for comprehensively synchronizing execution threads Ajay Sudarshan Tirumala, Peter Nelson, Jack Choquette 2019-10-08
10346212 Approach for a configurable phase-based priority scheduler Jack Choquette, Robert J. Stoll, Gary M. Tarolli, John Erik Lindholm 2019-07-09
10255075 System, method, and computer program product for managing out-of-order execution of program instructions Robert Ohannessian, Jack Choquette, William Parsons Newhall, Jr. 2019-04-09
10152329 Pre-scheduled replays of divergent operations Michael A. Fetterman, Stewart Glenn Carlton, Jack Choquette, Shirish Gadre, Douglas J. Hahn +6 more 2018-12-11
10067768 Execution of divergent threads using a convergence barrier Gregory Diamos, Richard Craig Johnson, Vinod Grover, Jack Choquette, Michael A. Fetterman +3 more 2018-09-04
9830224 Selective fault stalling for a GPU memory pipeline in a unified virtual memory system Shirish Gadre 2017-11-28