Issued Patents All Time
Showing 1–18 of 18 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11886354 | Cache thrash detection | Tyler J. Huberty | 2024-01-30 |
| 10042814 | System and method for using a mask register to track progress of gathering and scattering elements between data registers and memory | Eric Sprangle, Robert Dale Cavin, Andrew T. Forsyth, Michael Abrash | 2018-08-07 |
| 9665489 | Methods of selecting available cache in multiple cluster system | Feng Wang, Bohuslav Rychlik, George Patsilaras, Andrew E. Turner | 2017-05-30 |
| 9495291 | Configurable spreading function for memory interleaving | Feng Wang, Bohuslav Rychlik | 2016-11-15 |
| 9495153 | Methods, apparatus, and instructions for converting vector data | Eric Sprangle, Robert Dale Cavin, Douglas M. Carmean | 2016-11-15 |
| 9489305 | System and method for managing bandwidth and power consumption through data filtering | George Patsilaras, Bohuslav Rychlik, Andrew E. Turner, Kris Tiri, Jeong-Ho Woo +3 more | 2016-11-08 |
| 9465735 | System and method for uniform interleaving of data across a multiple-channel memory architecture with asymmetric storage capacity | Bohuslav Rychlik, Feng Wang, Simon Peter William Booth | 2016-10-11 |
| 8892848 | Processor and system using a mask register to track progress of gathering and prefetching elements from memory | Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash | 2014-11-18 |
| 8681173 | Device, system, and method for improving processing efficiency by collectively applying operations | Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash | 2014-03-25 |
| 8667250 | Methods, apparatus, and instructions for converting vector data | Eric Sprangle, Robert Dale Cavin, Douglas M. Carmean | 2014-03-04 |
| 8108614 | Mechanism for effectively caching streaming and non-streaming data patterns | Eric Sprangle, Robert Dale Cavin | 2012-01-31 |
| 8065488 | Mechanism for effectively caching streaming and non-streaming data patterns | Eric Sprangle, Robert Dale Cavin | 2011-11-22 |
| 7984273 | System and method for using a mask register to track progress of gathering elements from memory | Eric Sprangle, Robert Dale Cavin, Tom Forsyth, Michael Abrash | 2011-07-19 |
| 7536530 | Method and apparatus for determining a dynamic random access memory page management implementation | Eric Sprangle | 2009-05-19 |
| 7383418 | Method and apparatus for prefetching data to a lower level cache memory | Kenneth J. Janik, K S Venkatraman, Eric Sprangle, Ronak Singhal | 2008-06-03 |
| 7296140 | Prefetching data in a computer system | Eric Sprangle | 2007-11-13 |
| 7032076 | Prefetching data in a computer system | Eric Sprangle | 2006-04-18 |
| 7020762 | Method and apparatus for determining a dynamic random access memory page management implementation | Eric Sprangle | 2006-03-28 |