| 12229864 |
Runtime mechanism to optimize shader execution flow |
Yun Du, Eric Demers, Andrew Evan Gruber, Baoguang Yang, Chihong Zhang +6 more |
2025-02-18 |
|
| 12229215 |
Performing matrix multiplication in a streaming processor |
Yun Du, Gang Zhong, Fei Wei, Yibin Zhang, Jing Han +6 more |
2025-02-18 |
|
| 12067666 |
Run-time mechanism for optimal shader |
Yun Du, Eric Demers, Andrew Evan Gruber, Chihong Zhang, Baoguang Yang +4 more |
2024-08-20 |
$15,229,000 |
| 12056790 |
Methods and apparatus to facilitate a dedicated bindless state processor |
Yun Du, Andrew Evan Gruber, Chihong Zhang, Thomas Edwin Frisinger, Richard Hammerstone +4 more |
2024-08-06 |
$15,639,000 |
| 11954758 |
Dynamic wave pairing |
Yun Du, Andrew Evan Gruber, Zilin Ying, Chunling Hu, Baoguang Yang +3 more |
2024-04-09 |
$17,363,000 |
| 11829439 |
Methods and apparatus to perform matrix multiplication in a streaming processor |
Yun Du, Gang Zhong, Fei Wei, Yibin Zhang, Jing Han +6 more |
2023-11-28 |
$9,697,000 |
| 11657471 |
Methods and apparatus for constant data storage |
Yun Du, Andrew Evan Gruber, Chihong Zhang, Jian Jiang, Gang Zhong +3 more |
2023-05-23 |
$8,812,000 |
| 11204765 |
Deferred GPR allocation for texture/load instruction block |
Yun Du, Fei Wei, Gang Zhong, Minjie Huang, Jian Jiang +8 more |
2021-12-21 |
$43,063,000 |
| 11132760 |
Graphics instruction operands alias |
Yun Du, Andrew Evan Gruber, Chihong Zhang, Gang Zhong, Jian Jiang +6 more |
2021-09-28 |
$32,666,000 |
| 11094103 |
General purpose register and wave slot allocation in graphics processing |
Yun Du, Andrew Evan Gruber, Chihong Zhang, Hongjiang Shang, Zilin Ying +1 more |
2021-08-17 |
$27,700,000 |
| 11094032 |
Out of order wave slot release for a terminated wave |
Yun Du, Andrew Evan Gruber, Zilin Ying, Baoguang Yang |
2021-08-17 |
$27,700,000 |
| 11055808 |
Methods and apparatus for wave slot management |
Yun Du, Andrew Evan Gruber, Zilin Ying |
2021-07-06 |
$25,290,000 |
| 10558460 |
General purpose register allocation in streaming processor |
Yun Du, Liang Han, Lin Chen, Chihong Zhang, Hongjiang Shang +5 more |
2020-02-11 |
$23,660,000 |
| 9804995 |
Computational resource pipelining in general purpose graphics processing unit |
Alexei V. Bourd, Andrew Evan Gruber, Aleksandra L. Krstic, Robert J. Simpson, Colin Christopher Sharp |
2017-10-31 |
$7,754,000 |
| 9799089 |
Per-shader preamble for graphics processing |
Lin Chen, Yun Du, Andrew Evan Gruber, Guofang Jiao, David Rigel Garcia Garcia |
2017-10-24 |
$7,716,000 |
| 9665370 |
Skipping of data storage |
Yun Du, Lin Chen, Andrew Evan Gruber, Chihong Zhang |
2017-05-30 |
$7,952,000 |
| 9633411 |
Load scheme for shared register in GPU |
Yun Du, Andrew Evan Gruber, Lin Chen, Guofang Jiao |
2017-04-25 |
$8,459,000 |
| 9342461 |
Cache memory system and method using dynamically allocated dirty mask space |
Jian Liang, Fei Xu |
2016-05-17 |
$8,465,000 |
| 9274964 |
Multi-bank cache memory |
Jian Liang |
2016-03-01 |
$6,835,000 |
| 8884972 |
Graphics processor with arithmetic and elementary function units |
Yun Du, Guofang Jiao, Alexei V. Bourd |
2014-11-11 |
$6,837,000 |
| 8869147 |
Multi-threaded processor with deferred thread output control |
Yun Du, Guofang Jiao |
2014-10-21 |
$6,506,000 |
| 8773459 |
3-D clipping in a graphics processing unit |
Guofang Jiao, Lingjun Chen, Yun Du |
2014-07-08 |
$9,375,000 |
| 8766996 |
Unified virtual addressed register file |
Yun Du, Guofang Jiao, De Dzwo Hsu |
2014-07-01 |
$7,876,000 |
| 8766995 |
Graphics system with configurable caches |
Guofang Jiao, Yun Du |
2014-07-01 |
$7,876,000 |
| 8644643 |
Convolution filtering in a graphics processor |
Guofang Jiao, Yun Du, Lingjun Chen |
2014-02-04 |
$9,284,000 |