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

Автор: Randy Alexander
Дата Створення: 2 Квітень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Озброєнні процесори незабаром стануть швидшими, ніж будь-коли завдяки спеціальним інструкціям - Додатки
Озброєнні процесори незабаром стануть швидшими, ніж будь-коли завдяки спеціальним інструкціям - Додатки

Зміст


Arm щойно випустила велике оголошення від Arm TechCon: Підтримка спеціальних інструкцій найближчим часом спрямовується до своїх процесорів Armv8-M і, можливо, до більшої кількості продуктів Arm. Arm сприймає це як величезне застосування, зокрема, в просторах IoT, 5G та машинного навчання. Для споживачів це означає більш енергоефективне обладнання з захоплюючим діапазоном нових застосувань.Подумайте про менші гарнітури VR, покращену безпеку, кращу криптографію та менші пристрої.

Arm - компанія, відповідальна за розробку процесорів, які, швидше за все, живуть у ваших мобільних пристроях та смарт-побутових приладах. Дозволяючи OEM-виробникам мати руку в розробці власних наборів інструкцій, ці пристрої потенційно зможуть отримати значно більш потужний та ефективний для даної функції.

У поєднанні з цією новиною компанія також прийме модель управління для своєї MBed OS (вільної платформи IoT з відкритим кодом). На майбутнє MBed принаймні частково впливатиме прямий відгук з боку апаратних партнерів. Обговорення "Робочої групи з продуктів" забезпечать чітку структуровану основу для цієї дискусії. Arm прагне зазначити, що він вже працює над пропозиціями партнерів у вигляді оптимізації акумулятора з низьким енергоспоживанням.


Що це означає для мене?

Цей крок має багато сенсу для IoT-додатків, але також для промисловості 4.0, AR / VR тощо. І Arm не виключає приведення цього до своєї Cortex-A діапазону, це означає, що він може опинитися у вашому телефоні.

Але наразі увага зосереджена на IoT та інших менших програмах. Тут потрібен високий рівень ефективності, щоб запропонувати розумні показники в дуже малому форм-факторі. Представники зброї припускають, що ми можемо почати бачити, наприклад, менші та потужніші гарнітури VR.

Були на крок ближче до світу, де все пов’язано.

Більше того, IoT відкриває велику кількість різноманітних можливих пристроїв безпрецедентно. Все менше сенсу використовувати один і той же дизайн для процесорів по всій дошці, коли вони живлять такі різні речі, як «розумні ручки» та «розумні тапочки». Це Arm спосіб підготовки до «трильйона підключених пристроїв», які Експерти в компанії вважають, що не за горами.


Це означає, що ми на крок ближче до світу, де все пов’язано - на краще чи на гірше.

Читайте також: Компанії Internet of Things будуть домінувати у 2020-х: Підготуйте своє резюме!

Хоча ця технологія наразі не розробляється з урахуванням смартфонів, можливі майбутні додатки для пристроїв із додатковими датчиками або AI-смартфонами. Завдання Arm та партнерів у цьому полягає у тому, щоб уникнути фрагментації в результаті. Наприклад, розробникам Android потрібно знати, що коли вони пишуть код для одного телефону, він буде працювати на більшості інших!

Як це працює?

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

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

Більше того, налаштування також дозволяє збільшити продуктивність. Оскільки Arm чіпи повинні обслуговувати величезну кількість різних продуктів, тому "стандартні" інструкції є порівняно загальними (хоча і універсальними). Тому розробникам потрібно використовувати кілька простих інструкцій, щоб здійснити деякі складніші дії, які вони хочуть виконати. Якщо обладнання призначене спеціально для відповідного пристрою, ці інструкції можуть бути набагато ефективнішими при виконанні конкретних завдань. Це ефективно видаляє шар абстракції. Ось чому GPU набагато краще виконувати завдання, пов'язані з графікою, порівняно з узагальненим процесором, навіть коли тактова частота та кількість транзисторів можуть бути нижчими.

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

Це навіть може замінити потребу в спільній обробці в певних додатках.

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

Це буде доступне для Arm Cortex M33 у першій половині 2020 року без додаткових витрат для ліцензіатів. У поєднанні з новою моделлю управління партнером з ОС MBed це може призвести до нових цікавих нових можливостей.

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

Хто знає, можливо, це відкриє і нові апаратні програми в смартфонах.

aleforce - світовий лідер у галузі Рішення щодо управління відносинами з клієнтами. Це інноваційна рушійна сила багатьох успішних компаній, саме тому сертифіковані фахівці цього інструменту платять ви...

Компанія amung розпочала серійне виробництво на 12Gb LPDDR5 мобільних мікросхемах DRAM. У публікації на своєму інформаційному сайті раніше, amung окреслив, що пропонують мікросхеми та коли ми можемо р...

Детальніше