loadpatents
name:-0.40374612808228
name:-0.35238814353943
name:-0.098736047744751
Grover; Vinod Patent Filings

Grover; Vinod

Patent Applications and Registrations

Patent applications and USPTO patent grants for Grover; Vinod.The latest application filed is for "processor and system for automatic fusion of matrix multiplication and reduction operations".

Company Profile
9.43.44
  • Grover; Vinod - Mercer Island WA
  • Grover; Vinod - Santa Clara CA
  • Grover; Vinod - Redmond WA
  • Grover; Vinod - Bellevue WA
  • Grover; Vinod - Piedmont CA
*profile and listings may contain filings by different individuals or companies with the same name. Review application materials to confirm ownership/assignment.
Patent Activity
PatentDate
Processor And System For Automatic Fusion Of Matrix Multiplication And Reduction Operations
App 20220075842 - Bhaskaracharya; Somashekaracharya Gunasagara ;   et al.
2022-03-10
Device profiling in GPU accelerators by using host-device coordination
Grant 10,853,044 - Sandanagobalane , et al. December 1, 2
2020-12-01
Device Profiling In Gpu Accelerators By Using Host-device Coordination
App 20200356351 - Sandanagobalane; Hariharan ;   et al.
2020-11-12
Memory Management System
App 20200264970 - Lee; Sean ;   et al.
2020-08-20
Techniques For Transforming Serial Program Code Into Kernels For Execution On A Parallel Processor
App 20190278574 - RAVISHANKAR; Mahesh ;   et al.
2019-09-12
System And Method For Compiler Support For Compile Time Customization Of Code
App 20190196797 - Marathe; Jaydeep ;   et al.
2019-06-27
Optimizing multiple invocations of graphics processing unit programs in Java
Grant 10,324,693 - Lai , et al.
2019-06-18
Device Profiling In Gpu Accelerators By Using Host-device
App 20190146766 - Sandanagobalane; Hariharan ;   et al.
2019-05-16
Dynamic Compiler Parallelism Techniques
App 20190121625 - Grover; Vinod ;   et al.
2019-04-25
Code Coverage Generation In Gpu By Using Host-device Coordination
App 20190108006 - Sandanagobalane; Hariharan ;   et al.
2019-04-11
System and method for compiler support for compile time customization of code
Grant 10,241,761 - Marathe , et al.
2019-03-26
Technique For Inter-procedural Memory Address Space Optimization In Gpu Computing Compiler
App 20190087164 - KONG; Xiangyun ;   et al.
2019-03-21
Fusing a sequence of operations through subdividing
Grant 10,152,310 - Ravishankar , et al. Dec
2018-12-11
Dynamic compiler parallelism techniques
Grant 10,152,312 - Grover , et al. Dec
2018-12-11
Execution of divergent threads using a convergence barrier
Grant 10,067,768 - Diamos , et al. September 4, 2
2018-09-04
Execution Of Computation Graphs
App 20180203673 - RAVISHANKAR; Mahesh ;   et al.
2018-07-19
System and method for compiler support for kernel launches in device code
Grant 10,025,643 - Grover , et al. July 17, 2
2018-07-17
Partial program specialization at runtime
Grant 9,952,843 - Grover , et al. April 24, 2
2018-04-24
System and method for retrieving values of captured local variables for lambda functions in Java
Grant 9,798,569 - Lai , et al. October 24, 2
2017-10-24
System And Method For Retrieving Values Of Captured Local Variables For Lambda Functions In Java
App 20170235586 - Lai; Michael ;   et al.
2017-08-17
Allocating memory for local variables of a multi-threaded program for execution in a single-threaded environment
Grant 9,678,775 - Grover , et al. June 13, 2
2017-06-13
System And Method For Optimizing Multiple Invocations Of Graphics Processing Unit Programs In Java
App 20170147299 - Lai; Michael ;   et al.
2017-05-25
Algorithm for vectorization and memory coalescing during compiling
Grant 9,639,336 - Grover , et al. May 2, 2
2017-05-02
Confluence analysis and loop fast-forwarding for improving SIMD execution efficiency
Grant 9,612,811 - Sabne , et al. April 4, 2
2017-04-04
Methods for reducing memory space in sequential operations using directed acyclic graphs
Grant 9,563,933 - Grover , et al. February 7, 2
2017-02-07
Fusing A Sequence Of Operations Through Subdividing
App 20160350088 - Ravishankar; Mahesh ;   et al.
2016-12-01
Execution of retargetted graphics processor accelerated code by a general purpose processor
Grant 9,448,779 - Grover , et al. September 20, 2
2016-09-20
Technique for live analysis-based rematerialization to reduce register pressures and enhance parallelism
Grant 9,436,447 - Kong , et al. September 6, 2
2016-09-06
System, method, and computer program product for optimizing the management of thread stack memory
Grant 9,411,715 - Susnea , et al. August 9, 2
2016-08-09
System And Method For Compiler Support For Compile Time Customization Of Code
App 20160188352 - MARATHE; Jaydeep ;   et al.
2016-06-30
Method for transforming a multithreaded program for general execution
Grant 9,367,306 - Marathe , et al. June 14, 2
2016-06-14
Method for compiling a parallel thread execution program for general execution
Grant 9,361,079 - Grover , et al. June 7, 2
2016-06-07
Method for convergence analysis based on thread variance analysis
Grant 9,292,265 - Grover , et al. March 22, 2
2016-03-22
Execution Of Divergent Threads Using A Convergence Barrier
App 20160019066 - Diamos; Gregory Frederick ;   et al.
2016-01-21
Dynamic Compiler Parallelism Techniques
App 20160011857 - Grover; Vinod ;   et al.
2016-01-14
Partial Program Specialization At Runtime
App 20150331700 - Grover; Vinod ;   et al.
2015-11-19
Methods For Reducing Memory Space In Sequential Operations Using Directed Acyclic Graphs
App 20150212933 - Grover; Vinod ;   et al.
2015-07-30
Confluence Analysis And Loop Fast-forwarding For Improving Simd Execution Efficiency
App 20150205590 - SABNE; Amit Jayant ;   et al.
2015-07-23
System and method for launching callable functions
Grant 9,086,933 - Aarts , et al. July 21, 2
2015-07-21
Method and system for heterogeneous filtering framework for shared memory data access hazard reports
Grant 9,038,080 - Venkataraman , et al. May 19, 2
2015-05-19
Algorithm for 64-bit address mode optimization
Grant 9,009,686 - Kong , et al. April 14, 2
2015-04-14
Variance analysis for translating CUDA code for execution by a general purpose processor
Grant 8,984,498 - Grover , et al. March 17, 2
2015-03-17
Partitioning CUDA code for execution by a general purpose processor
Grant 8,776,030 - Grover , et al. July 8, 2
2014-07-08
System, Method, And Computer Program Product For Optimizing The Management Of Thread Stack Memory
App 20140164727 - Susnea; Adriana Maria ;   et al.
2014-06-12
System And Method For Inserting Synchronization Statements Into A Program File To Mitigate Race Conditions
App 20140143755 - Grover; Vinod ;   et al.
2014-05-22
Software filtering in a transactional memory system
Grant 8,719,514 - Adl-Tabatabai , et al. May 6, 2
2014-05-06
System And Method For Launching Callable Functions
App 20140096147 - Aarts; Bastiaan ;   et al.
2014-04-03
Retargetting an application program for execution by a general purpose processor
Grant 8,612,732 - Grover , et al. December 17, 2
2013-12-17
Method For Convergence Analysis Based On Thread Variance Analysis
App 20130305021 - GROVER; Vinod ;   et al.
2013-11-14
Method And System For Heterogeneous Filtering Framework For Shared Memory Data Access Hazard Reports
App 20130305252 - Venkataraman; Vyas ;   et al.
2013-11-14
Method And System For Run Time Detection Of Shared Memory Data Access Hazards
App 20130304996 - Venkataraman; Vyas ;   et al.
2013-11-14
System And Method For Compiler Support For Kernel Launches In Device Code
App 20130300752 - Grover; Vinod ;   et al.
2013-11-14
Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor
Grant 8,572,588 - Grover , et al. October 29, 2
2013-10-29
Method For Compiling A Parallel Thread Execution Program For General Execution
App 20130198494 - Grover; Vinod ;   et al.
2013-08-01
Algorithm For Vectorization And Memory Coalescing During Compiling
App 20130117548 - Grover; Vinod ;   et al.
2013-05-09
Technique For Inter-procedural Memory Address Space Optimization In Gpu Computing Compiler
App 20130113809 - KONG; Xiangyun ;   et al.
2013-05-09
Algorithm For 64-bit Address Mode Optimization
App 20130117735 - KONG; XIANGYUN ;   et al.
2013-05-09
Technique For Live Analysis-based Rematerialization To Reduce Register Pressures And Enhance Parallelism
App 20130117734 - KONG; Xiangyun ;   et al.
2013-05-09
Performing mode switching in an unbounded transactional memory (UTM) system
Grant 8,365,016 - Gray , et al. January 29, 2
2013-01-29
Method for Transforming a Multithreaded Program for General Execution
App 20120254875 - MARATHE; Jaydeep ;   et al.
2012-10-04
Transactional memory compatibility management
Grant 8,266,604 - Groff , et al. September 11, 2
2012-09-11
Performing Mode Switching In An Unbounded Transactional Memory (UTM) System
App 20120079215 - Gray; Jan ;   et al.
2012-03-29
Performing mode switching in an unbounded transactional memory (UTM) system
Grant 8,095,824 - Gray , et al. January 10, 2
2012-01-10
Performing Mode Switching In An Unbounded Transactional Memory (UTM) System
App 20110145637 - Gray; Jan ;   et al.
2011-06-16
Software filtering in a transactional memory system
App 20100218195 - Adl-Tabatabai; Ali-Reza ;   et al.
2010-08-26
Transactional Memory Compatibility Management
App 20100191930 - Groff; Dana ;   et al.
2010-07-29
Execution Of Retargetted Graphics Processor Accelerated Code By A General Purpose Processor
App 20090259828 - Grover; Vinod ;   et al.
2009-10-15
Retargetting An Application Program For Execution By A General Purpose Processor
App 20090259832 - GROVER; Vinod ;   et al.
2009-10-15
Partitioning Cuda Code For Execution By A General Purpose Processor
App 20090259996 - GROVER; Vinod ;   et al.
2009-10-15
Thread-local Memory Reference Promotion For Translating Cuda Code For Execution By A General Purpose Processor
App 20090259829 - GROVER; Vinod ;   et al.
2009-10-15
Variance Analysis For Translating Cuda Code For Execution By A General Purpose Processor
App 20090259997 - GROVER; Vinod ;   et al.
2009-10-15
Method, apparatus, system and computer program product for initializing a data structure at its first active use
Grant 6,148,302 - Beylin , et al. November 14, 2
2000-11-14

uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed