Patents by Inventor Jeffery Michael Schottmiller

Jeffery Michael Schottmiller 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: 10514921
    Abstract: A method for speeding the re-use of Physical Register Names (PRNs), and hence the processor registers, in a processor. The method involves returning a PRN to a freelist for reuse when it is obsolete even when it is not complete, and blocking writes to the Processor Register File (PRF) by obsolete realms.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: December 24, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Tejaswi Talluru, Rodney Smith, Yusuf Cagatay Tekmen, Kiran Seth, Daniel Higdon, Jeffery Michael Schottmiller, Andrew Irwin
  • Publication number: 20190073218
    Abstract: A method for speeding the re-use of Physical Register Names (PRNs), and hence the processor registers, in a processor. The method involves returning a PRN to a freelist for reuse when it is obsolete even when it is not complete, and blocking writes to the Processor Register File (PRF) by obsolete realms.
    Type: Application
    Filed: September 5, 2017
    Publication date: March 7, 2019
    Inventors: Tejaswi TALLURU, Rodney SMITH, Yusuf Cagatay TEKMEN, Kiran SETH, Daniel HIGDON, Jeffery Michael SCHOTTMILLER, Andrew IRWIN
  • Publication number: 20170046167
    Abstract: Predicting memory instruction punts in a computer processor using a punt avoidance table (PAT) are disclosed. In one aspect, an instruction processing circuit accesses a PAT containing entries each comprising an address of a memory instruction. Upon detecting a memory instruction in an instruction stream, the instruction processing circuit determines whether the PAT contains an entry having an address of the memory instruction. If so, the instruction processing circuit prevents the detected memory instruction from taking effect before at least one pending memory instruction older than the detected memory instruction, to preempt a memory instruction punt. In some aspects, the instruction processing circuit may determine, upon execution of a pending memory instruction, whether a hazard associated with the detected memory instruction has occurred. If so, an entry for the detected memory instruction is generated in the PAT.
    Type: Application
    Filed: September 24, 2015
    Publication date: February 16, 2017
    Inventors: Luke Yen, Michael William Morrow, Jeffery Michael Schottmiller, James Norris Dieffenderfer