VG

Vinod Grover

Microsoft: 31 patents #802 of 40,388Top 2%
NV NVIDIA: 31 patents #157 of 7,811Top 3%
IN Intel: 3 patents #10,349 of 30,777Top 35%
Overall (All Time): #33,598 of 4,157,543Top 1%
65
Patents All Time

Issued Patents All Time

Showing 25 most recent of 65 patents

Patent #TitleCo-InventorsDate
12423007 Techniques for tensor memory allocation Mahesh Ravishankar, Yuan Lin 2025-09-23
12423074 Neural network layer fusion Bin Fan, Evghenii Gaburov, Yuan Lin 2025-09-23
11630653 Execution of computation graphs Mahesh Ravishankar, Evghenii Gaburov, Alberto MAGNI, Sean Lee 2023-04-18
11579852 Device profiling in GPU accelerators by using host-device coordination Hariharan Sandanagobalane, Sean Lee 2023-02-14
10853044 Device profiling in GPU accelerators by using host-device coordination Hariharan Sandanagobalane, Sean Lee 2020-12-01
10324693 Optimizing multiple invocations of graphics processing unit programs in Java Michael Lai, Sean Lee, Jaydeep Marathe 2019-06-18
10241761 System and method for compiler support for compile time customization of code Jaydeep Marathe 2019-03-26
10152312 Dynamic compiler parallelism techniques Thibaut Lutz 2018-12-11
10152310 Fusing a sequence of operations through subdividing Mahesh Ravishankar, Paulius Micikevicius 2018-12-11
10067768 Execution of divergent threads using a convergence barrier Gregory Diamos, Richard Craig Johnson, Olivier Giroux, Jack Choquette, Michael A. Fetterman +3 more 2018-09-04
10025643 System and method for compiler support for kernel launches in device code Jaydeep Marathe, Sean Lee 2018-07-17
9952843 Partial program specialization at runtime Thibaut Lutz 2018-04-24
9798569 System and method for retrieving values of captured local variables for lambda functions in Java Michael Lai, Sean Lee, Jaydeep Marathe 2017-10-24
9678775 Allocating memory for local variables of a multi-threaded program for execution in a single-threaded environment John A. Stratton 2017-06-13
9658880 Efficient garbage collection and exception handling in a hardware accelerated transactional memory system Jan Gray, Martin Taillefer, Yosseff Levanoni, Ali-Reza Adl-Tabatabai, Dave Detlefs +2 more 2017-05-23
9639336 Algorithm for vectorization and memory coalescing during compiling Manjunath Kudlur, Michael Murphy 2017-05-02
9612811 Confluence analysis and loop fast-forwarding for improving SIMD execution efficiency Amit Sabne, Yuan Lin 2017-04-04
9563933 Methods for reducing memory space in sequential operations using directed acyclic graphs Mahesh Ravishankar 2017-02-07
9448779 Execution of retargetted graphics processor accelerated code by a general purpose processor Bastiaan Aarts, Michael Murphy, Jayant B. Kolhe, John Bryan Pormann, Douglas Saylor 2016-09-20
9436447 Technique for live analysis-based rematerialization to reduce register pressures and enhance parallelism Xiangyun Kong, Jian Wang, Yuan Lin 2016-09-06
9411715 System, method, and computer program product for optimizing the management of thread stack memory Adriana Maria Susnea, Sean Lee 2016-08-09
9411635 Parallel nested transactions in transactional memory Michael M. Magruder, David L. Detlefs, John Duffy, Goetz Graefe 2016-08-09
9367306 Method for transforming a multithreaded program for general execution Jaydeep Marathe 2016-06-14
9361079 Method for compiling a parallel thread execution program for general execution Andrew Kerr, Sean Lee 2016-06-07
9292265 Method for convergence analysis based on thread variance analysis Yunsup Lee, Xiangyun Kong, Gautam Chakrabarti, Ronny Meir Krashinsky 2016-03-22