AMD разработва напълно нов процесор | IT.dir.bg

17-11-2017 20-11-2018
AMD разработва напълно нов процесор
Снимка: AMD

AMD разработва напълно нов процесор

Новият чип ще интегрира програмируема логическа матрица

| Редактор: Стоян Гогов 3 2065

След като миналата година AMD приключи най-голямата си сделка - покупката на Xilinx за 35 милиарда долара, не закъсняха и първите ходове на чипейкъра в резултат на придобиването. AMD е подала заявка за патент на процесор с интегрирана FPGA (програмируема логическа матрица) - област, в която Xilinx е един от лидерите, предава technews.bg .

Конкурентът Intel вече има в портфолиото си Xeon Gold 6138P, състоящ се от класически процесор и FPGA, но това са два отделни кристала в един пакет, което се отразява на производителността и латентността, тъй като сложните операции, изпълнявани в FPGA, трябва да бъдат изведени от CPU, обработени в FPGA и след това резултатите върнати обратно в CPU, отбелязва TechPowerUp. Докато идеята на AMD е пълна интеграция на FPGA в процесора на ниво ядро.

Патентната заявка описва редица интересни функции, които компанията би могла да внедри в своя продукт. Така например, процесорът може да включва един или повече препрограмируеми изпълнителни блока (Reprogrammable Execution Units - PEU), тоест ще позволи мащабиране на производителността. Блокът за декодиране и диспечерът на CPU автоматично изпраща специализирани инструкции към съответните PEU.

PEU може също да ускорява работните натоварвания от тип Int (целочислени операции) или FP (операции с плаваща точка), ако е необходимо. В допълнение, PEU може да бъде виртуализиран, като същевременно се запазят функциите за сигурност на системата. Освен това PEU блоковете могат да се препрограмират в движение, без да се изключва системата.

AMD е на път да създаде процесор, който се обновява на хардуерно ниво. Така например, след време към него може да се добави поддръжка на нови инструкции. Тъй като FPGA е програмируема хардуерна логика, обикновена актуализация на фърмуера ще позволи на процесора да преконфигурира своя FPGA масив, така че да обработва нови, екзотични инструкции още с пускането им.

Друг аргумент за интеграцията на FPGA е, че по този начин някои части от силиция с фиксирани функции, срещани в днешните процесори за поддържане на стари x86 инструкции, могат да бъдат оставени извън матрицата, като за тях ще грижи FPGA - така ще се запази вграденото хардуерно ускоряване, когато се изискват тези инструкции.

Такъв подход би позволил на AMD да отреже от процесора "тъмния силиций", който е наличен в момента - по същество, това са високоспециализирани блокове за хардуерно ускорение, които бездействат и само заемат пространство в матрицата, когато не се използват.

Резултатът ще бъде процесор с по-малко пространство в матрицата за тясно специализирани операции и повече за други ресурси (например повече ядра) и с интегрирани FPGA елементи, които биха могли да се преконфигурират в движение според нуждите.

И ако не се изискват екзотични операции, свързани с изкуствен интелект например, FPGA елементите могат просто да бъдат преконфигурирани, за да подсилят Int и FP изчисленията на процесора, увеличавайки наличните ресурси.

Със сигурност, патентната заявка на AMD е интересна. В крайна сметка обаче подобно решение едва ли е необходимо за потребителския пазар, така че с интеграцията на FPGA компанията вероятно се прицелва към пазара на специализирани процесори.

AMD разработва напълно нов процесор

AMD разработва напълно нов процесор

Новият чип ще интегрира програмируема логическа матрица

| Редактор : Стоян Гогов 3 2065 Снимка: AMD

След като миналата година AMD приключи най-голямата си сделка - покупката на Xilinx за 35 милиарда долара, не закъсняха и първите ходове на чипейкъра в резултат на придобиването. AMD е подала заявка за патент на процесор с интегрирана FPGA (програмируема логическа матрица) - област, в която Xilinx е един от лидерите, предава technews.bg .

Конкурентът Intel вече има в портфолиото си Xeon Gold 6138P, състоящ се от класически процесор и FPGA, но това са два отделни кристала в един пакет, което се отразява на производителността и латентността, тъй като сложните операции, изпълнявани в FPGA, трябва да бъдат изведени от CPU, обработени в FPGA и след това резултатите върнати обратно в CPU, отбелязва TechPowerUp. Докато идеята на AMD е пълна интеграция на FPGA в процесора на ниво ядро.

Патентната заявка описва редица интересни функции, които компанията би могла да внедри в своя продукт. Така например, процесорът може да включва един или повече препрограмируеми изпълнителни блока (Reprogrammable Execution Units - PEU), тоест ще позволи мащабиране на производителността. Блокът за декодиране и диспечерът на CPU автоматично изпраща специализирани инструкции към съответните PEU.

PEU може също да ускорява работните натоварвания от тип Int (целочислени операции) или FP (операции с плаваща точка), ако е необходимо. В допълнение, PEU може да бъде виртуализиран, като същевременно се запазят функциите за сигурност на системата. Освен това PEU блоковете могат да се препрограмират в движение, без да се изключва системата.

AMD е на път да създаде процесор, който се обновява на хардуерно ниво. Така например, след време към него може да се добави поддръжка на нови инструкции. Тъй като FPGA е програмируема хардуерна логика, обикновена актуализация на фърмуера ще позволи на процесора да преконфигурира своя FPGA масив, така че да обработва нови, екзотични инструкции още с пускането им.

Друг аргумент за интеграцията на FPGA е, че по този начин някои части от силиция с фиксирани функции, срещани в днешните процесори за поддържане на стари x86 инструкции, могат да бъдат оставени извън матрицата, като за тях ще грижи FPGA - така ще се запази вграденото хардуерно ускоряване, когато се изискват тези инструкции.

Такъв подход би позволил на AMD да отреже от процесора "тъмния силиций", който е наличен в момента - по същество, това са високоспециализирани блокове за хардуерно ускорение, които бездействат и само заемат пространство в матрицата, когато не се използват.

Резултатът ще бъде процесор с по-малко пространство в матрицата за тясно специализирани операции и повече за други ресурси (например повече ядра) и с интегрирани FPGA елементи, които биха могли да се преконфигурират в движение според нуждите.

И ако не се изискват екзотични операции, свързани с изкуствен интелект например, FPGA елементите могат просто да бъдат преконфигурирани, за да подсилят Int и FP изчисленията на процесора, увеличавайки наличните ресурси.

Със сигурност, патентната заявка на AMD е интересна. В крайна сметка обаче подобно решение едва ли е необходимо за потребителския пазар, така че с интеграцията на FPGA компанията вероятно се прицелва към пазара на специализирани процесори.