Теги → skylake
Быстрый переход

Новая статья: От Sandy Bridge до Coffee Lake: сравниваем семь поколений Intel Core i7

Данные берутся из публикации От Sandy Bridge до Coffee Lake: сравниваем семь поколений Intel Core i7

Бывший инженер Intel указал на крупнейшую бизнес-ошибку компании

Во второй половине 2015 года полупроводниковый гигант Intel начал поставки процессоров на основе новой архитектуры Skylake. Она была существенно лучше предыдущего поколения Broadwell, обеспечивала более высокие показатели производительности, функциональности и энергоэффективности. Чипы Skylake производились с соблюдением 14-нм технологических норм Intel.

Семейство Skylake было рассчитано на типичный годовой цикл жизни, после чего в 2016 году ему на смену должны были прийти чипы Cannon Lake. Но из-за трудностей с освоением 10-нм норм производства, которые должны были применяться для печати Cannon Lake и его преемников, а также плохого планирования основные линейки продуктов Intel по-прежнему основаны, по сути, на архитектуре Skylake, хотя и с оптимизацией техпроцесса, и наращиваем ядер для повышения производительности.

Согласно твиту известного инженера Франсуа Пиноэля (Francois Piednoel), покинувшего Intel в июле 2017 года, у компании была возможность внедрить совершенно новые технологии ещё на этапе текущих 14-нм норм, но руководство решило отложить их на будущее: «Я на самом деле считаю, что потеря рыночного импульса куда хуже, чем появление Ryzen — это очень плохо. Два года назад я говорил, что ICL [архитектуру Ice Lake] следует внедрять ещё на этапе техпроцесса 14++, и тогда все смотрели на меня, словно я самый сумасшедший... что ж... теперь они наверняка думают иначе».

Как архитектура процессора, так и лежащая в основе технология производства влияют на конкурентоспособность продукта. Например, если компания сохраняет старую архитектуру, просто перенося прежний дизайн на более тонкие нормы, чип, как правило, получает улучшенную энергоэффективность и производительность. Можно, напротив, внедрить архитектурные новации на отработанном техпроцессе, добившись улучшения производительности, энергоэффективности и функциональности за счёт дизайна чипа.

Исторически сложилось, что процессоры Intel развивались в рамках так называемого цикла «Тик-Так». «Тик» предполагал использование проверенной архитектуры чипа с небольшими оптимизациями для нового техпроцесса. С другой стороны, «Так» предусматривал применение совершенно новой архитектуры при использовании немного усовершенствованных отлаженных производственных норм.

Этот подход к разработке продуктов хорошо зарекомендовал себя, поскольку позволял Intel минимизировать риски и обеспечивать надёжное поступление новых продуктов на рынок. Но в последние годы возникла проблема с освоением следующей 10-нм технологии производства полупроводниковых кристаллов. К моменту, когда проблема стала во весь рост, было уже слишком поздно перерабатывать рассчитанную на 10 нм новую архитектуру под старые 14-нм нормы.

В итоге Intel принялась за оптимизации своих 14-нм норм, чтобы добиться повышенной производительности (результатом стали 14-нм+ и 14-нм++ нормы), но при этом компания не изменила существенно архитектуру самих процессоров (самое крупное новшество — рост количества вычислительных ядер). В результате за последние три года Intel снизила темпы новаций, что вместе с запуском Ryzen привело к ослаблению рыночных позиций.

Франсуа Пиноэль говорит о том, что этого можно было избежать, если бы руководство Intel прислушалось тогда и приняло решение переходить на новую архитектуру Ice Lake ещё на этапе 14-нм++ норм. Видимо, руководство тогда считало, что к текущему моменту 10-нм технология Intel будет готова к массовому производству.

Исполнительный директор Intel Брайан Кржанич (Brian Krzanich) поясняет, что трудности при переходе на 10-нм нормы массового производства были вызваны тем, что компания пыталась добиться более агрессивного, чем обычно, уплотнения транзисторов по сравнению с предыдущим поколением. Он выразил уверенность, что эта ошибка не повторится в ходе освоения 7-нм техпроцесса.

Будем надеяться, что Intel извлечёт и другой урок: трудности с производством не должны сдерживать архитектурные новации. Руководству следовало бы выделить дополнительные ресурсы на приспособление архитектуры Ice Lake к 14-нм технологическим нормам в качестве запасного плана, ведь два года назад должно было быть уже ясно, что со своевременным освоением 10-нм норм могут возникнуть большие трудности.

Intel выпустила исправленное обновление микрокода против Spectre для чипов Skylake

Инженеры Intel добились некоторого прогресса в выявлении причин неполадок с заплатками против атак Spectre, связанных с уязвимостями спекулятивных вычислений, активно используемых в современных процессорах для увеличения эффективности расчётов. Компания после тщательного тестирования выпустила исправленное обновление микрокода, которое, впрочем, в настоящее время предназначено только для мобильных и настольных чипов семейства Skylake.

Напомним: в январе Intel выпустила заплатки микрокода против уязвимостей Spectre для своих процессоров Broadwell, Haswell, Skylake, Kaby Lake и Coffee Lake. Вскоре выяснилось, что обновление приводит к сбоям и перезагрузкам систем. Вначале Intel заявила, что проблема касается только чипов Broadwell и Haswell, но позже признала существование сбоев на компьютерах с процессорами Skylake, Kaby Lake и Coffee Lake и рекомендовала партнёрам и пользователям пока воздержаться от установки заплаток.

Новый микрокод уже поступает производителям оборудования, так что они могут на его основе выпускать обновления прошивок BIOS. Стоит подчеркнуть, что пока нет полноценного исправленного обновления микрокода для чипов Broadwell, Haswell, Kaby Lake, Skylake X, Skylake SP или Coffee Lake. Intel отмечает, что в настоящее время ещё ведётся бета-тестирование соответствующих заплаток, так что владельцам таких систем придётся набраться терпения.

В своём обращении Intel подчёркивает, что пользователям весьма важно своевременно устанавливать обновления операционных систем. Согласно исследованиям в области безопасности, часто люди пренебрегают этой необходимостью и устанавливают заплатки с очень большим опозданием. Согласно данным Национального управления кибербезопасности Министерства внутренней безопасности США US-CERT, до 85 % атак можно избежать путём простого своевременного обновления.

Потребительские версии процессоров Cannon Lake и Ice Lake получат AVX-512

Новый документ Intel для разработчиков программного обеспечения сообщает о том, что компания введёт поддержку набора инструкций AVX-512 в свои потребительские процессоры начиная с поколений Cannon Lake и Ice Lake. Новые расширения для x86 позволят CPU повысить производительность в определённых приложениях. Между тем не совсем понятно, какие именно программы для настольных и мобильных ПК будут поддерживать AVX-512 в 2018–2019 годах, когда данные процессоры выйдут на рынок.

AVX-512: для избранных уже сегодня

Начиная с середины 90-х годов прошлого века корпорации Intel и AMD внедряли различные расширения набора инструкций для архитектуры x86. В течение последних 20 лет обе компании добавили сотни новых команд, призванных увеличить производительность либо за счёт использования параллелизма на уровне данных (и применения SIMD-инструкций), либо с помощью специальных аппаратных блоков.

Последние расширения Intel для потребительских платформ называются AVX/AVX2, а их основными задачами было расширение ширины файла регистров (как для операций с плавающей точкой, так и для операций с целыми числами) до 256 разрядов, а также добавление команд вроде FMA3 (служащих аналогичной цели: производить относительно сложные вычисления за один такт). При выполнении 256-разрядных операций AVX/AVX2 процессоры иногда должны снижать свою частоту, поскольку при исполнении таких операций увеличиваются энергопотребление и тепловыделение, но даже на сниженных частотах использование AVX/AVX2 имеет большой смысл.

Эволюция Intel AVX

Эволюция Intel AVX

Следующим шагом в эволюции расширений набора инструкций стал AVX-512. В случае с данным набором команд компания пошла по несколько отличному от традиционного пути: она создала специфические команды для определённых приложений и реализовала их в разных типах процессоров. Так, некоторые расширения AVX-512 нацелены в первую очередь на рабочие нагрузки серверов общего назначения, тогда как другие применимы для суперкомпьютеров. Реализация всех расширений во всех продуктах вряд ли имеет большой смысл для Intel и её клиентов, поэтому последние Intel Xeon поколения Skylake-SP (и процессоры HEDT на их основе) поддерживают один набор команд AVX-512, а Xeon Phi — другой (в диаграмме ниже показаны разные уровни поддержки AVX-512 разными CPU). При этом современные потребительские процессоры вообще не поддерживают AVX-512, поскольку физическая реализация 512-разрядного файла регистров значительно увеличивает размер ядра (до 15 % в случае ядра Skylake) и его себестоимость, а также потому, что программы для клиентских ПК сегодня не умеют использовать новые инструкции.

Текущие инкарнации AVX-512. Диаграмма из твиттера @InstLatx64

Текущие инкарнации AVX-512. Диаграмма из твиттера @InstLatx64

Впрочем, в будущем всё изменится: Intel планирует включить поддержку ряда команд AVX-512 в своих будущих потребительских процессорах Cannon Lake и Ice Lake, а разработчики программного обеспечения могут начать внедрять поддержку новых инструкций уже сейчас с прицелом на HEDT-платформы на базе Core i7/Core i9 с ядрами Skylake-SP.

AVX-512: для (почти?) всех, но завтра

Согласно документу Intel для разработчиков программ, потребительские процессоры поколения Cannon Lake будут поддерживать наборы команд AVX512F, AVX512CD, AVX512DQ, AVX512BW и AVX512VL, что соответствует уровню Intel Xeon Scalable и Intel Core i7/Core i9. Кроме того, микроархитектура Cannon Lake будет поддерживать команды AVX512_IFMA и AVX512_VBMI, но на данный момент не ясно, будет ли их поддержка ограничена серверами или же будет включена и в потребительских процессорах (последний сценарий более вероятен).

Intel Core i9-7900X: AVX-512 уже сегодня

Intel Core i9-7900X: AVX-512 уже сегодня

Изначально Intel обещала выпустить свои процессоры поколения Cannon Lake в 2016–2017 годах, но отложила внедрение технологического процесса 10 нм до 2018 года, тем самым отложив и выпуск новых CPU. Как ожидалось, процессоры Cannon Lake должны были стать 10-нм версиями Kaby Lake (а затем Coffee Lake) с некоторыми усовершенствованиями, но добавление поддержки AVX-512 означает довольно ощутимое изменение архитектуры, поскольку большие фрагменты данных требуют большой пропускной способности памяти (в Skylake-SP она обеспечивается большими кешами и контроллерами памяти с четырьмя или шестью каналами). Принимая во внимание требования к ПСП и энергопотребление AVX-512-блоков, новые инструкции могут поддерживаться не всеми клиентскими процессорами Cannon Lake, но лишь теми, которые нацелены на относительно высокопроизводительные ПК. Например, мы можем не увидеть AVX-512 в мобильных процессорах со сниженным энергопотреблением, а также моделях для настольных ПК начального уровня. Впрочем, хорошая новость заключается в том, что когда мощные Cannon Lake появятся на рынке, по крайней мере некоторые программы для клиентских компьютеров смогут использовать расширения AVX-512.

Эволюция AVX-512 для центральных процессоров общего назначения не остановится на Cannon Lake. Процессоры Intel Ice Lake будут поддерживать инструкции AVX512_VPOPCNTDQ (они также будут поддерживаться Xeon Phi семейства Knights Mill), а также команды AVX512_VNNI, AVX512_VBMI2, AVX512+VPCLMULQDQ и AVX512_BITALG. Кроме того, микросхемы Ice Lake будут поддерживать AVX-512 версии известных алгоритмов AES и GFNI для шифрования и исправлений ошибок — AVX512+VAES и AVX512+GFNI. Тем временем, Knights Mill будет эксклюзивно поддерживать AVX512_4FMAPS и AVX512_4VNNI. Впрочем, существует заявка Intel на заплатку к ядру Linux, которая утверждает, что эти инструкции будут поддерживаться как Xeon Phi, так и Xeon. Описания к заплаткам Linux не всегда точны, а планы могут меняться, но данную информацию следует учитывать.

Будущие инкарнации AVX-512. Диаграмма из твиттера @InstLatx64

Будущие инкарнации AVX-512. Диаграмма из твиттера @InstLatx64

Как видно из документа Intel, процессоры поколений Cannon Lake и Ice Lake будут иметь поддержку самых современных инструкций AVX-512. Неизвестно, будут ли ядра CNL и ICL использоваться в будущих серверных процессорах (следует помнить, что Intel готовит некий исключительно серверный продукт с кодовым именем Cascade Lake), но если это так, то, судя по всему, ядра Intel для серверных и потребительских CPU будут иметь один и тот же набор возможностей AVX-512.

Важное событие

Внедрение инструкций AVX-512 в потребительские процессоры Intel — довольно важное событие даже несмотря на то, что данный набор команд в основном предназначен для обработки больших объёмов данных, что свойственно для серверов и, в определённой степени, рабочих станций. Так, последние могут получить от AVX-512 прибавку производительности в областях вроде кодирования видео, рендеринга, криптографии, глубокого обучения и т. д. Судя по всему, в Intel считают, что 512-разрядные INT/FP-вычисления станут важными и для потребительских ПК.

Intel Core X: AVX-512 уже сегодня

Intel Core X: AVX-512 уже сегодня

Intel сворачивает поставки процессоров Skylake

До анонса восьмого поколения процессоров Core для настольных систем остаётся менее месяца, поэтому нет ничего удивительного в том, что Intel приступила к расчистке рыночных позиций для этих ожидаемых новинок. В прошедший вторник компания уведомила своих партнёров о том, что поставки процессоров поколения Skylake, в первую очередь флагманских моделей Core i7-6700K и Core i5-6600K, в скором времени будут прекращены. Впрочем, более новые процессоры поколения Kaby Lake, которые вышли менее года назад и совместимы с теми же самыми материнскими платами на чипсетах сотой и двухсотой серий, пока останутся в прайс-листе компании, и, соответственно, на прилавках магазинов.

Согласно документу, распространённому компанией Intel, программа по упразднению Core i7-6700K и Core i5-6600K уже стартовала на этой неделе. Тем не менее это вовсе не означает, что такие процессоры моментально исчезнут из ассортимента микропроцессорного гиганта. Стандартная практика предполагает, что клиенты Intel имеют в запасе ещё несколько месяцев, в течение которых заказы на завершающие свой жизненный цикл процессоры продолжат приниматься. Так, Intel обещает, что при большом желании заказать Core i7-6700K и Core i5-6600K можно будет вплоть до марта 2018 года, а их поставки по предварительно сделанным заказам могут продолжаться до сентября следующего года. Впрочем, в рознице они скорее всего не задержатся — ведь более новые и работающие на более высоких тактовых частотах Core i7-7700K и Core i5-7600K в интеловском прайс-листе стоят ровно столько же.

А вот из-за чего действительно можно расстроиться, так это из-за того, что одновременно со старшими Skylake прекращаются поставки процессоров Core i5-6402P и Core i3-6098P, являющихся аналогами Core i5-6400 и Core i3-6100, но с урезанной до уровня GT1 (HD Graphics 510) графикой. Таким образом, эксперименты Intel по выпуску массовых процессоров с упрощённым встроенным GPU или без него окончательно прекращены. Больше в ассортименте Intel подобных предложений, помеченных литерой P в модельном номере, не останется. Не планируется выпускать подобные CPU и впредь: в рамках семейства Coffee Lake предложений такого рода не предусматривается.

Напомним, новые процессоры Core i7-8700K и Core i5-8600K, а также ещё четыре десктопных модели поколения Coffee Lake будут анонсированы 5 октября. Новые процессоры без труда смогут заменить сошедших с дистанции оверклокерских Skylake, поскольку предложат увеличенное количество вычислительных ядер, но при этом если и будут дороже предшественников, то совсем немного. 

Ошибка в процессорах Skylake и Kaby Lake приводит к нестабильности Hyper-Threading

В течение апреля и мая Intel обновила документацию на свои актуальные модели процессоров, и в ней появилось описание доселе неизвестной ошибки, которая нашлась у всех представителей семейств Skylake и Kaby Lake. Все процессоры этих поколений, ориентированные на десктопные компьютеры, на платформу HEDT, мобильные и встраиваемые применения, а также серверные процессоры Xeon v5 и v6, оказались подвержены проблеме, проявляющейся в «опасном и непредсказуемом поведении в случае включённой технологии Hyper-Threading». Такое описание этой ошибке дали разработчики операционной системы Debian, которым удалось выявить условия, когда баг проявляется на практике.

В разосланном пользователям предупреждении разработчики призывают владельцев компьютеров на базе процессоров с микроархитектурой Skylake и Kaby Lake немедленно отключить Hyper-Threading в BIOS или UEFI, поскольку в противном случае их могут подстерегать «нарушения в ожидаемом поведении приложений и операционной системы, искажение данных и даже их потеря». В сообщении об ошибке при этом подчёркивается, что проблема касается не только Debian или Linux, а может проявляться в любых операционных системах, включая и Microsoft Windows.

В документации Intel ошибка описана следующим образом: «в сложных микроархитектурных состояниях короткие циклы из менее чем 64 инструкций, использующих процессорные регистры AH, BH, CH или DH вместе с соответствующими им широкими регистрами (например, RAX, EAX или AX для AH), могут вызывать непредсказуемое поведение процессора. Такая аномалия наблюдается только если активны оба логических процессора одного физического процессора».

Хотя и кажется, что описанные условия не должны возникать слишком часто, в Debian-сообществе нашлись и реальные пострадавшие. Например, первым ещё в начале этого года проблему заметил один из авторов инструментария OCaml, столкнувшийся со странным поведением компилятора. Однако разобраться и локализовать ошибку удалось лишь к концу мая, когда её описание появилось в интеловской документации.

То, что Intel признал существование проблемы, означает, что в скором времени она должна быть устранена через обновления микрокода. Сейчас сообщения о наличии бага есть в документации на все процессоры Core шестого поколения (Skylake), Core седьмого поколения (Kaby Lake), Xeon v5, Xeon v6, а также в документации на новые процессоры Core X шестого поколения (Skylake-X). Микрокод с коррекцией ошибки на данный момент выпущен Intel лишь для процессоров Skylake, он имеет номер версий 0xB9, 0xBA или более поздний. Кроме того, в новых процессорах Kaby Lake-X ошибка исправлена изначально в степпинге ядра B0. Для остальных пострадавших CPU исправление пока только ожидается. Конечные пользователи получат необходимую заплатку через обновления BIOS материнских плат.

Напомним, что обнаруженная ошибка – далеко не первая неприятность такого характера, поразившая микроархитектуру Skylake. В начале прошлого года в ней была выявлена ещё одна критичная для конечных пользователей проблема, из-за которой фиксировались зависания и сбои процессора под высокой нагрузкой. Тогда она также была оперативно исправлена через обновления микрокода.

Microsoft внедрит новую функцию энергосбережения в Windows 10 build 16176

В следующем серьёзном обновлении Windows 10 за номером 16176 Microsoft планирует внедрить функцию, которая, вероятно, поможет продлить срок работы от батареи ноутбуков, планшетов и прочих мобильных устройств, снабжённых собственными аккумуляторами и способных работать автономно. Сейчас эта функция носит название Power Throttling, но на троттлинг процессора, пропускающего такты при перегреве, она не похожа и в её основе лежит иной логический принцип.

Суть функции Power Throttling заключается в том, что фоновым приложениям и процессам операционная система будет выделять меньше ресурсов, отдавая их программному обеспечению, с которым непосредственно работает пользователь. В случае не слишком мощных центральных процессоров и ограниченного объёма оперативной памяти это должно не только сэкономить заряд аккумулятора, но и сделать работу в среде ОС более комфортной — разумеется, если Power Throttling будет реализована правильно.

Если вы желаете попробовать Power Throttling уже сейчас, незачем ждать выпуска Windows 10 Redstone 3: она уже доступна в Windows 10 Insider Preview Build 16176, так что можно подписаться на программу Windows Insiders и испытать все нововведения Microsoft на себе; правда, мы бы не рекомендовали использовать такую систему для повседневной деятельности, особенно в серьёзной работе. Работает новая функция пока только с процессорами Skylake или более новыми, поскольку в своей работе зависит от функционирования технологии Speed Shift. Как будет решён вопрос с процессорами AMD Ryzen, пока остаётся тайной.

Ядра Ryzen на 10 % меньше ядер Skylake и технологически эффективнее

Сравнивать процессоры Intel Skylake и Kaby Lake с AMD Ryzen лоб-в-лоб не так-то просто, ведь у первых существенную часть площади кристалла занимает интегрированная графика. Но на конференции International Solid State Circuits (ISSCC) AMD опубликовала официальные спецификации, в которых сравниваются именно процессорные ядра x86, реализованные Intel в версии Skylake и аналогичные ядра AMD — в версии Ryzen.

44 против 49 кв. мм, на 1 слой металлизации меньше

44 против 49 кв. мм, на 1 слой металлизации меньше, компактнее кеши

Из продемонстрированных данных следует, что ядро Ryzen занимает примерно на 10 % меньшую площадь на кристалле, нежели ядро Skylake. Аналитики и инженеры Intel при этом подтвердили, что архитектура Zen, несомненно, является конкурентоспособной. Увы, слишком много неизвестных существует, закрытых от обычного глаза и уха, и нам сложно судить, принесут ли эти 10 % весомую выгоду в себестоимости производства кристаллов Ryzen, хотя AMD сейчас не помешает любая экономия. Пока трудно сказать, за счёт чего достигнуто преимущество в площади — только ли за счёт оптимизации расположения транзисторов на кристалле или же что-то интересное кроется и в архитектуре, если сравнивать Zen и Skylake.

Один из первых снимков восьмиядерного модуля Ryzen

Один из первых снимков восьмиядерного модуля Ryzen

Не исключено, что AMD пришлось уступить в сложности блоков исполнения таких инструкций, как AVX, о чём свидетельствует ранее опубликованная таблица, в которой Zen примерно в два раза уступает Kaby Lake при работе с AVX2. Процессор умеет объединять 128-битные модули AVX, но расплата за поддержку AVX2 — скоростной пенальти в количестве тактов на инструкцию. Но если отступить от темы, Intel признает, что технологически AMD со своей новой процессорной архитектурой ей ничем не уступает. В частности, в Zen удалось добиться 15 % снижения ёмкости при переключении транзисторов, а дизайн конденсаторов переведён на основу MiM (metal-insulator-metal, металл-изолятор-металл). Технология MiM применяется AMD впервые.

Снимок кристалла Intel Skylake с пояснениями

Снимок кристалла Intel Skylake с пояснениями. Больше трети кристалла занимает интегрированная графика

В числе прочего технология MiM позволяет снизить напряжение питания и обеспечить более тонкий контроль за электрическими и частотными параметрами каждого ядра на общем кристалле. Это аппаратная сторона программной технологии SenseMI, о которой мы уже рассказывали читателям. Что же касается структурной организации архитектуры Zen, то новое ядро действительно имеет два 128-битных модуля FMAC (объединённый блок умножения-накопления,  fused multiply-accumulate).

И для исполнения инструкций AVX2 ему приходится объединять эти блоки. К счастью, до ситуации, когда эффективность процессора на рынке определяется его способностью быстро работать с набором инструкций AVX2, ещё очень далеко. Сам набор архитектурой поддерживается полностью, а планы AMD включают в себя как минимум четырёхлетнее развитие архитектуры Zen. Вполне возможно, что в итерации Zen+, помимо планируемого роста IPC, мы увидим и расширение модулей FMAC до 256 бит. Эти инструкции всё более активно используются программными комплексами по обработке мультимедийных данных, да и время будет подходящее, ведь в архитектуре Cannonlake Intel собирается внедрить поддержку AVX-512. Мы не думаем, что AMD захочет уступить Intel в этом вопросе, но пока это дело довольно отдалённого будущего. А на сегодня ясно, что у AMD получилось создать не просто конкурентоспособную процессорную архитектуру, но кое в чём опередить Intel и технологически, а это многого стоит, учитывая размеры и возможности процессорного гиганта.

Брешь в процессорах Skylake делает возможной атаку через USB 3.0

Современные процессоры и чипсеты — устройства чрезвычайно сложные. В процессе их проектирования, отладки и выпуска в серию ошибки неизбежны, но ошибка ошибке рознь: порой некоторые ошибки приводят к появлению уязвимостей, позволяющих захватить контроль над целой системой. Недаром технология Intel AMT, призванная упростить управление удалёнными системами, вызывает здоровый скептицизм у многих системных администраторов. Но то, что было обнаружено недавно специалистами из компании Positive Technologies, занимающейся вопросами компьютерной безопасности, существенно хуже. Как сообщает компания, некоторые процессоры Intel Skylake уязвимы до такой степени, что системы, в которых они установлены, могут быть взяты под полный контроль всего лишь с помощью интерфейса USB. Корни проблемы кроются в отладочном интерфейсе, предусмотренном Intel — он, по всей видимости, использовался в процессе «полировки» архитектуры Skylake перед её выпуском на рынок.

Хуже всего то, что отладчик Intel реализован на уровне ниже того, на котором оперирует обычное программное обеспечение, так что обнаружить сам факт вторжения не так-то легко; традиционные системы безопасности, работающие на обычном уровне, просто ничего не заметят. Содержится такой блок отладки лишь в некоторых процессорах Intel и доступен он через интерфейс USB 3.0. Специального оборудования для атаки не требуется, как выяснили специалисты Positive Technologies. Нужен лишь физический доступ к системе — по крайней мере, к её портам USB 3.0. На данный момент считается, что данная уязвимость свойственна только процессорам Skylake-U, то есть экономичным чипам, которые устанавливаются в ультрабуки и системы Intel NUC. Атакующий, получивший доступ к системе, может сделать с ней практически всё, что захочет, включая перезапись BIOS и доступ к любым данным. В отличие от всемирно известного червя Stuxnet, атака данного типа не зависит от типа установленной ОС, поскольку работает на более низком уровне; спастись отказом от Windows не получится. Российские специалисты Максим Горячий и Марк Ермолов рассказали о методах и способах такой атаки, а также мерах по её предотвращению на 33-м конгрессе Chaos Communications, который прошёл в Германии, в городе Гамбург.

Отладочный комплект ITP-XDP. В случае со Skylake-U не требуется

Отладочный комплект ITP-XDP. В случае со Skylake-U не требуется

Они отметили, что сам механизм изначально предназначался лишь для отладки процессоров и продемонстрировали возможную атаку с использованием интерфейса JTAG, который у описываемых процессоров доступен и по USB. В самом интерфейсе JTAG нет ничего нового и он давно используется производителями различного оборудования для отладки аппаратного обеспечения и наблюдения за функционированием ядра ОС, гипервизоров и драйверов. Процессоры Intel более ранних поколений для доступа к JTAG требовали использования специального устройства ITP-XDP, подключаемого к специальному порту на системной плате, но начиная со Skylake компания реализовала технологию DCI (Direct Connect Interface), позволяющую использовать JTAG через обычный интерфейс USB 3.0. Режим DCI должен быть включён, и это можно сделать несколькими путями (обычно требуется доступ к флеш-памяти, содержащей BIOS), а в ряде систем он включён по умолчанию. Была предсказана возможность новой волны атак типа Bad USB, но на этот раз гораздо более опасных. Меры защиты включают в себя использование технологии Intel BootGuard и запрета на включение режима DCI. В настоящее время сама Intel оповещена о наличии уязвимости в процессорах Skylake-U, остаётся ждать её официального ответа и соответствующих патчей.

Новая статья: Обзор инженерного процессора Core i7-6400T: оверклокерский Skylake из Китая

Данные берутся из публикации Обзор инженерного процессора Core i7-6400T: оверклокерский Skylake из Китая

Плата Biostar B150MD Pro D4 подходит для бизнес-компьютеров и медиацентров

Компания Biostar представила материнскую плату B150MD Pro D4 для процессоров Intel Core шестого поколения (LGA 1151) из состава аппаратной платформы Skylake.

Новинка, имеющая типоразмер Micro ATX, как утверждает разработчик, подходит для создания компьютеров бизнес-класса, а также развлекательных систем, в частности, домашних медиацентров.

Основа платы — набор логики Intel B150. Можно использовать чипы с максимальным значением рассеиваемой тепловой энергии (TDP) до 91 Вт. Поддерживается до 32 Гбайт (2 × 16 Гбайт) оперативной памяти DDR4-2133/1866. Для подключения накопителей есть шесть SATA-портов.

Новинка получила гигабитный сетевой контроллер Realtek RTL8111H, многоканальный звуковой кодек Realtek ALC887, слот PCI Express 3.0 х16 для дискретного графического ускорителя и разъём PCI Express 3.0 х1 для карты расширения. На панели ввода/вывода расположены гнёзда PS/2 для клавиатуры и мыши, интерфейсы DVI-D и D-Sub для подключения дисплеев, порты USB 3.0 (×4) и USB 2.0 (×2), разъём для сетевого кабеля и набор аудиогнёзд. Размеры платы — 226 × 174 мм.

Реализована система BIO-Remote 2, которая позволяет использовать смартфон на базе Android или iOS в качестве пульта дистанционного управления компьютером. 

Энергоэффективный процессор Intel Core i3-6006U рассчитан на ноутбуки

Корпорация Intel без громких анонсов пополнила ассортимент процессоров Core шестого поколения (платформа Skylake) моделью Core i3-6006U, рассчитанной на применение в портативных компьютерах среднего уровня.

Чип изготавливается по 14-нанометровой технологии. Он имеет два вычислительных ядра, при этом функция Hyper-Threading позволяет одновременно обрабатывать до четырёх потоков инструкций.

Тактовая частота составляет 2,0 ГГц. Система Turbo Boost не поддерживается, а значит, динамическое повышение частоты в зависимости от нагрузки невозможно. Объём кеша третьего уровня — 3 Мбайт.

В состав процессора входит графический контроллер Intel HD Graphics 520 с частотой 300–900 МГц. Встроенный контроллер оперативной памяти позволяет работать с модулями DDR4-2133, LPDDR3-1866 и DDR3L-1600. Максимально поддерживаемый объём ОЗУ равен 32 Гбайт. Чип характеризуется показателем TDP в 15 Вт.

Поставки Core i3-6006U уже начались. Цена процессора установлена на отметке 281 доллар США. Полный перечень характеристик изделия приведён здесь

Vorke V2: неттоп с процессором Intel Skylake и платформой Ubuntu

В интернет-магазинах стартовал приём заказов на компактный настольный компьютер Vorke V2, выполненный в стиле систем Intel NUC (Next Unit of Computing).

Новинка заключена в корпус с габаритами 129 × 124 × 39 мм. В качестве аппаратной основы использован процессор Intel Core шестого поколения семейства Skylake. Объём оперативной памяти DDR3L составляет 8 Гбайт; возможна установка одного 2,5-дюймового накопителя и твердотельного модуля М.2. Обработкой графики занят интегрированный ускоритель Intel HD Graphics.

Мини-компьютер оборудован адаптерами беспроводной связи Wi-Fi 802.11ac и Bluetooth 4.0, сетевым контроллером Gigabit Ethernet, а также звуковым кодеком Realtek ALC269 VC3. На фронтальной панели расположены два порта USB 3.0, симметричный разъём USB 3.1 Type-C и гнездо для наушников/микрофона. Сзади можно обнаружить два порта USB 2.0, интерфейс HDMI и разъём для сетевого кабеля.

Модель Vorke V2 предлагается в четырёх конфигурациях:

  • Процессор Core i5-6200U (два ядра; 2,3–2,8 ГГц), 8 Гбайт ОЗУ, твердотельный накопитель ёмкостью 128 Гбайт — $350;
  • Процессор Core i5-6200U (два ядра; 2,3–2,8 ГГц), 8 Гбайт ОЗУ, твердотельный накопитель ёмкостью 256 Гбайт — $400;
  • Процессор Core i7-6500U (два ядра; 2,5–3,1 ГГц), 8 Гбайт ОЗУ, твердотельный накопитель ёмкостью 128 Гбайт — $400;
  • Процессор Core i7-6500U (два ядра; 2,5–3,1 ГГц), 8 Гбайт ОЗУ, твердотельный накопитель ёмкостью 256 Гбайт — $450.

Неттоп поставляется с операционной системой Ubuntu 16.04, но при необходимости можно установить Windows 10. 

Продукты ASUS ROG с графикой GeForce 10 официально представлены в России

Накануне московский офис компании ASUS распространил сообщение о старте официальных продаж в России новых продуктов семейства Republic of Gamers (ROG), использующих современные графические решения Pascal. В число новинок вошли мощные ноутбуки, настольные компьютеры и видеокарты, в состав которых включены GPU серии GeForce 10.

ROG GX800VH

ROG GX800VH

Ряд устройств с 16-нм графикой NVIDIA Pascal уже доступны для приобретения. Речь, в частности, идёт о таких ноутбуках, как ROG G752VS и ROG G752VM. Отдельные конфигурации данных моделей оборудованы матрицами с частотой обновления 120 Гц и поддержкой функции G-Sync, процессорами Core i7-6820HK и Core i7-6700HQ, видеоадаптерами GeForce GTX 1070 и GeForce GTX 1060 и внушительным объёмом оперативной памяти — вплоть до 64 Гбайт. Лэптопы серии ROG Strix (ASUS особо выделяет GL702VM, GL502VS и GL502VM) в среднем обладают более скромными возможностями, но более удобны в качестве портативных игровых ПК благодаря малой толщине.

ROG G752VS

ROG G752VS

Позже на российском рынке появятся исключительно мощные ноутбуки ROG GX800VH и ROG G701VI. Первый примечателен двумя картами GeForce GTX 1080 в SLI, матрицей 4K UHD (3840 × 2160), отсоединяемой системой жидкостного охлаждения и расширенными возможностями разгона. В свою очередь, ROG G701VI ограничится «всего лишь» одним устройством GeForce GTX 1080.

ROG G701VI

ROG G701VI

Те, кто предпочитает мобильным компьютерам настольные и не стеснены рамками личного бюджета, имеют приятный выбор между новыми конфигурациями ПК ASUS ROG GT51CA (вплоть до Core i7-6700K и GeForce GTX 1080 SLI) и ROG G20CB (Core i5/i7 и видеокарта GeForce GTX 1070/1080), а также относительно скромно выглядящим на их фоне десктопом ROG G11CD с «начинкой» в виде Core i7-6700 и GeForce GTX 1080.

ROG GT51CA

ROG GT51CA

Для сборки новых и апгрейда существующих систем ASUS предлагает видеокарты GeForce GTX 1080, GTX 1070 и GTX 1060 в дизайне ROG Strix. В них уделено особое внимание системам питания и охлаждения, внешнему виду, а также предпродажному тестированию. Новинки наверняка придутся по вкусу как любителям поиграть на досуге, так и экстремальным оверклокерам.

ROG Strix GeForce GTX 1080

ROG Strix GeForce GTX 1080

Ниже приведены рекомендованные цены актуальных продуктов ASUS ROG с графикой Pascal для отечественной розницы:

— ноутбуки:

  • ROG G752VS: от 164 990 руб.;
  • ROG G752VM: от 139 990 руб.;
  • ROG Strix GL702VM: от 119 990 руб.;
  • ROG Strix GL502VS: от 132 990 руб.;
  • ROG Strix GL502VM: от 107 990 руб.;

— настольные компьютеры:

  • ROG GT51CA: от 223 990 руб.;
  • ROG G20CB: от 132 990 руб.;
  • G11CD: от 113 990 руб.;

— видеокарты:

  • ROG Strix GeForce GTX 1080: от 54 000 руб.;
  • ROG Strix GeForce GTX 1070: от 37 000 руб.;
  • ROG Strix GeForce GTX 1060: от 24 000 руб.

Высокопроизводительные ноутбуки ASUS ROG GX800VH (с СЖО) и ROG G701VI (мощь Skylake и Pascal в корпусе толщиной 33–35 мм) дебютируют на нашем рынке в конце октября по ценам от 499 990 руб. и от 249 990 руб. соответственно.

Плата ECS H110T-SI01 рассчитана на компактные компьютеры с чипом Intel Skylake

Компания ECS анонсировала материнскую плату H110T-SI01, подходящую для применения в настольных компьютерах небольшого размера, моноблоках и домашних медиацентрах.

Новинка выполнена в форм-факторе Thin Mini-ITX: габариты составляют 170 × 170 мм. Питание может подаваться через разъём DC-In, что позволяет разместить плату в тонком корпусе (без внутреннего блока питания).

Модель H110T-SI01 полагается на чипсет Intel H110 Express. Возможна установка процессоров Intel Core шестого поколения (Skylake) в исполнении LGA 1151. Поддерживается до 32 Гбайт оперативной памяти DDR4-2133 в виде двух модулей SO-DIMM по 16 Гбайт каждый.

Плата наделена двумя портами Serial ATA 3.0 для подключения накопителей, коннекторами M.2 для твердотельного модуля и карты Wi-Fi/Bluetooth, звуковым кодеком Realtek ALC662, а также сетевым контроллером Realtek 8111H Gigabit Ethernet. На планке с разъёмами расположены по два порта HDMI, USB 3.0 и USB 2.0, гнездо для сетевого кабеля и аудиогнёзда.

Цена и сроки начала продаж платы ECS H110T-SI01 не уточняются.