| 9971576 |
Software development environment and method of compiling integrated source code |
Stephen Jones, Mark Hairgrove, Jaydeep Marathe, Vivek Kini |
2018-05-15 |
| 9448779 |
Execution of retargetted graphics processor accelerated code by a general purpose processor |
Vinod Grover, Michael Murphy, Jayant B. Kolhe, John Bryan Pormann, Douglas Saylor |
2016-09-20 |
| 9317290 |
Expressing parallel execution relationships in a sequential programming language |
Ian A. Buck |
2016-04-19 |
| 9086933 |
System and method for launching callable functions |
Luke Durant, Girish Bhaskar Bharambe, Vinod Grover |
2015-07-21 |
| 8984498 |
Variance analysis for translating CUDA code for execution by a general purpose processor |
Vinod Grover, Michael Murphy |
2015-03-17 |
| 8776030 |
Partitioning CUDA code for execution by a general purpose processor |
Vinod Grover, Michael Murphy |
2014-07-08 |
| 8612732 |
Retargetting an application program for execution by a general purpose processor |
Vinod Grover, Michael Murphy, Boris Beylin, Jayant B. Kolhe, Douglas Saylor |
2013-12-17 |
| 8572588 |
Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor |
Vinod Grover, Michael Murphy |
2013-10-29 |
| 8347310 |
System and method for representing and managing a multi-architecure co-processor application program |
Julius Vanderspek, Nicholas Patrick Wilt, Jayant B. Kolhe, Ian A. Buck |
2013-01-01 |
| 8281294 |
System and method for representing and managing a multi-architecture co-processor application program |
Julius Vanderspek, Nicholas Patrick Wilt, Jayant B. Kolhe, Ian A. Buck |
2012-10-02 |
| 8276132 |
System and method for representing and managing a multi-architecture co-processor application program |
Julius Vanderspek, Nicholas Patrick Wilt, Jayant B. Kolhe, Ian A. Buck |
2012-09-25 |
| 8261234 |
System, method, and computer program product for compiling code adapted to execute utilizing a first processor, for executing the code utilizing a second processor |
Ian A. Buck |
2012-09-04 |