| 12008377 |
SIMD operand permutation with selection from among multiple registers |
Christopher A. Burns, Liang-Kai Wang, Terence M. Potter |
2024-06-11 |
| 11954492 |
Fence enforcement techniques based on stall characteristics |
Benjiman L. Goodman, Dzung Q. Vu |
2024-04-09 |
| 11645084 |
SIMD operand permutation with selection from among multiple registers |
Christopher A. Burns, Liang-Kai Wang, Terence M. Potter |
2023-05-09 |
| 11422822 |
Multi-channel data path circuitry |
Jason N. Dale |
2022-08-23 |
| 11294672 |
Routing circuitry for permutation of single-instruction multiple-data operands |
Liang-Kai Wang, Terence M. Potter |
2022-04-05 |
| 11256518 |
Datapath circuitry for math operations using SIMD pipelines |
Liang-Kai Wang, Terence M. Potter, Vinod Reddy Nalamalapu, Sivayya Ayinala |
2022-02-22 |
| 11126439 |
SIMD operand permutation with selection from among multiple registers |
Christopher A. Burns, Liang-Kai Wang, Terence M. Potter |
2021-09-21 |
| 11080055 |
Register file arbitration |
Terence M. Potter |
2021-08-03 |
| 10902545 |
GPU task scheduling |
Benjiman L. Goodman, Terence M. Potter |
2021-01-26 |
| 10769746 |
Data alignment and formatting for graphics processing unit |
Liang Xia, Benjiman L. Goodman, Terence M. Potter |
2020-09-08 |
| 10699366 |
Techniques for ALU sharing between threads |
— |
2020-06-30 |
| 10678548 |
Pipelined allocation for operand cache |
Terence M. Potter, Andrew M. Havlir, Sivayya Ayinala |
2020-06-09 |
| 10452401 |
Hints for shared store pipeline and multi-rate targets |
— |
2019-10-22 |
| 10445852 |
Local image blocks for graphics processing |
Terence M. Potter, Aaftab Munshi, Justin A. Hensley, Richard W. Schreyer |
2019-10-15 |
| 10270434 |
Power saving with dynamic pulse insertion |
James Wang, Benjiman L. Goodman, Liang-Kai Wang |
2019-04-23 |
| 10114650 |
Pessimistic dependency handling based on storage regions |
Liang-Kai Wang |
2018-10-30 |
| 9519944 |
Pipeline dependency resolution |
Benjiman L. Goodman, Gregory D. Roberts |
2016-12-13 |
| 9437172 |
High-speed low-power access to register files |
Andrew M. Havlir, Michael A. Geary |
2016-09-06 |
| 8947120 |
Latch array utilizing through device connectivity |
Michael R. Seningen, Gregory D. Roberts, James De Leon |
2015-02-03 |
| 8768991 |
Mechanism to find first two values |
— |
2014-07-01 |
| 8484589 |
Logical repartitioning in design compiler |
Hani Hasan Mustafa Saleh, Sreevathsa Ramachandra |
2013-07-09 |
| 8397190 |
Method for manipulating and repartitioning a hierarchical integrated circuit design |
Raymond Cheung Yeung, Paul K. Miller, Donald W. Glowka, Jeffrey B. Reed |
2013-03-12 |
| 7743084 |
Processing unit having multioperand decimal addition |
Michael Schulte |
2010-06-22 |
| 7610537 |
Method and apparatus for testing multi-core microprocessors |
Dan Dickinson, Christina Lynne Newman-LaBounty, Ronald Gene Walther |
2009-10-27 |
| 4854277 |
Apparatus and method for flushing the crankcase of an internal combustion engine |
— |
1989-08-08 |