Разработчики: | Apple |
Дата последнего релиза: | 2022/06/07 |
Технологии: | Процессоры |
Содержание |
Основные статьи:
2022
Анонс процессора M2 для устройств Mac
7 июня 2022 года стало известно, что компания Apple официально анонсировала свой чипсет M2. Внедрение чипа M2 знаменует собой дебют процессоров Apple Silicon второго поколения.
Как следует из самого названия, Apple M2 является преемником чипсета M1, анонсированного пару месяцев назад, и обещает повышение производительности.
Чип Apple M2 использует специальный кремний ARM от Apple и построен с использованием 5-нм процесса с 20 миллиардами транзисторов, что, по словам компании, на 25 процентов больше, чем у исходного процессора M1.
Компания также обещает на 18% более быстрый процессор и на 35% более быстрый графический процессор по сравнению с M1. Apple также заявляет, что производительность примерно в 1,9 раза выше, чем у «последнего 10-ядерного процессора для ноутбуков», но напрямую не называет конкурентов.
Apple также использует ядра производительности и эффективности в M2. Имеется четыре производительных ядра, из них четыре эффективных ядра на M2, с общим кешем 16 МБ на ядрах производительности и общим кешем 4 МБ на ядрах эффективности.
Что касается графического процессора, то у него до 10 ядер, на два больше, чем у оригинального M1. Он также повышает производительность графики за счет увеличения кэш-памяти и пропускной способности памяти. Apple обещает повышение производительности до 35% по сравнению с предшественником.
Он также имеет пропускную способность памяти 100 Гбит/с и 24 ГБ объединенной памяти, что на 50% больше, чем у предшественника. Чип также оснащен безопасным анклавом следующего поколения и нейронным движком. Он также имеет обновленный медиа-движок, который поддерживает видео 8K H.264 и HEVC. Это означает, что он сможет одновременно воспроизводить несколько потоков видео 4K и 8K[1].
Обнаружение уязвимости в процессорах Apple M1 и A14
3 мая 2022 года стало известно, что что специалисты обнаружили очередную уязвимость в процессорах Apple M1 и A14. Недостаток Augury Apple Silicon микроархитектуры не является критичным и приводит к утечке данных в состоянии покоя.
Группа исследователей под управлением Хосе Родриго Санчеса Викарте из Иллинойского университета в Урбана-Шампейн и Майкла Фландерса из Вашингтонского университета опубликовали отчет об обнаруженной ошибке в Augury Apple Silicon .
Apple-процессор использует механизм предварительной выборки, зависящей от данных и памяти (Data-Memory Dependent Prefetcher, DMP). Алгоритм просматривает содержимое памяти и определяет необходимость делать предварительную выборку.
Процессоры Apple M1, M1 Max и A14 выполняют предварительную выборку с использованием шаблона разыменования массива указателей. По словам экспертов, процесс может привести к утечке данных. Apple M1 Pro и, возможно, более старые чипы серии A , также содержат уязвимость.
«Как только чип увидит, что происходит массив *arr[0] ... *arr[2], процессор начнет предварительную выборку *arr[3] и далее. То есть сначала предварительно выберет содержимое arr, а затем разыменует это содержимое. Более того, обычный механизм предварительной выборки не будет выполнять разыменование», - сказали исследователи. |
«Найденная ошибка является достаточно слабым DMP-механизмом для злоумышленника. Он выполняет предварительную выборку только когда содержимое является допустимым виртуальным адресом и имеет ряд нечетных ограничений. Мы показываем, что это может быть использовано для утечки данных и нарушения рандомизации размещения адресного пространства (address space layout randomization, ASLR). Мы считаем, что возможны другие более крупные атаки», - |
Исследуемая уязвимость не критична и не опасна для проникновения эксплойтов. Утечка может происходить только из указателей и, возможно, из «песочницы». Несмотря на низкую опасность ошибки, она достаточно важна и позволит Apple сделать свои устройства более защищенными от вредоносного использования.
С момента перехода Apple на собственные процессоры наблюдалось несколько небольших проблем с безопасностью, связанных с обменом данными между приложениями. Кроме того, ранее была создана специальная вредоносная программа для Apple Silicon.[2]
Примечания
Подрядчики-лидеры по количеству проектов
Т1 Интеграция (ранее Техносерв) (4)
МЦСТ (4)
Микрон (Mikron) (4)
Lenovo (4)
ИНЭУМ им. И.С. Брука (3)
Другие (48)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
МЦСТ (8, 22)
Микрон (Mikron) (2, 9)
Oracle (1, 7)
Nvidia (Нвидиа) (18, 6)
Intel (36, 5)
Другие (194, 15)
Байкал Электроникс (Baikal Electronics) (1, 2)
Intel (1, 1)
Huawei (1, 1)
Nvidia (Нвидиа) (1, 1)
Микрон (Mikron) (1, 1)
Другие (0, 0)
Распределение базовых систем по количеству проектов, включая партнерские решения (проекты, партнерские проекты)
Эльбрус - 15 (8, 7)
Микрон Интегральные микросхемы MIK - 9 (9, 0)
Oracle SPARC - 7 (7, 0)
Intel Xeon Scalable - 5 (5, 0)
Nvidia Volta - 3 (0, 3)
Другие 7
Baikal-M - 2 (2, 0)
Nvidia Volta - 1 (0, 1)
Huawei Kunpeng (процессоры) - 1 (1, 0)
Микрон Интегральные микросхемы MIK - 1 (1, 0)
Другие -1