APC Australia

Tech brief

AMD patents hybrid x86 design

-

AMD has been granted a patent for heterogene­ous microproce­ssors featuring two types of generalpur­pose cores. The technology resembles Arm’s famous Big.Little architectu­re and could be used for CPUs aimed at mobile and low-power devices.

The patent outlines a microproce­ssor featuring two types of general-purpose cores running two different subsets of the same instructio­n set architectu­re (ISA). The first type of cores is set to support a larger subset of the ISA and feature high performanc­e, whereas the second type of simplified cores is configured to consume less power. Different types of cores can share memory locations as well as cache.

The technology enables AMD to build power-efficient processors based on x86, Arm, and other architectu­res (but not all at the same time) and featuring two classes of general-purpose cores.

One important capability that AMD describes in its patents is dynamic shift of a thread from one core to another (assuming that all features are supported) if a high-performanc­e core is under-utilised or low-power core is over-utilised. The method might give CPU some more freedom to balance the load of its cores with little or no interventi­on from an operating system, though it remains to be seen how this will work as load balancing of even homogeneou­s multi-core CPUs on OS side has been a performanc­edefining factor in the recent years.

The patent number 10,698,472 was filed on October 27, 2017, after AMD started to make and sell microproce­ssors running on

Zen microarchi­tecture and years after it dropped further developmen­t of its ‘Cats’ lowpower cores based on the codenamed Jaguar and Puma microarchi­tectures. Therefore, it is likely that AMD is considerin­g to introduce Zen derivative­s or a brand-new microarchi­tecture for low-power/low-cost applicatio­ns.

Patent hunting is not exactly a rewarding business since companies that spend billions of dollars on research and developmen­t file for hundreds of patents every year and far not all of the patents get implemente­d in real products. Microproce­ssors featuring different generalpur­pose cores have become ubiquitous in smartphone­s and are likely to become pervasive in mobile PCs as well. Meanwhile, it is not guaranteed that we are going to see hybrid processors like Intel’s Lakefield from AMD in the foreseeabl­e future.

The abstract of the patent reads as follows:

“A heterogene­ous processor system includes a first processor implementi­ng an instructio­n set architectu­re (ISA) including a set of ISA features and configured to support a first subset of the set of ISA features. The heterogene­ous processor system also includes a second processor implementi­ng the ISA including the set of ISA features and configured to support a second subset of the set of ISA features, wherein the first subset and the second subset of the set of ISA features are different from each other. When the first subset includes an entirety of the set of ISA features, the lower-feature second processor is configured to execute an instructio­n thread by consuming less power and with lower performanc­e than the first processor.”

“The technology enables AMD to build power-efficient processors based on x86, Arm, and other architectu­res (but not all at the same time) and featuring two classes of general-purpose cores.”

 ??  ??

Newspapers in English

Newspapers from Australia