Inventor
MARATHE JAYDEEP
US19 patents
⚠️ This page may combine multiple inventors who share the name “MARATHE JAYDEEP”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
NVIDIA CORP
18 patentsUS9710275B2Jul 18, 2017
System and method for allocating memory of differing properties to shared data objects
NVIDIA CORP4 citations81
US9436475B2Sep 6, 2016
System and method for executing sequential code using a group of threads and single-instruction, multiple-thread processor incorporating the same
NVIDIA CORP10 citations81
US10241761B2Mar 26, 2019
System and method for compiler support for compile time customization of code
NVIDIA CORP2 citations72
US9798569B2Oct 24, 2017
System and method for retrieving values of captured local variables for lambda functions in Java
NVIDIA CORP2 citations72
US9483235B2Nov 1, 2016
Method and system for separate compilation of device code embedded in host code
NVIDIA CORP5 citations68
US12243118B2Mar 4, 2025
Techniques for using contextual information
NVIDIA CORP2 citations66
US12423076B1Sep 23, 2025
Code generation based on processor usage
NVIDIA CORP0 citations62
US10324693B2Jun 18, 2019
Optimizing multiple invocations of graphics processing unit programs in Java
NVIDIA CORP1 citations62
US12578993B2Mar 17, 2026
Application programming interface to share memory between groups of blocks of threads
NVIDIA CORP0 citations59
US12572381B2Mar 10, 2026
Application programming interface to schedule thread blocks
NVIDIA CORP0 citations59
US12554534B2Feb 17, 2026
Application programming interface to indicate thread blocks
NVIDIA CORP0 citations59
US12487837B2Dec 2, 2025
Method and system for multiple embedded device links in a host executable
NVIDIA CORP0 citations59
US9747107B2Aug 29, 2017
System and method for compiling or runtime executing a fork-join data parallel program with function calls on a single-instruction-multiple-thread processor
NVIDIA CORP1 citations59
US10025643B2Jul 17, 2018
System and method for compiler support for kernel launches in device code
NVIDIA CORP1 citations52
US9229698B2Jan 5, 2016
Method and apparatus for compiler processing for a function marked with multiple execution spaces
NVIDIA CORP1 citations51
US10261807B2Apr 16, 2019
Method and system for multiple embedded device links in a host executable
NVIDIA CORP0 citations49
US9727338B2Aug 8, 2017
System and method for translating program functions for correct handling of local-scope variables and computing system incorporating the same
NVIDIA CORP0 citations49
US9971576B2May 15, 2018
Software development environment and method of compiling integrated source code
NVIDIA CORP0 citations40