Issued Patents All Time
Showing 1–25 of 25 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 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 |