Patents by Inventor Paul E. Keltcher

Paul E. Keltcher 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).

  • Patent number: 9304919
    Abstract: The present application describes some embodiments of a prefetcher that tracks multiple stride sequences for prefetching. Some embodiments of the prefetcher implement a method including generating a sum-of-strides for each of a plurality of stride lengths that are larger than one by summing a number of previous strides that is equal to the stride length. Some embodiments of the method also include prefetching data in response to repetition of one or more of the sum-of-strides for one or more of the plurality of stride lengths.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: April 5, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventors: John Kalamatianos, Paul E. Keltcher
  • Publication number: 20140359221
    Abstract: The present application describes some embodiments of a prefetcher that tracks multiple stride sequences for prefetching. Some embodiments of the prefetcher implement a method including generating a sum-of-strides for each of a plurality of stride lengths that are larger than one by summing a number of previous strides that is equal to the stride length. Some embodiments of the method also include prefetching data in response to repetition of one or more of the sum-of-strides for one or more of the plurality of stride lengths.
    Type: Application
    Filed: May 31, 2013
    Publication date: December 4, 2014
    Inventors: John Kalamatianos, Paul E. Keltcher