| 12423074 |
Neural network layer fusion |
Bin Fan, Evghenii Gaburov, Vinod Grover |
2025-09-23 |
| 12423007 |
Techniques for tensor memory allocation |
Mahesh Ravishankar, Vinod Grover |
2025-09-23 |
| 10777564 |
Non-volatile memory device |
— |
2020-09-15 |
| 10228919 |
Demand-driven algorithm to reduce sign-extension instructions included in loops of a 64-bit computer program |
Akella Sastry |
2019-03-12 |
| 9747107 |
System and method for compiling or runtime executing a fork-join data parallel program with function calls on a single-instruction-multiple-thread processor |
Gautam Chakrabarti, Jaydeep Marathe, Okwan Kwon, Amit Sabne |
2017-08-29 |
| 9727338 |
System and method for translating program functions for correct handling of local-scope variables and computing system incorporating the same |
Gautam Chakrabarti, Jaydeep Marathe, Okwan Kwon, Amit Sabne |
2017-08-08 |
| 9710275 |
System and method for allocating memory of differing properties to shared data objects |
Jaydeep Marathe, Gautam Chakrabarti, Okwan Kwon, Amit Sabne |
2017-07-18 |
| 9612811 |
Confluence analysis and loop fast-forwarding for improving SIMD execution efficiency |
Amit Sabne, Vinod Grover |
2017-04-04 |
| 9436447 |
Technique for live analysis-based rematerialization to reduce register pressures and enhance parallelism |
Xiangyun Kong, Jian Wang, Vinod Grover |
2016-09-06 |
| 9436475 |
System and method for executing sequential code using a group of threads and single-instruction, multiple-thread processor incorporating the same |
Gautam Chakrabarti, Jaydeep Marathe, Okwan Kwon, Amit Sabne |
2016-09-06 |