Patents by Inventor Thomas Mullins

Thomas Mullins 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: 20240143502
    Abstract: An apparatus and method for implementing a Level 0 cache within a cache subsystem. For example, one embodiment of a processor comprises: a cache subsystem comprising a Level-0 cache; a scheduler to schedule a load operation indicating data to be loaded; and a load hit predictor to predict whether the data indicated by the load operation is stored in the LO cache and to generate a wakeup signal to the scheduler in response to predicting that the data is stored in the LO cache. Some implementations perform store forwarding in response to load operations using a multi-step approach in which a partial linear address check is performed to determine load operations which are eligible for store forwarding. A full address check is performed for those load operations which are eligible in which the address of the load is compared against the address of a youngest older store operation.
    Type: Application
    Filed: October 1, 2022
    Publication date: May 2, 2024
    Inventors: Mark DECHENE, Thomas MULLINS, Ryan CARLSON, Paula PETRICA, Brendan WEST, Jonathan JOHNSON, Nikhil PATIL
  • Patent number: 11126438
    Abstract: In one embodiment, a reservation station of a processor includes: a plurality of first lanes having a plurality of entries to store information for instructions having in-order dependencies; a variable latency tracking table including a second plurality of entries to store information for instructions having a variable latency; and a scheduler circuit to access a head entry of the plurality of first lanes to schedule, for execution on at least one execution unit, at least one instruction from the head entry of at least one of the plurality of first lanes. Other embodiments are described and claimed.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: September 21, 2021
    Assignee: Intel Corporation
    Inventors: Srikanth Srinivasan, Thomas Mullins, Ammon Christiansen, James Hadley, Robert S. Chappell, Sean Mirkes
  • Publication number: 20200409710
    Abstract: In one embodiment, a reservation station of a processor includes: a plurality of first lanes having a plurality of entries to store information for instructions having in-order dependencies; a variable latency tracking table including a second plurality of entries to store information for instructions having a variable latency; and a scheduler circuit to access a head entry of the plurality of first lanes to schedule, for execution on at least one execution unit, at least one instruction from the head entry of at least one of the plurality of first lanes. Other embodiments are described and claimed.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Srikanth Srinivasan, Thomas Mullins, Ammon Christiansen, James Hadley, Robert S. Chappell, Sean Mirkes
  • Patent number: 5747086
    Abstract: The present invention provides a microwaveable food product composite containing a coating food product and a mode filtering structure wherein the food product has a crumb coating having an average crumb size of greater than 1.5 mm and an air gap of from 1 to 6 mm between the food product and the mode filtering structure such that the electric field strength generated within the mode filtering structure, when used in a commercially available microwave oven, is greater than 20 kV/m, but below the breakdown voltage of air. Such composite products are useful in enhancing the heating of the surface layer of the coated food product by a microwave energy.
    Type: Grant
    Filed: June 18, 1996
    Date of Patent: May 5, 1998
    Assignee: Unilever Patent Holdings B.V.
    Inventors: John Richard Bows, Renoo Avinash Blindt, Robert Hurling, James Thomas Mullin