Новый «как бы Atom» стал еще более Core, чем ранее, ведь акцент сделан не только на улучшение соотношения «производительность/потребление», но и на внедрение интеллектуальных технологий, прежде данный класс процессорных ядер не посещавших. В частности, из топовой линейки были позаимствованы алгоритмы предсказания ветвлений.
Дизайн Intel Tremont. Кликабельно
Прочие характеристики Intel Tremont, непосредственно влияющие на производительность:
- 6 декодеров инструкций с неупорядоченным выполнением,
- 10 исполнительных портов,
- двойные конвейеры загрузки/выгрузки,
- 4 ядра в одном модуле,
- L2-кеш объемом до 4.5 Мб.
Фронтенд ядра Intel Tremont
Несколько более подробных слов о фронтенде ядра. Как уже упоминалось, в нем используется 32-байтный L1/L2 предсказатель ветвлений класса Core с большой историей. Система внеочередной выборки использует 32 КБ кеш и обрабатывает 32 байта за цикл. Система декодирования инструкций х86 состоит из двух кластеров по 3 декодера с неупорядоченным выполнением без кеша микроопераций. При необходимости (для экономии энергии) может использоваться однокластерная схема.
10 исполнительных устройств включают в себя целочисленную часть из 7 портов с большим входным окном внеочередного исполнения и параллельным резервированием, а также 3 векторных порта с аппаратным шифрованием AES128/SHA256 и поддержкой расширенного набора инструкций конечного поля (поля Галуа). Кстати, нелишне напомнить, что первые модели Intel Atom вообще не имели внеочередного исполнения. Подсистема памяти включает 32 КБ кеша данных (три такта загрузки для использования) и буфер ассоциативной трансляции (TLB) на 1024 записей, разделяемый между кодом и данными. Кеш L2 разделяется между 1-4 ядрами и может иметь размер от 1.5 до 4.5 MB
Теперь о прогрессивных технологиях, используемых в Tremont. В их число входят:
- инструкции интерфейса ускорителей — синхронизация и распределение задач для ускорителей;
- Intel Speed Shift — повышенная чувствительность при контроле рабочей частоты;
- Intel Trusted Execution Technology и Intel Boot Guard — защита при загрузке системы;
- Intel Total Memory Encryption — защита содержимого памяти от атак.
Процессоры с микроархитектурой Intel Tremont появятся в продаже в следующем году. Предварительно анонсировано, что эти ядра войдут, в том числе, в состав гибридных процессоров в комбинации с «большими» ядрами Sunny Cove.
Комментарии (16)
msin
07.11.2019 10:19А как в новом дизайне процессоров со старыми уязвимостями?
В статье про это не сказано… предполагается, что они закрыты или Интел все еще работает над этим?
Пока что видно тенденцию Интел между безопасностью и быстродействием выбирать быстродействие…crlam0
07.11.2019 12:08+1Ещё как сказано: уязвимости в эти «Атомы» добавили:
и на внедрение интеллектуальных технологий, прежде данный класс процессорных ядер не посещавших. В частности, из топовой линейки были позаимствованы алгоритмы предсказания ветвлений.
нелишне напомнить, что первые модели Intel Atom вообще не имели внеочередного исполнения.
То бишь первые Атомы к Meldown/Spectre вообще неуязвимы, последующие неизвестно, а эти, судя по всему, уязвимы как и все остальные современные процессоры Интел.
Интересен вот этот момент:
Intel Total Memory Encryption — защита содержимого памяти от атак.
Если это не маркетинговая чушь и работает с любой ОС/софтом то есть подвижки в исправлении проблем с безопасностью.faoriu
07.11.2019 13:59С чего вы решили, что Intel интегрирует именно непропатченный модуль предсказания ветвлений?
crlam0
07.11.2019 14:18Прямых доказательств у меня нет и быть не может (я не инженер в Интеле), но косвенно вот почему:
1. Есть мнение, что без без кардинальных изменений в самой концепции внеочередного исполнения невозможно исправить существующие уязвимости.
2. Если бы были исправлены все уязвимости в этом модуле то маркетологи Интела об этом трубили на весь мир, а так тихое замалчивание проблемы.
pvl_1
07.11.2019 17:31нелишне напомнить, что первые модели Intel Atom вообще не имели внеочередного исполнения
То бишь первые Атомы к Meldown/Spectre вообще неуязвимы
Там речь про внеочередное исполнение, а в уязвимостях Meltdown/Spectre играют на спекулятивном исполнении. Так что первые Atomы могут быть уязвимы к этим атакам, если в них реализована спекулятивность (что было бы логично, не совсем же голые in-order ядра туда поставили).
natan555
07.11.2019 10:32название энергоэффективной архитектуры вызывает ассоциацию — «Three Mile Island»
Astroscope
07.11.2019 12:34Выскажу непопулярное мнение: такие процессоры нужны, точнее нужны потребительские продукты на их основе. Есть очень много случаев, когда не требуется вычислительная мощность — типичные сценарии использования нетбуков и неттопов, но требуется малое потребление как ради большой продолжительности автономной работы от маленькой батареи (нетбуки), так и ради дешевого, в смысле простого, пассивного, значит бесшумного охлаждения (любые устройства). А потребительский неттоп это, скорее всего, еще и HTPC, а значит требуется аппаратное декодирование современных медиаформатов с разумным запасом на будущее и аппаратная поддержка их вывода на совместимые устройства, т.е. как минимум HDMI 2.0b. Жаль, что об этом все ни слова, только общие фразы.
Karl_Marx
07.11.2019 14:55Там встроенная графика занимается декодированием видео, а не CPU. У меня валяется планшет на старом Atom и он спокойно проигрывает x264 видео в 1080p 60Гц, а какой-нибудь Яндекс.Маркет или Дзен не тянет.
Astroscope
07.11.2019 17:36У меня валяется планшет на старом Atom и он спокойно проигрывает x264 видео в 1080p 60Гц
А в потребительском сегменте нужно спокойно проигрывать что-то типа x265 2160p 10bit 23.976~60Hz.
а какой-нибудь Яндекс.Маркет или Дзен не тянет
Хочется верить, что в новых поколениях условно-Atom'ов добавят вычислительной мощности до такого уровня, при котором нетбуками и неттопами на их основе можно будет комфортно пользоваться и не страдать даже от быдлокода некоторых сайтописателей. У первых поколений это не получилось и большой популярности они не снискали. Но с тех пор многое сильно изменилось в лучшую сторону, поэтому в этот раз вполне может получиться.Antervis
07.11.2019 21:29Но с тех пор многое сильно изменилось в лучшую сторону, поэтому в этот раз вполне может получиться.
на каждые 10% мощности CPU js среднего сайта наращивает еще 20% «быдлокода». Эта гонка не выигрывается до тех пор, пока браузеры не начнут отказываться грузить толстые сайты.
Dioxin
11.11.2019 07:57Существующие в ноутах N5000 уже вполне ничего.
Если еще улучшить и сделать в настолке будет совсем хорошо.
Alexsandr_SE
09.11.2019 20:22Конкуренция с АРМ? Если с ними сравнить уровень производительности и энергопотребление?
Goron_Dekar
Будут версии с сокетом и tdp<15?