×

Tracing thermal data via performance monitoring

  • US 9,097,590 B2
  • Filed: 11/01/2010
  • Issued: 08/04/2015
  • Est. Priority Date: 11/29/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A heterogeneous multi-core processor, comprising:

  • a first portion of the heterogeneous multi-core processor comprising a plurality of processor cores that includes a power processor core and a plurality of synergistic processor cores;

    a second portion of the heterogeneous multi-core processor comprising a thermal management control state machine;

    a third portion of the heterogeneous multi-core processor comprising a graphics processor; and

    a fourth portion of the heterogeneous multi-core processor comprising a plurality of digital thermal sensors, wherein a digital thermal sensor of the plurality of digital thermal sensors is located in each processor core of the plurality of processor cores, and wherein the heterogeneous multi-core processor executes a set of instructions to set, using the thermal management control state machine, a performance monitor into a tracing mode;

    sense, by the plurality of digital thermal sensors, temperatures of the plurality of processor cores over a time period;

    store the sensed temperatures of the plurality of processor cores in a data structure; and

    graphically display, using the graphics processor, a trace of the sensed temperatures of the plurality of processor cores of the heterogeneous multi-core processor.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×