18545912. SYSTEMS, METHODS AND DEVICES FOR DETERMINING WORK PLACEMENT ON PROCESSOR CORES simplified abstract (Intel Corporation)

From WikiPatents
Jump to navigation Jump to search

SYSTEMS, METHODS AND DEVICES FOR DETERMINING WORK PLACEMENT ON PROCESSOR CORES

Organization Name

Intel Corporation

Inventor(s)

Guy M. Therien of Sherwood OR (US)

Michael D. Powell of Northborough MA (US)

Venkatesh Ramani of Milpitas CA (US)

Arijit Biswas of Northborough MA (US)

Guy G. Sotomayor of San Jose CA (US)

SYSTEMS, METHODS AND DEVICES FOR DETERMINING WORK PLACEMENT ON PROCESSOR CORES - A simplified explanation of the abstract

This abstract first appeared for US patent application 18545912 titled 'SYSTEMS, METHODS AND DEVICES FOR DETERMINING WORK PLACEMENT ON PROCESSOR CORES

Simplified Explanation

The patent application describes apparatuses, methods, and storage medium for computing that involve determining work placement on processor cores.

  • An apparatus may include one or more processors, devices, and/or circuitry to identify a favored core of the processor cores.
  • The apparatus may be configured to determine whether to migrate a thread to or from the favored core.
  • The determination may be made by a process executed by a driver and/or by an algorithm executed by a power control unit of the processor.

Potential Applications

This technology could be applied in:

  • Data centers to optimize workload distribution across processor cores.
  • High-performance computing systems to improve overall system efficiency.

Problems Solved

This technology helps in:

  • Optimizing processor core utilization.
  • Enhancing system performance by intelligently managing thread placement.

Benefits

The benefits of this technology include:

  • Improved system efficiency.
  • Enhanced performance of computing systems.
  • Better resource utilization in multi-core processors.

Potential Commercial Applications

Potential commercial applications of this technology include:

  • Server optimization software for data centers.
  • Performance enhancement tools for high-performance computing systems.

Possible Prior Art

One possible prior art could be the use of load balancing algorithms in operating systems to distribute workload across processor cores efficiently.

Unanswered Questions

How does this technology impact power consumption in computing systems?

This article does not address the specific impact of this technology on power consumption in computing systems. It would be interesting to know if the optimization of thread placement on processor cores has any effect on power usage.

Are there any limitations to the number of processor cores that can be effectively managed using this technology?

The article does not discuss any limitations regarding the scalability of this technology in managing a large number of processor cores. It would be important to understand if there are any constraints in applying this technology to systems with a high core count.


Original Abstract Submitted

Apparatuses, methods and storage medium for computing including determination of work placement on processor cores are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to identify a favored core of the processor cores. The one or more processors, devices, and/or circuitry may be configured to determine whether to migrate a thread to or from the favored core. In some embodiments, the determination may be by a process executed by a driver and/or by an algorithm executed by a power control unit of the processor.