| 12112395 |
Unified memory systems and methods |
Stephen Jones, Piotr Jaroszynski, Mark Hairgrove, David Anthony Fontaine, Cameron Buschardt +2 more |
2024-10-08 |
| 10762593 |
Unified memory systems and methods |
Stephen Jones, Piotr Jaroszynski, Mark Hairgrove, David Anthony Fontaine, Cameron Buschardt +2 more |
2020-09-01 |
| 10546361 |
Unified memory systems and methods |
Stephen Jones, Piotr Jaroszynski, Mark Hairgrove, David Anthony Fontaine, Cameron Buschardt +2 more |
2020-01-28 |
| 9971576 |
Software development environment and method of compiling integrated source code |
Stephen Jones, Mark Hairgrove, Jaydeep Marathe, Bastiaan Aarts |
2018-05-15 |
| 9886736 |
Selectively killing trapped multi-process service clients sharing the same hardware context |
Kyrylo Perelygin, Vyas Venkataraman |
2018-02-06 |
| 9632834 |
Assigning priorities to computational work streams by mapping desired execution priorities to device priorities |
Forrest Nelson Iandola, Timothy Murray |
2017-04-25 |
| 9575760 |
Techniques for sharing priorities between streams of work and dynamic parallelism |
Christopher Lamb |
2017-02-21 |
| 9483423 |
Techniques for assigning priorities to memory copies |
Christopher Lamb, Mark Hairgrove |
2016-11-01 |