| 1 2 3 4 5 |
| Patent ID | Title | Date Filed |
| 6986024 | High-performance, superscalar-based computer system with out-of-order instruction execution
| October 30, 2002 |
| 6983359 | Processor and method for pre-fetching out-of-order instructions
| August 13, 2003 |
| 6981127 | Apparatus and method for aligning variable-width instructions with a prefetch buffer
| May 26, 1999 |
| 6981100 | Synchronous DRAM with selectable internal prefetch size
| October 26, 2004 |
| 6971092 | System and method for analyzing data accesses of a trace from a computer-executable program to determine data access patterns
| August 24, 2001 |
| 6968430 | Circuit and method for improving instruction fetch time from a cache memory device
| October 22, 2002 |
| 6968402 | System and method for storing chunks of first cache line and second cache line in a buffer in a first and second chunk order
| May 22, 2003 |
| 6966056 | Processor for making more efficient use of idling components and program conversion apparatus for the same
| March 14, 2001 |
| 6965987 | System and method for handling load and/or store operations in a superscalar microprocessor
| November 17, 2003 |
| 6965983 | Simultaneously setting prefetch address and fetch address pipelined stages upon branch
| February 16, 2003 |
| 6965982 | Multithreaded processor efficiency by pre-fetching instructions for a scheduled thread
| June 29, 2001 |
| 6965967 | Disk memory device, data pre-reading method, and recorded medium
| February 7, 2002 |
| 6961823 | Stream-down prefetching cache
| July 29, 2003 |
| 6959435 | Compiler-directed speculative approach to resolve performance-degrading long latency events in an application
| September 28, 2001 |
| 6957305 | Data streaming mechanism in a microprocessor
| August 29, 2002 |
| 6957304 | Runahead allocation protection (RAP)
| December 20, 2000 |
| 6954836 | System and method for processor with predictive memory retrieval assist
| July 11, 2002 |
| 6951015 | Prefetch insertion by correlation of cache misses and previously executed instructions
| May 30, 2002 |
| 6948052 | High-performance, superscalar-based computer system with out-of-order instruction execution
| October 29, 2002 |
| 6944718 | Apparatus and method for speculative prefetching after data cache misses
| October 24, 2003 |
| 6941545 | Profiling of computer programs executing in virtual memory systems
| May 28, 1999 |
| 6938126 | Cache-line reuse-buffer
| April 12, 2002 |
| 6931477 | Method and apparatus for patching code and data residing on a memory
| December 31, 2002 |
| 6922753 | Cache prefetching
| September 26, 2002 |
| 6920549 | Branch history information writing delay using counter to avoid conflict with instruction fetching
| March 21, 2000 |
| 6915412 | High-performance, superscalar-based computer system with out-of-order instruction execution
| October 30, 2002 |
| 6912650 | Pre-prefetching target of following branch instruction based on past history
| February 27, 2001 |
| 6898694 | High instruction fetch bandwidth in multithread processor using temporary instruction cache to deliver portion of cache line in subsequent clock cycle
| June 28, 2001 |
| 6898674 | Apparatus, method, and system for synchronizing information prefetch between processors and memory controllers
| June 11, 2002 |
| 6895496 | Microcontroller having prefetch function
| March 12, 1999 |
| 6895474 | Synchronous DRAM with selectable internal prefetch size
| April 29, 2002 |
| 6892281 | Apparatus, method, and system for reducing latency of memory devices
| October 3, 2002 |
| 6880066 | Central processing unit and system having a prefetch queue and a command cache to perform an efficient information reading operation
| October 20, 1999 |
| 6877068 | Method and device for prefetching a referenced resource
| October 19, 2001 |
| 6874067 | Eliminating unnecessary data pre-fetches in a multiprocessor computer system
| April 11, 2002 |
| 6871273 | Processor and method of executing a load instruction that dynamically bifurcate a load instruction into separately executable prefetch and register operations
| June 22, 2000 |
| 6871247 | Mechanism for supporting self-modifying code in a harvard architecture digital signal processor and method of operation thereof
| November 8, 2001 |
| 6862680 | Microprocessor processing specified instructions as operands
| September 21, 2001 |
| 6848030 | Method and apparatus for filling lines in a cache
| July 20, 2001 |
| 6848029 | Method and apparatus for prefetching recursive data structures
| January 3, 2001 |
| 6842846 | Instruction pre-fetch amount control with reading amount register flag set based on pre-detection of conditional branch-select instruction
| December 18, 2001 |
| 6823444 | Apparatus and method for selectively accessing disparate instruction buffer stages based on branch target address cache hit and instruction stage wrap
| July 3, 2001 |
| 6823406 | Microprocessor executing a program to guarantee an access order
| March 13, 2002 |
| 1 2 3 4 5 |