へのハイブリッド CPU に関する AMD の特許のヒント

Twitter ユーザー Kepler は、異種プロセッサ内の異なるタイプのコア間でのタスク(スレッド)の移動について詳しく説明している新しいAMD特許を発見しました。言い換えれば、この特許は、「大きな」高性能コアと「小さな」効率コアのクラスターを使用するArmのbig.LITTLE設計に似たマイクロアーキテクチャの基礎を築きます。

AMDは毎年多数の特許を申請しているため、それらすべてが実際の製品として現れる保証はありません。とはいえ、ハイブリッドAMDデザインが市場に出るのを見ることができると考える理由はたくさんあります。 Intelは、次の第12世代アルダーレイクファミリー。 AMDが最終的にハイブリッドバンドワゴンに飛び乗ると仮定するのは合理的です。

異種プロセッサ間のタスク移行の方法に関する特許は数日前に公開されましたが、AMDは2019年に提出しました。この特許は同様の特許の延長である可能性があります。 AMDも同じ年に提出した命令セットアーキテクチャの実装に関する特許( ISA)異種プロセッサで。

AMDの Ryzen 8000 (伝えられるところによるとコード名Strix Point)APUはハイブリッドセットアップで到着する可能性があります。伝えられるところによると、これらのチップは、高性能のZen5コアと低電力のZen「4D」コアを備えています。 AMDが舞台裏で熱心に取り組んでいない限り、StrixPointが2021年後半または2022年初頭に発売される可能性のあるIntelのAlderLakeチップと競争するのに間に合うように市場に出る可能性は低いです。-アルダーレイクの後継者とされるラプターレイクに向かいます。

画像1/16 <図データ-bordeaux-image-check>

異種プロセッサ間のタスク移行方法

異種間のタスク移行の方法プロセッサ (画像クレジット:FreePatentsOnline)

画像2/16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行方法 (画像クレジット:FreePatentsOnline)

画像3 of 16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行方法 (画像クレジット:FreePatentsOnline)

画像4/16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行の方法 (画像クレジット:FreePatentsOnline)

画像5/16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行の方法 (画像クレジット:FreePatentsOnline)

画像6/16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行方法 (画像クレジット:FreePatentsOnline)

画像7/16

異種プロセッサ間のタスク移行方法

異種プロセッサ間のタスク移行の方法 (画像クレジット: FreePatentsOnline)
画像 8 of 16

異種プロセッサ間のタスク遷移の方法

異種プロセッサ間のタスク移行の方法 (画像クレジット:FreePatentsOnline)

画像9/16

異種プロセッサ間のタスク遷移の方法

異種プロセッサ間のタスク移行の方法 (画像クレジット:FreePatentsOnline)

画像10/16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOnline)
Image 11 of 16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOnline)
Image 12 of 16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Process ors (Image credit: FreePatentsOnline)
Image 13 of 16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOnline)
Image 14 of 16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOnline)
Image 15 of 16

Method Of Task Transition Between Heterogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOn line)
Image 16 of 16

Method Of Task Transition Between Heter ogenous Processors

Method Of Task Transition Between Heterogenous Processors (Image credit: FreePatentsOnline)

The patent explains that the process to relocate a task or task from the first processor to the second processor will be based around performance metrics based on certain thresholds or some other trigger. AMD didn’t specify which cores are which, but for the sake of conversation, we can assume that the first processor refers to the big cores and the second processor refers to the power-efficient cores.

Obviously, the whole point behind a hybrid configuration is to optimize performance-per-watt while also improving performance. To achieve this goal, tasks must be moved quickly and efficiently between the big and small cores. AMD’s method consists of comparing one or multiple metrics to a threshold on a checklist to determine whether or not to pass the task from one processor to another. Once the assessment is complete, the first processor essentially pauses operations while the information is transferred over to the second processor.

AMD mentions numerous examples of the type of metrics that the chipmaker could leverage for the task relocation process. The chipmaker mentions task execution time, core utilization, memory usage, idle state of a single core, or duration of a single-core execution-just to mention a few scenarios.

In one example, AMD measures the period of time that the small cores are running at the maximal clock speed and compares it to a threshold. If the duration is greater than the established time threshold, the task shifts over to the bigger cores. In another example, AMD takes into account an external factor: memory. If the memory utilization is less than the threshold established on the small cores, the task will remain on said cores.

Hybrid processors won’t succeed unless there is proper software support. Recent rumors point to a new, more efficient scheduler in Windows 11 that’s optimized for hybrid setups. That new update is rumored to land later this year at the same time as Alder Lake, which should pave the way for better support for hybrid processors.

Categories: IT Info