Поиск по сайту:
Кто не видел влюбленной женщины, тот не может сказать, что такое женщина (Т. Готье).

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

14.11.2024
Производительность Apple M4 Mac Mini с macOS в сравнении с Intel / AMD с Ubuntu Linux

На прошлой неделе компания Apple выпустила свои последние модели iMac, Mac Mini и MacBook Pro на базе процессоров Apple Silicon четвёртого поколения серии M. Новый Mac Mini, в частности, интересен тем, что стоит менее 600 долларов. Это полностью переработанный Mac Mini с 10-ядерным процессором M4, а базовая модель теперь имеет 16 ГБ памяти. Пройдёт некоторое время, прежде чем появится какая-либо разумная поддержка Linux на аппаратном обеспечении M4 с Asahi Linux, но для тех, кому интересно, как M4 Mac Mini с macOS сравнивается с процессорами AMD Ryzen и Intel Core под Linux, вот несколько предварительных тестов.

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Нам было достаточно любопытно узнать о процессоре Apple M4 SoC и его производительности по сравнению с процессорами Intel/AMD. Новые модели Mac Mini интересны своим более современным и компактным дизайном, использованием нового процессора M4 SoC, в отличие от модели Mac Mini с процессором M3, базовой модели, которая теперь имеет 16 ГБ системной памяти вместо 8 ГБ ОЗУ, и в конечном итоге является очень интересным кандидатом для тестирования Linux и macOS, как только появится поддержка Asahi Linux… Но сейчас речь идёт об использовании/тестировании Mac Mini под управлением macOS.

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Со временем мы, скорее всего, увидим хорошую поддержку (Asahi) Linux для устройств Apple M4, но, вероятно, это займёт какое-то время. Имейте в виду, что разработчики Asahi Linux всё ещё завершают поддержку Apple M1 и M2, а также внедряют различные исправления для поддержки. Поддержка Apple M3 для Asahi Linux гораздо более примитивна и всё ещё находится на ранней стадии. Похоже, что они будут одновременно работать над поддержкой M3 и M4. Текущую информацию о поддержке для заинтересованных лиц можно найти на странице Asahi Wiki, а также на странице поддержки Fedora.

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Новый Mac Mini стоимостью 599 долларов США оснащён процессором Apple M4 с 16 ГБ оперативной памяти, 10-ядерным графическим процессором, 16-ядерным нейронным процессором, а его унифицированная память рассчитана на пропускную способность 120 ГБ/с. Базовая модель оснащена твердотельным накопителем на 256 ГБ и Gigabit Ethernet, но может быть оснащена 10-гигабитным Ethernet. Самый дорогой Mac Mini стоимостью 1399 долларов США оснащён 12 ядрами процессора, 16 ядрами графического процессора, 16 ядрами Neural Engine и 24 ГБ объединённой памяти с пропускной способностью 273 ГБ/с, которую можно увеличить до 48 ГБ или 64 ГБ.

Читать  Сообщается, что мобильные процессоры Intel Panther Lake на 35% эффективнее

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Размеры нового Mac Mini составляют всего 2 x 5 x 5 дюймов — почти вдвое меньше, чем у предыдущих моделей.

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

Таким образом, в этом первом раунде тестирования Mac Mini M4 используется macOS 15.1 в сравнении с различными современными настольными процессорами AMD Ryzen и Intel Core, а также ноутбуком AMD Ryzen AI 9 HX 370 (ASUS Zenbook S 16) для сравнения. Ноутбуки были протестированы на последней версии Ubuntu Linux и соответствующих программных компонентах… С использованием стандартной среды каждой платформы, то есть LLVM/Clang Xcode на macOS и GCC с Ubuntu Linux и т. д. Как только Asahi Linux будет хорошо поддерживать чип Apple M4, можно будет проводить более интересные сравнения 1:1, но пока это лишь обзор того, как M4 Mac Mini с macOS сравнивается с производительностью Intel/AMD x86_64 в Ubuntu Linux в целом.

AMD Zen 5 против Intel Arrow Lake против Apple M4 Mac Mini

 

Потребление энергии процессором M4 отслеживалось с помощью утилиты powermetrics, а потребление энергии процессором Intel/AMD — с помощью интерфейса Linux PowerCAP/RAPL. Со стороны Intel это были процессоры Core Ultra 5 245K и Core Ultra 9 295K Arrow Lake, а со стороны AMD — Ryzen 5 9600X, Ryzen 7 9700X, Ryzen 7 9800X3D, Ryzen 9 9900X и Ryzen 9 9950X. Давайте продолжим предварительный обзор производительности Apple M4 с macOS по сравнению с Intel/AMD с Ubuntu 24.04 LTS Linux. Опять же, более точное сравнение 1:1 будет возможно, когда Linux действительно заработает на устройствах Apple M4…

Производительность Apple M4 Mac Mini с macOS в сравнении с Intel/AMD с Ubuntu Linux

 

 

Тестирование компиляции FFmpeg с настройками времени компиляции. Core Ultra 9 285K был самым быстрым.

 

Компиляция FFmpeg на Apple M4 Mac Mini показала такую же производительность, как у настольного процессора Intel Core Ultra 5 245K Arrow Lake, и немного выше, чем у AMD Ryzen 7 9800X3D. Имейте в виду, что при тестировании компиляции кода речь идёт о macOS и Ubuntu Linux с их наборами инструментов по умолчанию для каждой из них, учитывая, что большинство разработчиков в производстве используют наборы инструментов по умолчанию. В любом случае, было приятно видеть, что M4 Mac Mini так хорошо справляется с задачами компиляции кода…

Тестирование компиляции FFmpeg с настройками времени компиляции. Core Ultra 9 285K был самым быстрым.

 

Читать  Генеральный директор Intel защищает огромные производственные расходы как абсолютно необходимые для будущей прибыли

Показатели M4 были ещё более впечатляющими, если посмотреть на энергопотребление процессора, измеренное powermetrics, в сравнении с результатами Intel/AMD RAPL/PowerCap в Linux.

Тестирование компиляции LLVM с настройками системы сборки: Ninja. Core Ultra 9 285K был самым быстрым.
Тестирование компиляции LLVM с настройками системы сборки: Ninja. Core Ultra 9 285K был самым быстрым.

 

При компиляции огромной кодовой базы LLVM производительность 10-ядерного процессора M4 Mac Mini была чуть ниже производительности настольного процессора AMD Ryzen 7 9800X3D, но с гораздо более высокой энергоэффективностью.

Тест 7-Zip Compression с настройками «Тест: рейтинг сжатия». Ryzen 9 9950X оказался самым быстрым.
Тест сжатия 7-Zip с настройками «Тест: рейтинг распаковки». Ryzen 9 9950X оказался самым быстрым.
Тест сжатия 7-Zip с настройками «Тест: рейтинг распаковки». Ryzen 9 9950X оказался самым быстрым.
Тест сжатия 7-Zip с настройками «Тест: рейтинг распаковки». Ryzen 9 9950X оказался самым быстрым.

 

В случае сжатия 7-Zip, созданного на основе исходного кода, процессоры Intel/AMD в Linux работали намного быстрее, но M4 превзошёл их, обеспечив максимальную производительность на ватт.

Тест сжатия Zstd с настройками уровня сжатия: 19, скорость сжатия. Ryzen 7 9800X3D оказался самым быстрым.
Тест сжатия Zstd с настройками уровня сжатия: 19, скорость распаковки. Ryzen 9 9900X оказался самым быстрым.
Тест сжатия Zstd с настройками уровня сжатия: 19, скорость распаковки. Ryzen 9 9900X оказался самым быстрым.
Тест сжатия Zstd с настройками уровня сжатия: 19, скорость распаковки. Ryzen 9 9900X оказался самым быстрым.

 

Apple M4 Mac Mini также интересен поддержкой сжатия Zstd для повышения энергоэффективности по сравнению с настольными компьютерами Intel Core и AMD Ryzen на базе Linux.

Тест C-Ray с настройками разрешения: 1080p, лучей на пиксель: 16. Core Ultra 9 285K оказался самым быстрым.
Тест C-Ray с настройками разрешения: 4K, лучей на пиксель: 16. Core Ultra 9 285K был самым быстрым.
Тест C-Ray с настройками разрешения: 4K, лучей на пиксель: 16. Core Ultra 9 285K был самым быстрым.

 

Благодаря трассировщику лучей C-Ray на базе процессора Apple M4 Mac Mini 10-ядерная производительность была чуть выше, чем у 8-ядерного процессора Ryzen 7 9800X3D, но при этом потребляла меньше энергии по сравнению с процессорами Intel/AMD.

Тест Appleseed с настройками Scene: Эмили. Ryzen 9 9950X оказался самым быстрым.
Appleseed benchmark with settings of Scene: Disney Material. Ryzen 9 9950X was the fastest.
Тест Appleseed с настройками Scene: Material Tester. Ryzen 9 9950X оказался самым быстрым.
Тест Appleseed с настройками Scene: Material Tester. Ryzen 9 9950X оказался самым быстрым.

 

При использовании рендерера Appleseed производительность M4 Mac Mini уступала процессорам AMD/Intel, но в этом случае Appleseed по-прежнему полагается на эмуляцию x86_64 Rosetta в macOS с Apple Silicon. Тем не менее, результаты для Apple M4 довольно благоприятны с учётом энергоэффективности.

Тест Chaos Group V-RAY с настройками режима: процессор. Ryzen 9 9950X оказался самым быстрым.
Тест Chaos Group V-RAY с настройками режима: процессор. Ryzen 9 9950X оказался самым быстрым.
Тест Chaos Group V-RAY с настройками режима: процессор. Ryzen 9 9950X оказался самым быстрым.

 

Проприетарный рендеринг V-RAY на Apple Mac Mini M4 с macOS работал медленнее, чем в средах Intel/AMD Linux, но M4 обеспечивал лучшую производительность на ватт.

Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: суперкар». Ryzen 9 9950X оказался самым быстрым.
Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: суперкар». Ryzen 9 9950X оказался самым быстрым.
Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: суперкар». Ryzen 9 9950X оказался самым быстрым.
Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: спальня». Ryzen 9 9950X оказался самым быстрым.
Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: спальня». Ryzen 9 9950X оказался самым быстрым.
Тест IndigoBench с настройками «Ускорение: процессор», «Сцена: спальня». Ryzen 9 9950X оказался самым быстрым.

 

То же самое было и с проприетарным рендерером IndigoBench, за исключением того, что по энергоэффективности Ryzen AI 9 HX 370 не уступал Apple M4.

Самым быстрым оказался тест QuantLib с настройками размера: XXS. Core Ultra 9 285K.
Самым быстрым оказался тест QuantLib с настройками размера: XXS. Core Ultra 9 285K.
Самым быстрым оказался тест QuantLib с настройками размера: XXS. Core Ultra 9 285K.

 

Благодаря программному обеспечению QuantLib для количественного анализа с открытым исходным кодом Mac Mini M4 уступал процессору Ryzen 5 9600X, но демонстрировал потрясающую энергоэффективность.

Бенчмарк Apache HTTP Server с настройками одновременных запросов: 500. Core Ultra 9 285K был самым быстрым.
Бенчмарк Apache HTTP Server с настройками одновременных запросов: 500. Core Ultra 9 285K был самым быстрым.
Бенчмарк Apache HTTP Server с настройками одновременных запросов: 500. Core Ultra 9 285K был самым быстрым.

 

Mac Mini может стать очень энергоэффективным сервером для веб-разработки SOHO или чем-то подобным.

Тест DuckDB с настройками Benchmark: IMDB. Ryzen 9 9950X был самым быстрым.
Тест DuckDB с настройками Benchmark: IMDB. Ryzen 9 9950X был самым быстрым.
Тест PyBench с настройками «Общее время тестирования» и «Среднее время тестирования». Core Ultra 9 285K был самым быстрым.
Тест PyBench с настройками «Общее время тестирования» и «Среднее время тестирования». Core Ultra 9 285K был самым быстрым.

 

M4 Mac Mini с его небольшим форм-фактором и высокой энергоэффективностью может стать интересным решением для тестирования ферм разработки/CI на периферийных серверах.

Тест x265 с настройками видеовхода: Bosphorus 1080p. Ryzen 9 9950X оказался самым быстрым.
Тест x265 с настройками видеовхода: Bosphorus 1080p. Ryzen 9 9950X оказался самым быстрым.
Тест x265 с настройками видеовхода: Bosphorus 1080p. Ryzen 9 9950X оказался самым быстрым.
Тест x265 с настройками видеовхода: Bosphorus 4K. Ryzen 9 9950X оказался самым быстрым.
Тест x265 с настройками видеовхода: Bosphorus 4K. Ryzen 9 9950X оказался самым быстрым.
Тест x265 с настройками видеовхода: Bosphorus 4K. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: низкая. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: низкая. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: низкая. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 1080p, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: очень быстро. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: Ultra Fast. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: Ultra Fast. Ryzen 9 9950X оказался самым быстрым.
Тест Kvazaar с настройками видеовхода: Bosphorus 4K, предустановка видео: Ultra Fast. Ryzen 9 9950X оказался самым быстрым.

 

Читать  AMD Radeon 890M удивительно быстра в новых тестах

При кодировании видео на базе процессора Apple M4 уступал протестированным процессорам Intel/AMD, но обеспечивал высокую производительность на ватт.

Тест кодирования звука FLAC с настройками преобразования WAV в FLAC. Apple M4 Mac Mini 16 ГБ оказался самым быстрым.
Тест кодирования звука FLAC с настройками преобразования WAV в FLAC. Apple M4 Mac Mini 16 ГБ оказался самым быстрым.

 

Mac Mini с процессором M4 показал наилучшую производительность при однопоточном кодировании звука в формате FLAC.

Тест libavif avifenc с настройками скорости кодирования: 0. Ryzen 9 9950X был самым быстрым.
Тест libavif avifenc с настройками скорости кодирования: 0. Ryzen 9 9950X был самым быстрым.
Тест libavif avifenc с настройками скорости кодирования: 6, без потерь. Ryzen 9 9950X был самым быстрым.
Тест libavif avifenc с настройками скорости кодирования: 6, без потерь. Ryzen 9 9950X был самым быстрым.

 

Что касается кодирования изображений AVIF, результаты были неоднозначными с точки зрения производительности, но M4 по-прежнему интересен своей энергоэффективностью.

Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 90». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 90». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 90». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 100». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 100». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: JPEG», «Качество: 100». Ryzen 9 9950X оказался самым быстрым.
Тест JPEG-XL libjxl с настройками «Входной файл: PNG», «Качество: 100». Ryzen 9 9950X оказался самым быстрым.
JPEG-XL libjxl benchmark with settings of Input: PNG, Quality: 100. Ryzen 9 9950X was the fastest.
Тест JPEG-XL libjxl с настройками «Входной файл: PNG», «Качество: 100». Ryzen 9 9950X оказался самым быстрым.

 

Apple M4 обеспечивал высокую производительность на ватт для кодирования изображений в формате JPEG-XL.

Судя по результатам тестов производительности процессора, Apple M4 Mac Mini на macOS Sequoia работает примерно так же, как настольные процессоры AMD Ryzen 5 9600X/Ryzen 7 9800X3D на Ubuntu 24.04 LTS. Но где M4 действительно выделяется, так это в соотношении производительности на ватт, а энергоэффективность обычно выше, чем у протестированных настольных процессоров x86_64 на Linux.

Имейте в виду, что это сравнение macOS M4 с Intel/AMD Linux. Как только Asahi Linux будет достаточно хорошо работать на устройствах M4, я с удовольствием проведу несколько тестов Linux 1:1. Но, скорее всего, это произойдёт через несколько месяцев… Имейте в виду, что Asahi Linux всё ещё работает над улучшениями для Apple M1/M2 и продвигает свою работу в этом направлении. Разработчики Linux с открытым исходным кодом также будут работать над поддержкой Apple M3 и M4. В любом случае, будет интересно посмотреть, насколько хорошо и быстро Apple M4 будет работать в Linux и как его производительность будет сравниваться с macOS и Linux, а затем в чистом Linux-окружении Apple M4 против AMD Ryzen и Intel Core в Linux.

В любом случае, эти показатели M4 Mac Mini весьма впечатляют с точки зрения аппаратного обеспечения, а обновлённый Mac Mini — это приятное улучшение, особенно с учётом того, что базовая модель теперь имеет 16 ГБ унифицированной памяти.

 

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
При работе с файлами в Linux важно обеспечить их целостность. Один из…

Спасибо!

Теперь редакторы в курсе.