Будинки Вперед мислення Як налаштування мікросхем, ліцензування ядер може змінити бізнес-процесор

Як налаштування мікросхем, ліцензування ядер може змінити бізнес-процесор

Відео: HTML Character Encoding (Листопад 2024)

Відео: HTML Character Encoding (Листопад 2024)
Anonim

У цьому раунді дивовижних розробок у процесорній технології ми дізнаємось, що Nvidia та IBM вирішують ліцензувати свої ядра процесорів - ядра GPU Kepler та Power CPU відповідно - дозволяючи іншим компаніям включати ці ядра у свої власні продукти.

Це велика зміна. Досі, якщо ви хотіли GeForce GPU, вам довелося купувати його у Nvidia, а якщо ви хочете Power CPU, вам потрібно було придбати його у IBM. Тепер інші постачальники процесорів або навіть кінцеві клієнти зможуть включити ці ядра у свої власні або напівпридатні продукти.

Ліцензування інтелектуальної власності у вигляді ядер для процесорів чи графіки - це не нове. ARM зробила величезний бізнес із продажу процесорних ядер та архітектур, а Imagination Technologies побудував свій бізнес, продаючи графічні ядра та технології. Зовсім недавно кожен взявся за інший бізнес. Ліцензіати процесора ARM включають майже всіх виробників мобільних процесорів (Apple, Qualcomm, Samsung, Nvidia, Mediatek та інших), в основному всі, крім Intel. Графіка Power-VR Imagination ліцензується Apple, Intel та багатьом іншим. Графіка Imagination, ARM в Малі та Vivante бороться з нею для більшості мобільних процесорів (за винятком тих, хто має власну графіку). В результаті легколіцензованих ядер для процесорів та графіки ми побачили величезну кількість готових процесорів з розумною сумісністю.

Nvidia - ліцензіат ARM, поєднуючи технологію процесора ARM із власною графічною технологією для створення своєї лінійки мобільних процесорів Tegra. Кілька тижнів тому Nvidia продемонструвала, що перенесла архітектуру GPU Kepler, щоб вона працювала в системах з процесорами ARM. (Компанія використовує менш потужну графіку в Tegra; оновлення буде частиною майбутньої версії компанії "Logan" своєї лінійки і стане першим мобільним процесором, який підтримує свої можливості обробки CUDA GPGPU.) Більше дивно, але вона сказала Тепер він би ліцензував ядро ​​GPU, а також права на його візуальну обчислювальну інтелектуальну власність, так що клієнти можуть створювати власні GPU.

Звучить знайомо? Це тому, що Nvidia ліцензувала більш раннє ядро ​​GPU для Sony для PlayStation 3 і має патентну ліцензію на Intel (що є поширеним серед великих постачальників). Але нові ліцензійні плани, здається, орієнтовані в першу чергу на інших виробників мобільних процесорів і на зростаючий ринок, в якому Nvidia зосереджується на тому, як Kepler тепер може працювати з потужністю лише пів ватт. Раніше Nvidia оголосила про намір створити серверний чіп, який поєднав би його графічні процесори з процесорами ARM; це теоретично дозволило б іншим компаніям робити подібні речі.

На цьому тижні IBM заявила, що запропонує для розробки свою технологію Power, яка зазвичай використовується компанією в своїх чіпах для висококласних серверів і мейнфреймів. IBM заявила, що разом з Google, Mellanox, Nvidia та Tyan формують консорціум OpenPower, спрямований на розширення архітектури та сервера Power, мережевого зберігання та графічної технології навколо нього для створення рішень, спрямованих на дуже великі центри обробки даних.

Перша архітектура Power, що IBM отримає ліцензію, - Power 8, яку компанія планує оголосити на конференції Hot Chips пізніше цього місяця, і розпочне доставку в 2014 році. Power 8 включає в себе нову вдосконалену шину вводу / виводу, відому як когерентний приєднаний процесор Інтерфейс (CAPI), який, за словами IBM, полегшить комбінування ядер живлення з іншими компонентами системи для неоднорідних обчислень.

Ідея полягає в тому, щоб дозволити організаціям спочатку легше зв’язувати кілька процесорів живлення з графічними процесорами Nvidia таким чином, що має сенс для масштабних центрів обробки даних "Веб 2.0", а в кінцевому підсумку допускати спеціалізовані процесори, які могли б створити альтернативу стандартним серверам Intel. Нагадаємо, що на ринку серверів сьогодні сервери на базі Intel складають приблизно 90 відсотків одиниць (хоча лише приблизно дві третини доходу, оскільки сервери non-x86 - це здебільшого продукти більш високого рівня). Власні сервери на базі енергетики IBM все більше стають нішевим гравцем, і компанії потрібно залучати більше користувачів до архітектури Power, щоб вона залишалася актуальною та виправдовувала тривалі інвестиції в архітектуру.

Особливо цікаво бачити IBM та Nvidia разом. Можна уявити, що Power CPU поєднується з графікою CUDA для створення серверних продуктів, які мають сенс на високопродуктивних обчисленнях (HPC) або на ринку суперкомп'ютерів, де кожна компанія вже є важливим гравцем. І досвід взаємодії Mellanox також допоможе на цьому ринку.

Але увага зосереджена більше на великому масштабному центрі обробки даних, де технології швидко просуваються і який останнім часом став великим і швидко зростаючим ринком. Ідея полягає в тому, щоб компанії теоретично могли створити дизайни System-on-Chip (SoC), пристосовані для подібних програм.

Частково це простіше, оскільки великі клієнти часто пишуть власне програмне забезпечення. Google, Facebook або Microsoft могли переписати частину програмного забезпечення для своїх дуже великих хмарних центрів обробки даних, скажімо, веб-сервера або сервера баз даних, на іншу архітектуру легше, ніж на звичайне підприємство, з широким набором постачальників та внутрішніх додатків. Звичайно, ця сама концепція лежить поза останніми анонсами низки серверних мікросхем на базі ARM, які в першу чергу призначені для різкого зниження енергії в таких умовах.

Причетність Google до консорціуму OpenPower особливо інтригуюча. Компанія здебільшого застосувала дуже секретний підхід до свого центру обробки даних і, як вважається, будує власні сервери; він досить великий і використовує достатньо серверів, щоб він міг дозволити собі створити чи створити серверний чіп, налаштований під конкретний додаток, наприклад, пошук в Інтернеті.

Це також буде доповнювати інші кроки, розроблені з метою похитнути ринок сервера центрів обробки даних, наприклад, проект OpenCompute.

Переміщення IBM тут не є абсолютно безпрецедентним. Я пам’ятаю, коли IBM, Apple і Motorola погодилися, що вони візьмуть на себе архітектуру Power і створять PowerPC, який процвітав протягом декількох років, але в основному руйнувався, коли Apple перенесла свої ноутбуки Mac в архітектуру Intel. І вже давно існує Power.org - організація, призначена перенести архітектуру Power на більш широкий ринок, включаючи вбудований простір. Влада втрачає позиції протягом останніх кількох років, і IBM сподівається, що нова модель ліцензування може допомогти досягти цього, особливо на ринку центрів обробки даних.

Звичайно, більша конкуренція, як правило, призводить до нових інновацій, і ринок, на якому один гравець, що постачає 90 відсотків одиниць, здається зрілим для конкуренції.

Звичайно, до певної міри нинішні виробники серверів x86 також не стоять на місці. AMD, яка була віддаленою секундою для Intel на ринку серверів, заявила про намір створити сервери на базі ARM, а також на базі x86. І було дуже сильно просуватися ідея, що її майбутнє полягає у створенні "напівпридатних" чіпів, які беруть його ядра та додають інші IP для створення спеціальних рішень для великих клієнтів. Його ранні виграші тут були в ігрових консолях, але навряд чи можна уявити це на ринку серверів.

І Intel під час анонсування наступного покоління мікросхем центру обробки даних розповіла про те, як створює напівприйнятні версії своїх мікросхем сервера Xeon для великих великих клієнтів з такими функціями, як конкретні прискорювачі для певних функцій. Компанія згадала Facebook та eBay як клієнтів.

Знову ж таки, ви можете уявити, де це має сенс для найбільших, технічно складних клієнтів, тих, для яких витрати на спеціалізовані чіпи та переписування або принаймні тестування програмного забезпечення на нових платформах набагато менші, ніж вартість фактично запускається центру обробки даних. Але мені цікаво, наскільки це ринок. Кожен користувальницький чіп, навіть якщо він створений з використанням загальних ядер та графіки, все ж потребує певного часу на розробку, не кажучи вже про маски, вафлі та тестування, тож вони повинні бути дорожчими для виробництва, ніж більше чіпів масового ринку, у яких багато більша економія масштабу.

Я думаю, ви могли б вважати це ще одним кроком у деконструкції галузі. Колись у виробництві процесорів домінували виробники інтегрованого дизайну (IDMs), які створили власний основний IP, розробили повноцінні мікросхеми, вбудували його у власні файли, а потім продали їх клієнтам. Сьогодні в цьому бізнесі залишаються лише Intel, а в меншій мірі Samsung і TI. На наступному етапі побачили дизайнерів мікросхем, які наглядали за їх більш важливим дизайном IP та чіпів, але виробництво залишили іншим; Сьогодні домінуючою моделлю є байкові напівпровідникові компанії та ливарні чіпи. Можливо, наступним етапом є те, щоб замовники самі взяли IP-дизайн, розроблений іншими, матимуть зовнішню фірму, яка благає їх так, як вони хочуть, а потім виготовляють ливарну продукцію, тим самим вирізаючи більшу частину дизайну чіпів. У такій моделі великими переможцями стали б дизайнери ІР, а великими невдахами стали б компанії середнього рівня, які процвітали, збираючи чіпи, які потім продавали безлічі різних клієнтів для дещо різних цілей.

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

Проте такі кроки, як ті, які ми спостерігали нещодавно від Nvidia та IBM, а також набагато більша відкритість до налаштування від таких компаній, як AMD та Intel, повинні призвести до більшої різноманітності та, таким чином, до більшого вибору в світі процесорів. А це, в свою чергу, може бути корисним лише для інновацій.

Як налаштування мікросхем, ліцензування ядер може змінити бізнес-процесор