У дома Напредничаво мислене Какво бихте направили с 300 ядра?

Какво бихте направили с 300 ядра?

Видео: Время и Стекло Так выпала Карта HD VKlipe Net (Септември 2024)

Видео: Время и Стекло Так выпала Карта HD VKlipe Net (Септември 2024)
Anonim

В разговора си по време на Общия технологичен форум на платформата миналата седмица д-р Гари Патън, вицепрезидент на Центъра за изследвания и развитие на полупроводници на IBM, изложи визията си за „високо интегриран чип“. Оттогава обмислям как може да се използва такъв чип.

Патън каза, че в крайна сметка би искал да види нови технологии като 3D производство и силиконова фотоника, интегрирани заедно в един чип, и описа 3D чип, който ще има три равнини. Човек би имал логика с около 300 процесорни ядра. Друг ще има памет, с около 30 GB вградена DRAM, използвана предимно като друго ниво на кеш. И накрая, щеше да има друг фотонен самолет, осигуряващ оптична мрежа на чипа, грижещ се за връзки вътре и извън чипа, работещ със скорост по-голяма от 1Tb в секунда. Това е доста чип.

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

Изобщо не бих се изненадал да го видя в някакъв вид наследник на проекта Watson на IBM, който първоначално е създаден за Jeopardy! предизвикателство, но сега се използва в области като здравеопазването и финансите. Моето разбиране е, че този вид предизвикателство за машинно обучение изглежда най-подходящ за доста мощни ядра, а не за SIMD (единични инструкции, множество данни) неща, които виждаме при изчисленията на GPU. И ако такъв чип съществува, IBM вероятно ще го използва в своите мейнфрейми от най-висок клас.

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

В исторически план компютрите са виждали, че на всеки няколко години пристигат по-мощни машини, а ние изглежда винаги намираме нови начини да ги използваме - често пъти, които не сме предвидили. В крайна сметка, преди десет години, малко хора са си представяли Уотсън или Хадооп, по този въпрос. Във всеки случай е забавно да мислим какво ще успеем да направим с чиповете през следващото десетилетие.

Какво бихте направили с 300 ядра?