Apple разрабатывает свой ARM-чип для новых MacBook Pro — повышает автономность

Артём Баусов avatar | 36
FavoriteLoading В закладки
Apple разрабатывает свой ARM-чип для новых MacBook Pro — повышает автономность

Apple продолжает переходить на собственное «железо», избавляясь от запчастей сторонних производителей. На этот раз стало известно, что купертиновцы работают над своим ARM-чипом.

Об этом сообщило издание Bloomberg, ссылаясь на собственные источники внутри компании. Утверждается, что новый процессор будет использоваться для решения конкретных задач. При этом будет иначе расходоваться заряд батареи — автономность увеличится.

Новая деталь под кодовым названием T319 будет использоваться в маломощном режиме.

Инженеры Apple планируют «разгрузить» режим пониженного энергопотребления в маках с помощью новых ARM-чипов.

Новый процессор может появиться уже в этом году — в обновлённых версиях MacBook Pro.

Разработанный инженерами Apple чип может выступать в роли дополнительного процессора, как в iPhone. Это позволит компьютерам более чётко распределять энергопотребление между задачами.

Интересно, будет ли это правдой. Хотя новые MacBook Pro и показали внушительные результаты, но оптимизация работы аккумулятора явно не будет лишней. Ждём презентации. [Bloomberg]

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
Ждём уже в этом году.
Прокомментировать

🙈 Комментарии 36

  1. PixelMixel avatar
    PixelMixel2 февраля 2017
    0

    Может айос наконец сделают компаньоном настолки?

  2. Vanka_Feelgood avatar
    Vanka_Feelgood2 февраля 2017
    2

    Если MacOS будет работать на архитектуре ARM, то теоретически, ее можно будет запустить на iPhone и iPad. Идут по стопам Microsoft.

    Entze avatar
    Entze2 февраля 2017
    3

    @Vanka_Feelgood,
    скорее речь о служебных приложениях, работающих в фоне.

    Например, разработчик почтового клиента указывает, что модуль проверки почты должен работать в фоне. XCode собирает этот модуль под 86-64 для старых ноутов и под ARM для новых.
    Теперь вся проверка крутится отдельно и не греет большой Интел.

    BorMor avatar
    BorMor2 февраля 2017
    1

    @Entze, интересная идея!, не то что срачь мамкиных программистов из нижней части коментов :)

    ILYA2606 avatar
    ILYA26062 февраля 2017
    0

    @inciter, наоборот! Пишешь одно приложение, и оно сразу работает и на iOS, и на Mac. Ну не мечта ли?) А сейчас как минимум надо UIKit переводить на AppKit для порта на Mac.

    ivanzoid avatar
    ivanzoid2 февраля 2017
    2

    @ILYA2606, так просто не получится, дизайн всё равно надо адаптировать под разные устройства (для тач устройств нужны крупные элементы, чтобы можно было в них пальцем попадать).

    ILYA2606 avatar
    ILYA26062 февраля 2017
    0

    @ivanzoid, а autolayout на что? ;)

    patogen avatar
    patogen3 февраля 2017
    0

    @ILYA2606, чтобы решать системы линейных уравнений даже для вычисления взаимного положения двух вьюх, чтобы тем самым разогревать процессор, жрать батарею и тормозить интерфейс, вестимо.

  3. Akteon avatar
    Akteon2 февраля 2017
    2

    Apple не производит железа! Так что все производители всех запчастей Apple – сторонние.

    Entze avatar
    Entze2 февраля 2017
    3

    @Akteon,
    вообще очень мало производителей железа. Даже автопром заказывает части у однихи тех же производителей.
    Другое дело, что само железо разрабатывает компания, потом передаёт в производство.
    Пример — А-процессоры для iphone, ipad. Создан Apple, производится там где выгодно.

    fgbd5wsf avatar
    fgbd5wsf2 февраля 2017
    0

    @Akteon,  его проектирует. А сторонние производители по этой архитектуре выращивают чипы. Так что компания может вполне перейти именно на собственное железо и послать нивидии с интел делать пекарни

  4. SolarOne avatar
    SolarOne2 февраля 2017
    0

    Автор, что ты пишешь? 2 процессора разной архитектуры в одной системе, и там же приложения, скомпилированные под x86 и ARM? В одной системе может работать только одна архитектура, к сожалению.
    Новый процессор может обслуживать, скорее, какой-нибудь модуль ноутбука, типа расширенной TouchBar или что-то такое. А между ними связь по внутренней сети. По факту имеем 2 отдельных компьютера в одном корпусе

    IRT avatar
    IRT2 февраля 2017
    2

    @SolarOne,
    >В одной системе может работать только одна архитектура, к сожалению.

    Действительно, какая жалость. Открыл вот Task Manager и с сожалением наблюдаю половину процессов с припиской в скобках: (32 bit). Steam, например, Dropbox.. И как эти программы только работают, бедные, на Windows 10 x64?!

    @SolarOne, откуда вы такие беретесь, сверхсамоуверенные?

    SolarOne avatar
    SolarOne2 февраля 2017
    6

    @IRT, 32-битный режим на 64-битных процссорах никто не отменял. И то, и то – х86.
    Вот если вы увидите в Task Manager, что у вас неэмулируемый код ARM исполняется, тогда будет удивительно.
    Откуда вы такие некомпетентные берётесь? Может уже стоит теорию получить?

    IRT avatar
    IRT2 февраля 2017
    2

    @SolarOne, цитирую:
    >Разработчики реализовали возможность поддержки 32-битных приложений в среде Windows x64. Эта функция реализована при помощи специального слоя эмуляции, называемого WOW64 (Windows on Windows64).

    Если сделают слой эмуляции ARM, то я и ARM приложения увижу в Task Manager. Другое дело, что никому не нужно запускать код ARM под виндой. А вот наоборот, на Snapdragon Windows уже запустили, она запускает x86 EXE.. правильно, в режиме эмуляции. Практически без потери производительности. Так что эмулируется все, везде и повсюду.

    SolarOne avatar
    SolarOne2 февраля 2017
    3

    @IRT, Вы совершенно не про то пишете. Эмуляция есть и широко используется. Только в рамках одной ОС всё выполняется на одном типе процессора. Будь то x86 или ARM. ОС работает на какой-то одной архитектуре. Поэтому появление второго процессора ARM, работающего в ОС одновременно с процессором x86 это не то, что стоит ожидать.

    iWolf avatar
    iWolf2 февраля 2017
    0

    @SolarOne, откуда такая твёрдая уверенность? Были прецеденты уже? Яблоко всегда славилось “сплавом” железа и софта. Просто научат свою ось работать на 2 проца и дело в шляпе.

    SolarOne avatar
    SolarOne2 февраля 2017
    3

    @iWolf, уверенность из опыта работы с различными вычислительными платформами. Apple славилась и славится. Но чтобы такое реализовать, надо отказаться от Darwin, и написать полностью новую ОС по новым принципам. Даже сам Darwin это допиленный BSD. Так что если такое реализуют, будет просто чудесно.

    iWolf avatar
    iWolf2 февраля 2017
    0

    @SolarOne, вот мы и пришли к выводу, что это очень даже возможно. Зная эпл, вполне может быть, что они работают над нечто подобным.

    Entze avatar
    Entze2 февраля 2017
    1

    @SolarOne,
    расскажите про это NVidia с их CUDA, например.

    SolarOne avatar
    SolarOne2 февраля 2017
    0

    @Entze, на какой архитектуре ОС при этом работает? Х86?

    Entze avatar
    Entze2 февраля 2017
    2

    @SolarOne, да, и что?
    ОС на х86, видеокарта на своей архитектуре. Вычисления выполняются на видеокарте, результаты передаются в ОС.
    Нет вообще никакой проблемы.

    SolarOne avatar
    SolarOne2 февраля 2017
    1

    @Entze, и вы при этом можете отключить CPU полностью ради уменьшения потребления энергии? И будете работать на одной видеокарте?
    я не буду вас уговаривать и урезонивать. Прочтите ещё раз статью.

  5. solsher avatar
    solsher2 февраля 2017
    0

    Вот не люблю я такую херню, все равно что поставить в Bugatti дополнительный движок от мопеда, типа для экономичности. Бред собачий, только геморроя прибавится в без того глючную macOS.

    fedorez avatar
    fedorez2 февраля 2017
    0

    @solsher, опираясь на ваш пример, погуглите про CODAG. хватит объёма википедии. проведите параллели.

    Котик пишет: avatar
    Котик пишет:2 февраля 2017
    0

    @fedorez, c его бы логикой да на Марс

    solsher avatar
    solsher2 февраля 2017
    0

    @Котик пишет:, еще один умник вылез из норы. Потом такие как ты ноют “а шо мой мак зависает? а шо мой мак не ремонтопригоден?”.

    Котик пишет: avatar
    Котик пишет:2 февраля 2017
    1

    @solsher, сказал юзверь программисту

    solsher avatar
    solsher2 февраля 2017
    0

    @fedorez, гибридная система подачи энергии и два отдельных движка (в данном случае два CPU с разной архитектурой) это разные понятие, это во первых. Во вторых, пример с авто это всего лишь пример, который только конченый задрот будет воспринимать буквально.

    fedorez avatar
    fedorez3 февраля 2017
    0

    @solsher, пример должен объяснять. если он только для того чтобы умных словей сказать – это плохой пример. надо другой. пока что кроме того что нервное хамло ничего не понятно

    Pavel Loskutov avatar
    Pavel Loskutov2 февраля 2017
    1

    @solsher, на бтр90 стоит отдельный мотогенератор, чтоб в дозоре не гонять дизель основной.
    На самолетах стоит ВСУ (вспомогательная силовая установка) что бы с неё можно было сколь угодно долго запитывать ВСЕ системы и запустить движки без ПЗП
    На всех процессорах имеются отдельные сопроцессоры на которые сваливают задачи вне такта.

    solsher avatar
    solsher2 февраля 2017
    1

    @Pavel Loskutov, еще один чукча писатель вылез, а еще в Samsung использует SoC с четырьмя древними вспомогательными ядрами к четырем основным, вместо того чтобы работать над их энергоэффективностью, потом из-за этого вылазят косяки.

    “На всех процессорах имеются отдельные сопроцессоры на которые сваливают задачи вне такта.”

    facepalm.

    Pavel Loskutov avatar
    Pavel Loskutov2 февраля 2017
    0

    @solsher, ой, я надеюсь вы себя не сильно ударили?
    Если Вас не затруднит, не моглибы сказать что вас так удручило?

    fedorez avatar
    fedorez3 февраля 2017
    0

    @solsher, чувак, зачем столько лишнего текста. написал бы просто “я дартаньян” – мы бы прекрасно всё поняли. забей, всё у тебя будет хорошо

  6. metal_king avatar
    metal_king2 февраля 2017
    0

    Вообще то нет никакой проблемы запускать часть процессов на другом чипе/архитектуре. Вспомните времена тех же 386 компьютеров. Отдельно целочисленный основной процессор, отдельно математический сопроцессор (387 или Cytrix).
    С точки зрения реализации … будет какойнибудь интерфейс как на системном, так и на прикладном уровне. Самое простое, что я вижу. На ARM крутится операционка для запуска процессов, на x86 сидит менеджер процессов АРМ в ОС и интерфейсная часть программки … спящая. По сигналу с АРМ оживает интерфейс. Обмен данными … любой от общей памяти до трубопроводов и сокетов.

  7. deadElk avatar
    deadElk2 февраля 2017
    1

    “шо, опять?!”

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь