Конкретно в M1 не подвезут, он спроектирован именно под такую работу. Турбо-буст вообще нужен чтобы балансировать на пределе системы охлаждения, обрабатывая "взрывную" нагрузку. Apple выбрала приоритетом длительность автономной работы и стабильность производительности вне зависимости от типа и длительности нагрузки. Даже Air без активного охлаждения сохраняет 80-85% максимальной производительности при "троттлинге".
Не только. Он полминуты жжёт на 50-40 Вт при обычном "28W" профиле. Этого вполне достаточно, чтобы основательно прогреть всю систему охлаждения и запустить вентиляторы на полную.
P.S. Интересно что на новых, модных, ARM'овских процессорах будет. Не удивлюсь что когда Apple откажется от Rosetta 2 Microsoft прикрутит свой эмулятор x86…
К слову о 1185G7, на предыдущей же странице есть график того, как он выдерживает 28 Вт:
А ещё чуть раньше объяснение, что такое PL1, PL2 и почему TDP от Intel не имеет никакого смысла.
The maximum power draw in the turbo mode is ~50 W*
Это блок питания, он рассчитан на пиковые нагрузки, включая периферию, и был оставлен с Intel-модели.
Система охлаждения процессора в mini значительно слабее. Это, конечно, не значит, что она не справляется со своей задачей.
Суть в том что они их производят в большом количестве. И что на их основе склепаны телефоны топовой линейки. Кем лицензированные и насколько быстрые — не настолько важно
Ещё как важно, самому самсунгу. Топовые модели он делал одновременно и на своих процессорах и на qualcomm, для разных рынков, так каждый второй обзорщик упоминал, что exynos версия медленнее и горячее, чем snapdragon, и призывал искать версию на втором. Как, думаете, сказывалось это положительно на продажах своих процессоров? Выгодно было инвестировать в разработку и производство?
В целом, у них была ставка рано или поздно обогнать стоковые ARM-ядра и получить статус "быстрейших" android-телефонов, что дало бы им большое маркетинговое преимущество.
Но за много лет не вышло, поэтому проект полностью свёрнут. Теперь модели exynos и snapdragon будут почти как близнецы братья.
В смысле нет? В текущем превью parallels работает и интеграция окошек с windows и аппаратное ускорение. Люди даже в игрушки играют на виртуалке.
А для чего-то простого есть UTM и другие оболочки для qemu.
Потому что нужно будет 8-wide renaming, соответствующее количество ALU и соответсвующую глубину внутренних буферов. А скорее всего еще и соответствующий размер кешей данных.
Ну смотрите, у нас уже есть перед глазами пример, что это всё возможно. ISA тут, как вы сказали, не является определяющим.
Вопрос, собственно, почему аналогичный подход не взяли на вооружение ни Intel ни AMD, если декодеры не являются узким местом? У Apple настолько более крутые инженеры/инструменты, что смогли сделать широкие алгоритмы ренейминга, которые Intel/AMD считают невозможными?
Скорее всего, решения других производителей сейчас уже будут лучше почти по всем параметрам — с выходом Tiger Lake, расширением ассортимента ноутбуков на Zen 2, скорым появлением Zen 3.
В современном техпроцессе время на один логический элемент занимает 10-15ps. В будущем 3нм это время может будет меньше, но тоже не факт.
Т.е. на TSMC 5nm сложные схемы должно быть труднее строить, чем на Intel 14nm?
Теперь если для вычисления вашей логической функции вам надо 20 логических элементов в грубину — это вычисление физически не возможно выполнить на 5GHz, в такт не влезет.
Да, спасибо, так довод понятнее.
Про ренейминг не могу ничего комментировать — мои знания слишком поверхностны :)
Вот только uOps Cache — это как раз костыль, чтобы меньше использовать декодеры, которые стали узким горлом. Фактически ещё один L1i, который заполняется после декодеров, и занимает намного больше места.
И, судя по всему, он не помогает догнать условный IPC у M1.
Ну гикбенч почти целиком ложится на ускорители у эпла
Вы где такое прочитали?
Geekbench полностью исполняется на CPU ядрах. Ни один тест там не использует ускорители, все алгоритмы реализованы в инструкциях CPU.
"Потенциально" — потому что никто не мешает в свою очередь продать его до окончания поддержки.
А если учесть вендорлок, то получается, что уже сейчас говорят о прекращении поддержки, когда она ещё не прекращена.
Никто об этом не говорит, это моя экстраполяция на основе предыдущих лет.
И вообще, я не к тому веду.
Для покупателя на вторичном рынке intel версия будет сильно менее привлекательной, чем arm — разница в производительности и времени автономной работы слишком велика. Поэтому цены будут падать, чтобы компенсировать эту разницу.
Конкретно в M1 не подвезут, он спроектирован именно под такую работу. Турбо-буст вообще нужен чтобы балансировать на пределе системы охлаждения, обрабатывая "взрывную" нагрузку. Apple выбрала приоритетом длительность автономной работы и стабильность производительности вне зависимости от типа и длительности нагрузки. Даже Air без активного охлаждения сохраняет 80-85% максимальной производительности при "троттлинге".
И, да, это далеко не первый их процессор.
Не только. Он полминуты жжёт на 50-40 Вт при обычном "28W" профиле. Этого вполне достаточно, чтобы основательно прогреть всю систему охлаждения и запустить вентиляторы на полную.
В Apple M1 нету :)
А вообще, эти профили очень сильно зависят от производителя ноутбука. Как пример, одна и та же нагрузка на одном и том же процессоре: Dell XPS 13 9310 (обзор), Razer Book 13 (обзор), HP Pavilion 13 (обзор)
Они уже пару месяцев как нативные версии выпустили: https://www.microsoft.com/en-us/microsoft-365/blog/2020/12/15/4-ways-microsoft-365-is-improving-the-experience-for-mac-users/
К слову о 1185G7, на предыдущей же странице есть график того, как он выдерживает 28 Вт:
А ещё чуть раньше объяснение, что такое PL1, PL2 и почему TDP от Intel не имеет никакого смысла.
А свой Mini M1 я до сих пор не слышал, хотя он стоит в тихой комнате прямо передо мной.
Это блок питания, он рассчитан на пиковые нагрузки, включая периферию, и был оставлен с Intel-модели.
Система охлаждения процессора в mini значительно слабее. Это, конечно, не значит, что она не справляется со своей задачей.
Максимальное измеренное потребление CPU — 21 Вт, GPU — 11 Вт, плюс RAM, NPU, IO-контроллеры: общее предельное тепловыделение ~40 Вт.
Нет никаких задушенных версий. Есть только младшая модель Air, в которой задействовано 7 GPU ядер из 8.
TDP процессоров Intel имеет мало отношения к реальному тепловыделению.
Есть сайт с техническими характеристиками всех выпущенных моделей маков.
Это была неправильно настроенная система питания. Поправлено через 2 недели после запуска софтварным апдейтом.
Ещё как важно, самому самсунгу. Топовые модели он делал одновременно и на своих процессорах и на qualcomm, для разных рынков, так каждый второй обзорщик упоминал, что exynos версия медленнее и горячее, чем snapdragon, и призывал искать версию на втором. Как, думаете, сказывалось это положительно на продажах своих процессоров? Выгодно было инвестировать в разработку и производство?
В целом, у них была ставка рано или поздно обогнать стоковые ARM-ядра и получить статус "быстрейших" android-телефонов, что дало бы им большое маркетинговое преимущество.
Но за много лет не вышло, поэтому проект полностью свёрнут. Теперь модели exynos и snapdragon будут почти как близнецы братья.
Samsung Galaxy Book S
Lenovo Flex 5G
Surface Pro X
Более новое или только анонсировано или отменено в связи с отсутствием спроса.
Требуется только бесплатная регистрация, если ещё нет аккаунта.
А для чего-то простого есть UTM и другие оболочки для qemu.
Маленькая поправка: M1 работает на максимальной частоте в 3.2GHz
И тут уже видно, насколько это большое преимущество, когда чип для ноутбука с пассивным охлаждением приблизился к топовым десктопным чипам.
Посмотрим, что будет дальше. В кои-то веки стало снова интересно следить за развитием процессоров :)
И вообще, спасибо за ответы в этом треде, очень познавательно.
Ну смотрите, у нас уже есть перед глазами пример, что это всё возможно. ISA тут, как вы сказали, не является определяющим.
Вопрос, собственно, почему аналогичный подход не взяли на вооружение ни Intel ни AMD, если декодеры не являются узким местом? У Apple настолько более крутые инженеры/инструменты, что смогли сделать широкие алгоритмы ренейминга, которые Intel/AMD считают невозможными?
Скорее всего, решения других производителей сейчас уже будут лучше почти по всем параметрам — с выходом Tiger Lake, расширением ассортимента ноутбуков на Zen 2, скорым появлением Zen 3.
Т.е. на TSMC 5nm сложные схемы должно быть труднее строить, чем на Intel 14nm?
Да, спасибо, так довод понятнее.
Про ренейминг не могу ничего комментировать — мои знания слишком поверхностны :)
Вот только uOps Cache — это как раз костыль, чтобы меньше использовать декодеры, которые стали узким горлом. Фактически ещё один L1i, который заполняется после декодеров, и занимает намного больше места.
И, судя по всему, он не помогает догнать условный IPC у M1.
https://en.wikipedia.org/wiki/Devices_using_Qualcomm_Snapdragon_processors#Snapdragon_835,_850,_7c,_8c,_8cx_and_8cx_Gen_2
Вы где такое прочитали?
Geekbench полностью исполняется на CPU ядрах. Ни один тест там не использует ускорители, все алгоритмы реализованы в инструкциях CPU.
"Потенциально" — потому что никто не мешает в свою очередь продать его до окончания поддержки.
Никто об этом не говорит, это моя экстраполяция на основе предыдущих лет.
И вообще, я не к тому веду.
Для покупателя на вторичном рынке intel версия будет сильно менее привлекательной, чем arm — разница в производительности и времени автономной работы слишком велика. Поэтому цены будут падать, чтобы компенсировать эту разницу.
Конкретно про предыдущий Air, выпущенный в начале 2020 года.