Зміст:
Справа справді не в бітах, але нові процесори на базі ARM зміняться
Одне з найбільших модниць 2014 року, коли мова йде про обладнання для мобільних пристроїв, - це "64-розрядні". Її кидають, як якусь магію, яка покращує все про ваш смартфон чи планшет. Це має бути краще, адже 64 - це більше 32, правда?
Справа в тому, що хоча 64-розрядна обробка має як переваги, так і недоліки при використанні в щось на зразок смартфона, апаратне забезпечення, яке її підтримує, може істотно змінитися через інші нові виробничі процеси. Хоча використання цих нових мікросхем є також трохи впевненим у майбутньому, оскільки сам Android та стороннє програмне забезпечення рухаються у бік 64-бітових, відчутні та важливіші зміни відбуваються з новою архітектурою мікросхем ARMv8.
Там багато для людей, які люблять переглядати білі документи та дивитись на діаграми та блок-схеми, але для решти нас, кого насправді хвилює лише те, що ці нові 64-бітні процесори кращі - все стає більш заплутаним. Ми любимо іноді отримувати технічну техніку, але я думаю, що ми можемо розбити речі для людей, які просто хочуть оглянути, не кажучи про регістри та SMID та пропускну здатність.
Давайте це зробимо.
Для початку ми говоримо про мікросхеми на основі нової архітектури ARM AArch64. Інші компанії, такі як Intel, розробили власну 64-бітну архітектуру для використання в смартфонах, але більшість компаній будуть ліцензувати специфікації ARM для їх дизайну чіпів. Деякі, як, наприклад, NVIDIA або Qualcomm, розширять технологію ARM з деяким власним IP, щоб зробити свій дизайн ще кращим. У будь-якому випадку, ця нова архітектура, будь то лише специфікація ARM чи вона включає інші власні зміни, зробить дві речі - оптимізує для продуктивності та використовувати менше акумулятора, щоб робити те, що ми хочемо, щоб наші мобільні пристрої робили.
Коли ви дістаєтесь до ніткової зернистості, саме про це йдеться про найновіший розвиток мобільних процесорів. У нас є більше, ніж достатня кількість сировини для того, щоб робити все, що потрібно робити на мобільному пристрої, тому нам потрібно оптимізувати його та зробити його більш приємним для акумулятора. Нові функції завжди чудові, і ми, звичайно, будемо використовувати їх найближчим часом, але те, що ми хочемо, це для наших телефонів і планшетів робити щось краще і використовувати менше соку, роблячи їх.
нові мікросхеми можуть робити те, що ми хочемо робити нашими мобільними пристроями
Вся справа в тому, що не обов’язково перехід на 64-бітну архітектуру, яка дозволяє вдосконалити, які ми хочемо. Так, 64-розрядна частина - це велика частина майбутнього мобільного обладнання та додатків, але, маючи більшість 32-розрядних програмного забезпечення для користувачів, нові функції мікросхем не використовуються. Насправді ці додатки навіть не "бачать" нових функцій, оскільки їх не кодували жодна з них. І заради бога - перестаньте говорити про велику справу про 64-бітове обладнання - це можливість використовувати більше 4 Гб оперативної пам’яті. Це лише одна з більш незначних особливостей архітектури та блідість у порівнянні з такими речами, як здатність отримувати більше даних за цикл - що дозволить таким чином, як TouchWiz, бути настільки ж швидким, як AOSP. За реальністю.
перестаньте говорити, що велика справа щодо 64-розрядного обладнання - це можливість використовувати більше 4 ГБ оперативної пам’яті
Дійсно велика справа, про яку ми з Алексом блукали в недавньому епізоді Android Central Podcast, це перехід на ARMv8 на цих 64-бітових чіпах. Я звернувся до NVIDIA - компанії, яка досить добре знайома з 64-розрядними процесорами ARM і, по чутках, є партнером із запуску Android L - і ось що вони мали сказати, коли я запитав, чому нові 64-бітні чіпи важливі для Android:
Майже всі основні та найвищого класу споживчі ноутбуки та настільні процесори перейшли на 64-розрядні багато років тому, і з поважної причини - вони забезпечують більш високу продуктивність для додатків, кодованих для використання 64-бітних функцій, і більшу адресацію пам'яті для операційної системи і кілька додатків.
Для Android історія не просто 64-бітна, а справді більше про нову ARMv8 Architecture. На додаток до 64-розрядних додатків, ARMv8 приносить безліч поліпшень енергоефективності, а також продуктивності, які мають прямий та значний вплив на майже кожен 32-розрядний додаток Android на ринку сьогодні.
На цьогорічній конференції I / O Google оголосив, що наступна версія Android - "L" - пропонує 64-бітну підтримку процесора. Насправді NVIDIA вже розробляє L на нашому 64-бітному мобільному процесорі Tegra K1, який включає наш розроблений на замовлення процесор Denver.
Денвер - це дивовижний процесор - і перший 64-розрядний процесор для Android. Це повністю випереджає інші мобільні пропозиції ARM. Кожне ядро Денвера - це 7-ходовий надскалярний процесор внутрішньо - а не 3-х напрямковий, який бачите у багатьох мікросхемах на основі ARM - і з набагато більшими кешами. Денвер - це мобільний процесор ARM з найвищою ефективністю, який коли-небудь створений - він розроблений для найвищої пропускної здатності центрального процесора і з'явиться на пристроях згодом цього року"
- Нік Стам, директор з технічного маркетингу NVIDIA
І це не тільки NVIDIA, яка буде будувати чіпи, які мають потенціал для того, щоб згорнути наші шкарпетки. ARM має два процесори, які використовують специфікацію v8 - Cortex-A53 та Cortex-A57. Це попередньо вбудовані процесори, і їх можна використовувати як є у будь-якому SoC від будь-якого виробника. У той час як NVIDIA та Qualcomm та Samsung будуватимуть специфікацію на щось більше - і, можливо, краще - інші компанії можуть відмовитись від них та отримати користь. Це означає, що і ми можемо насолоджуватися вигодою. З такими компаніями, як Huawei, які зараз створюють власні чіпи, або OEM-виробники використовують MediaTek SoC, навіть смартфон початкового рівня виграє від переходу на ARMv8.
історія не просто 64-бітна, але насправді більше про нову ARMv8 Architecture
Я перекопаю чутки та дурниці про те, що буде далі для Android, і вирішу на погоню. Незабаром ми побачимо 64-розрядний Android L на абсолютно новій техніці. Деякі з них будуть використовувати 64-бітні процесори ARMv8. Деякі не будуть. Але перехід до нової архітектури приходить від усіх постачальників, і 2015 рік має потенціал зробити наші мобільні пристрої на крок ближче до того, що ми завжди хотіли, щоб вони були - справжній комп’ютер настільного класу, який можна носити в кишені, може прослужити досить довго, щоб користуватися ним.
Я не можу чекати.