Patents by Inventor Johan G. Van De Groenendaal

Johan G. Van De Groenendaal 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: 10868743
    Abstract: In one embodiment, a request for telemetry data measured by a plurality of components of a computing platform is received from a computing device. Contextual information associated with the requested telemetry data is provided in a first communication, wherein the contextual information comprises information describing the plurality of components. An instance of the requested telemetry data is provided to the computing device, wherein the telemetry data is provided in a second communication that omits at least a portion of the contextual information describing the plurality of components.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: December 15, 2020
    Assignee: Intel Corporation
    Inventors: Thomas M. Slaight, Johan G. Van De Groenendaal
  • Patent number: 10687127
    Abstract: Technologies for managing the efficiency of workload execution in a managed node include a managed node that includes one or more processors that each include multiple cores. The managed nodes is to execute threads of workloads assigned to the managed node, generate telemetry data indicative of an efficiency of execution of the threads, determine, as a function of the telemetry data, an adjustment to a configuration of the threads among the cores to increase the efficiency of the execution of the threads, and apply the determined adjustment. Other embodiments are also described and claimed.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 16, 2020
    Assignee: Intel Corporation
    Inventors: Johan G. Van De Groenendaal, Mrittika Ganguli, Ahmad Yasin
  • Patent number: 10567855
    Abstract: Technologies for dynamically allocating resources within a self-managed node include a self-managed node to receive quality of service objective data indicative of a performance objective of one or more workloads assigned to the self-managed node. Each workload includes one or more tasks. The self-managed node is also to execute the one or more tasks to perform the one or more workloads, obtain telemetry data as the workloads are performed, determine, as a function of the telemetry data, an adjustment to the allocation of resources among the workloads to satisfy the performance objective, and apply the determined adjustment as the workloads are performed by the self-managed node. Other embodiments are also described and claimed.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 18, 2020
    Assignee: Intel Corporation
    Inventors: Johan G. Van De Groenendaal, Mrittika Ganguli, Ahmad Yasin, Andrew J. Herdrich
  • Publication number: 20180262407
    Abstract: Examples include systems and methods for implementing telemetry architecture on an integrated circuit are disclosed. In accordance with one embodiment, telemetric architecture on an integrated circuit may include a telemetric semantic space (TSS) such that the TSS is a memory space that stores a set of telemetric data from a plurality of sensors coupled to the integrated circuit. The telemetry architecture may also include a telemetry aggregator that aggregates the set of telemetric data from the plurality of sensors. Furthermore, the telemetry architecture may include a telemetry consumer that queries the telemetry aggregator for a subset of the set of telemetric data stored in the TSS.
    Type: Application
    Filed: March 7, 2018
    Publication date: September 13, 2018
    Inventors: Arijit Biswas, Johan G. Van De Groenendaal, Jeremy J. Shrall, Jeremiah D. Williamson, Rahul Khanna, Robert F. Kwasnick, Arthur E. Handras, Victor T. Lau
  • Publication number: 20180026904
    Abstract: Technologies for dynamically allocating resources within a self-managed node include a self-managed node to receive quality of service objective data indicative of a performance objective of one or more workloads assigned to the self-managed node. Each workload includes one or more tasks. The self-managed node is also to execute the one or more tasks to perform the one or more workloads, obtain telemetry data as the workloads are performed, determine, as a function of the telemetry data, an adjustment to the allocation of resources among the workloads to satisfy the performance objective, and apply the determined adjustment as the workloads are performed by the self-managed node. Other embodiments are also described and claimed.
    Type: Application
    Filed: December 30, 2016
    Publication date: January 25, 2018
    Inventors: Johan G. Van De Groenendaal, Mrittika Ganguli, Ahmad Yasin, Andrew J. Herdrich
  • Publication number: 20180027066
    Abstract: Technologies for managing the efficiency of workload execution in a managed node include a managed node that includes one or more processors that each include multiple cores. The managed nodes is to execute threads of workloads assigned to the managed node, generate telemetry data indicative of an efficiency of execution of the threads, determine, as a function of the telemetry data, an adjustment to a configuration of the threads among the cores to increase the efficiency of the execution of the threads, and apply the determined adjustment. Other embodiments are also described and claimed.
    Type: Application
    Filed: December 30, 2016
    Publication date: January 25, 2018
    Inventors: Johan G. Van De Groenendaal, Mrittika Ganguli, Ahmad Yasin
  • Publication number: 20170353367
    Abstract: In one embodiment, a request for telemetry data measured by a plurality of components of a computing platform is received from a computing device. Contextual information associated with the requested telemetry data is provided in a first communication, wherein the contextual information comprises information describing the plurality of components. An instance of the requested telemetry data is provided to the computing device, wherein the telemetry data is provided in a second communication that omits at least a portion of the contextual information describing the plurality of components.
    Type: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Applicant: Intel Corporation
    Inventors: Thomas M. Slaight, Johan G. Van De Groenendaal
  • Patent number: 9335813
    Abstract: A method and system for dynamic or run-time reallocation of leakage current and dynamic power supply current of a processor. In one embodiment of the invention, the processor uses the variation in the leakage current of the processor to reduce the maximum current dissipation or power supply current of the processor (ICCmax). By reducing the maximum current dissipation, the system cost can be reduced as a less expensive power delivery system is required in one embodiment of the invention.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: May 10, 2016
    Assignee: Intel Corporation
    Inventors: James S. Burns, Ashish V. Choubal, Arvind Raman, Johan G. Van De Groenendaal
  • Publication number: 20140359328
    Abstract: A method and system for dynamic or run-time reallocation of leakage current and dynamic power supply current of a processor. In one embodiment of the invention, the processor uses the variation in the leakage current of the processor to reduce the maximum current dissipation or power supply current of the processor (ICCmax). By reducing the maximum current dissipation, the system cost can be reduced as a less expensive power delivery system is required in one embodiment of the invention.
    Type: Application
    Filed: May 28, 2013
    Publication date: December 4, 2014
    Inventors: James S. Burns, Ashish V. Choubal, Arvind Raman, Johan G. Van De Groenendaal
  • Patent number: 8386823
    Abstract: A low cost, low power consumption scalable architecture is provided to allow a computer system to be managed remotely during all system power states. In a lowest power state, power is only applied to minimum logic necessary to examine a network packet. Power is applied for a short period of time to an execution subsystem and one of a plurality of cores selected to handle processing of received service requests. After processing the received service requests, the computer system returns to the lowest power state.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: February 26, 2013
    Assignee: Intel Corporation
    Inventors: Arvind Kumar, Per Hammarlund, Glenn Hinton, Johan G. Van De Groenendaal
  • Publication number: 20120192000
    Abstract: A low cost, low power consumption scalable architecture is provided to allow a computer system to be managed remotely during all system power states. In a lowest power state, power is only applied to minimum logic necessary to examine a network packet. Power is applied for a short period of time to an execution subsystem and one of a plurality of cores selected to handle processing of received service requests. After processing the received service requests, the computer system returns to the lowest power state.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Inventors: Arvind Kumar, Per Hammarlund, Glenn Hinton, Johan G. Van De Groenendaal
  • Patent number: 8171321
    Abstract: A low cost, low power consumption scalable architecture is provided to allow a computer system to be managed remotely during all system power states. In a lowest power state, power is only applied to minimum logic necessary to examine a network packet. Power is applied for a short period of time to an execution subsystem and one of a plurality of cores selected to handle processing of received service requests. After processing the received service requests, the computer system returns to the lowest power state.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: May 1, 2012
    Assignee: Intel Corporation
    Inventors: Arvind Kumar, Per Hammarlund, Glenn Hinton, Johan G. Van De Groenendaal
  • Publication number: 20090172438
    Abstract: A low cost, low power consumption scalable architecture is provided to allow a computer system to be managed remotely during all system power states. In a lowest power state, power is only applied to minimum logic necessary to examine a network packet. Power is applied for a short period of time to an execution subsystem and one of a plurality of cores selected to handle processing of received service requests. After processing the received service requests, the computer system returns to the lowest power state.
    Type: Application
    Filed: December 26, 2007
    Publication date: July 2, 2009
    Inventors: Arvind Kumar, Per Hammarlund, Glenn Hinton, Johan G. Van De Groenendaal