Легендарният чип архитект, Джим Келър, казва, че AMD „глупаво анулира“ проект за CPU K12 ARM, след като той напусна компанията

Легендарният чип архитект Джим Келър каза по време на конференция че неговото K12 ARM CPU проект беше „Глупаво отменен“, след като напусна предишния си работодател, AMD.

Бившият архитект на AMD, Джим Келер казва, че е работил върху Zen 1, Zen 2, Zen 3, но K12 ARM CPU е бил отменен от бившия му работодател

Конференцията „Бъдещето на изчисленията“ се проведе от катедрата по компютърни науки и автоматизация, Индийския научен институт, където Джим Келър даде кратък преглед на различните проекти, по които е работил, и основите на дизайна на чиповете.

Цените на графичните карти AMD Radeon и NVIDIA GeForce се връщат към нормалните и под MSRP в някои региони с края на дните за копаене на GPU

Джим заявява, че докато е бил в AMD, е работил върху Zen 1 и е изложил плановете за създаване на Zen 2 и Zen 3, което означава, че Zen 3 вероятно може да бъде последният дизайн на Джим Келер, който получихме от него като най-новите проекти на Дзен 4 и Дзен 5 може да бъде проектиран вътрешно от нов екип в AMD. По време на престоя си в AMD, Джим и неговият екип забелязаха, че дизайнът на кеша за ARM и x86 CPU е предимно един и същ, наред с други неща като изпълнителния блок и единствената разлика между двата архитекти на процесора беше блокът за декодиране, така че те решиха да работят на нов чип, известен ни като K12, който по-късно беше отменен от AMD.

Джим Келер разкри, че проектът за CPU K12 ARM всъщност е бил отменен, след като той напусна компанията от определени мениджъри. Както той казва, повечето мениджъри се страхуват да променят нещата, но тъй като самият той е бил архитект, той не се страхува от промени като тази и работата, която е правил по време на времето си в AMD, е била „забавна“.

Що се отнася до това какво ще бъде K12 на AMD, базираният на ARMv8-A процесор беше проектиран да стартира заедно с проекта Zen и се очакваше да се фокусира върху високочестотни и енергийно ефективни среди, насочени към плътен сървър, вграден и полу- персонализирани пазарни сегменти. Оттогава AMD донесоха различни полуперсонализирани сървърни чипове, базирани на ядрото на Zen, и те преминават в сегмента на плътни изчисления с новата си архитектура Zen 4C през следващата година, която ще дебютира на Платформа EPYC Bergamo. Вградените чипове на AMD също използват Zen силиций, така че изглежда, че AMD има наистина различен план да използва Zen за цялостните си изчислителни нужди, вместо да разчита на отделна архитектура, фокусирана върху ARM.

„Но ще ви кажа от моя гледна точка, когато погледнете изчислителните решения, независимо дали са x86 или ARM или дори други области, това е област, в която се фокусираме върху инвестициите за нас“, отговори финансовият директор на AMD Девиндер Кумар на въпрос за компанията изглед на конкуриращи се чипове Arm. „Ние познаваме много добре изчисленията. Дори ARM, както споменахте, имаме много добри отношения с ARM. И разбираме, че нашите клиенти искат да работят с нас с този конкретен продукт, за да предоставят решенията. Ние сме готови да продължим напред и направете това, въпреки че не е x86, въпреки че вярваме, че x86 е доминираща сила в тази област.”

чрез AMD

С това казано, финансовият директор на AMD, Devinder Kumar, вече заяви, че те са готови да произвеждат ARM чипове, ако има нужда и търсене от тях. AMD също навлиза в полу-персонализираната арена, където планира да използва чиплети на трети страни в близко бъдеще, така че това също може да използва ARM чипове, но те няма да бъдат изцяло вътрешен дизайн, който AMD правеше с K12, когато Джим беше наоколо. Джим също се присъедини към Intel отново 2018 г и остана вътре 2020 г след работа по различни проекти за чип и в момента е действащ технически директор в Tenstorrent.

!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘init’, ‘1503230403325633’);
fbq(‘track’, ‘PageView’);