Patents by Inventor Kevin LAATZ

Kevin LAATZ 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: 20250013493
    Abstract: Examples described herein relate to circuitry to: monitor utilization data for a plurality of processes; determine one or more priority levels associated with at least one of the plurality of processes based on policy parameters; and adjust a frequency of operation of the interface circuitry based on the monitored utilization data and the determined priority levels of the processes. In some examples, adjust the frequency of operation of the interface circuitry is to prioritize frequency of operation requested by a higher priority workload over a frequency of operations requested by a lower priority workload.
    Type: Application
    Filed: September 18, 2024
    Publication date: January 9, 2025
    Inventors: Chris MACNAMARA, John J. BROWNE, Nilanjan PALIT, Chetan HIREMATH, Rory SEXTON, Conor WALSH, Kevin LAATZ, Andriy GLUSTSOV, Peter McCARTHY, Katelyn DONNELLAN, Vishal DEEP AJMERA, David HUNT, Gordon NOONAN
  • Publication number: 20230353508
    Abstract: Examples described herein relate to a system within a package. In some examples, the system includes a communication fabric and circuitry to adjust a packet throughput rate associated with the communication fabric based at least in part on incoming receive rate across multiple input ports and fabric usage. In some examples, the communication fabric is to communicatively couple devices in the package including one or more of: an accelerator, a processor, a memory, or a network interface device.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: Kapil SOOD, Patrick CONNOR, Scott P. DUBAL, James R. HEARN, Brendan RYAN, Chris MACNAMARA, Conor WALSH, David HUNT, John J. BROWNE, Kevin LAATZ
  • Publication number: 20230035142
    Abstract: A method is described. The method includes polling a queue a plurality of times over a plurality of intervals, where, the queue feeds work items to a processor. The method includes determining, from the polling, respective work item flow metrics for the plurality of intervals. The method includes determining a processor's performance setting based on the plurality of respective work item flow metrics.
    Type: Application
    Filed: October 14, 2022
    Publication date: February 2, 2023
    Inventors: Chris MACNAMARA, David HUNT, Kevin LAATZ, Anatoly BURAKOV, Bruce RICHARDSON, Conor WALSH, John J. BROWNE
  • Publication number: 20190280991
    Abstract: At a network interface, received packets are classified according to priority level or traffic class. Based on an assigned priority level, a received packet can be allocated to use a descriptor queue associated with the assigned priority level. The descriptor queue can have an associated buffer region in which portions of received packets are stored. The length of the descriptor queue can be dependent on the priority level such that a highest priority descriptor queue can be longer than a lowest priority descriptor queue. The size of the buffer can be dependent on the priority level such that a highest priority level can be assigned a separate buffer space of different size than that assigned to a lower priority level. A polling rate for a descriptor queue can be configured based on a priority level such that a highest priority level descriptor queue can be polled more frequently than a polling of a lower priority level descriptor queue.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 12, 2019
    Inventors: Jasvinder SINGH, Pablo DE LARA GUARCH, Kevin LAATZ, CIARA POWER, Greg CURRAN, John J. BROWNE