| 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 |