Patents by Inventor Matt Smittle

Matt Smittle has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20060248279
    Abstract: Prefetching across a page boundary in a data processing system. The system determines whether a prefetch will cross a page boundary of memory, and if so, it determines whether a translation source has an entry corresponding to the virtual address of the prefetch. If the translation source has an entry corresponding the virtual address, a physical address of the virtual address is used to prefetch the information.
    Type: Application
    Filed: May 2, 2005
    Publication date: November 2, 2006
    Inventors: Hassan Al-Sukhni, Brian Grayson, James Holt, Matt Smittle, Michael Snyder
  • Publication number: 20060248281
    Abstract: Generating a hashed value of the program counter in a data processing system. The hashed value can be used for prefetching in the data processing system. In some examples, the hashed value is used to identify whether a load instruction associated with the hashed value has an address that is part of a strided stream in an address stream. In some examples, the hashed value is a subset of bits of the bits of the program counter. In other examples, the hashed value may be derived in other ways from the program counter.
    Type: Application
    Filed: May 2, 2005
    Publication date: November 2, 2006
    Inventors: Hassan Al-Sukhni, James Holt, Matt Smittle, Michael Snyder, Brian Grayson