Выявление аппаратных уязвимостей Spectre и Meltdown в процессорах Intel поставило перед архитекторами компании сложнейшую задачу – внести в микроархитектуру CPU изменения, обеспечивающие полную безопасность исполнения при сохранении и даже повышении производительности процессоров. Сейчас, полгода спустя, настало время поделиться результатами данной работы. Конечно, не всеми, а только частью, не являющейся Intel Top Secret.
Читать полностью »
Рубрика «Блог компании Intel» - 8
Новая микроархитектура процессоров Intel: быстро, но не бесплатно
2018-04-01 в 10:32, admin, рубрики: SEO в процессоре, Блог компании Intel, высокая производительность, Монетизация IT-систем, платное ядро, ПрограммированиеТакие же как NUC, только без крыльев
2018-03-29 в 5:33, admin, рубрики: UCFF, Ultra-Compact Form-Factor, Блог компании Intel, Компьютерное железо, Настольные компьютеры
На вопрос «доколе», прозвучавший в комментариях к предыдущему посту блога об Intel NUC, нашелся неожиданно быстрый ответ от компании Logic Supply, буквально на дня представившей свои новые ПК форм-фактора Ultra-Compact Form-Factor (UCFF) CL200/CL210. Естественно, это не первые и не последние модели маленьких компьютеров с пассивной системой охлаждения; давайте воспользуемся случаем и изучим новинки этого года.
Читать полностью »
Массивы, указатели и другие квантовые явления вокруг нас
2018-03-22 в 6:16, admin, рубрики: C, UB, undefined behavior, Блог компании Intel, Компиляторы, матрица - продакшен версия, ненормальное программирование, ПрограммированиеНе хочу говорить, что мы все живем в матрице, но для имитации соседей подозрительно используется один и тот же звук катающегося шара.
Этот пост полностью соответсвует своему названию. Для начала в нем будет показано, что вопреки утверждению стандарта, а также классиков языка Си Кернигана и Ритчи, использование индексов массивов соверешенно не равнозначно использованию соответствующих указателей, а выбор эпиграфа будет понятен в самом конце. И да – середина поста тоже не пустая.
Читать полностью »
Intel NUC на Gemini Lake — бюджетные мини-ПК для дома
2018-03-21 в 6:13, admin, рубрики: Gemini Lake, Intel NUC, Блог компании Intel, Компьютерное железо, Настольные компьютерыПрошло совсем немного времени с анонса бюджетной линейки процессоров Intel Celeron/Pentium — Gemini Lake, а Intel уже готова предложить вам мини-ПК NUC на их базе. С ростом производительности процессоров Intel последних поколений NUC становится все более подходящим для замены стационарных ПК во многих случаях домашнего использования и разнообразных встраиваемых решений. На этот раз помимо наборов «сделай сам» без памяти и накопителей потребителям предлагается полностью готовый коробочный вариант с установленной ОС.
Intel Optane 800p — SSD под систему
2018-03-15 в 6:15, admin, рубрики: Intel Optane 800p, Блог компании Intel, Компьютерное железо, НакопителиЛинейка накопителей Intel Optane, использующих модули памяти 3D XPoint, пополнилась новыми моделями из потребительского сегмента. Помимо семейства Optane Memory, предназначенного для нужд кеширования, энтузиастам теперь доступны SSD Optane серии 800p емкостью 58 и 118 Гб, которые вполне можно рассматривать как вариант носителя под операционную систему компьютера. Наши коллеги с сайта Anandtech уже успели протестировать новые SSD в нескольких конфигурациях; под катом вы найдете подробные характеристики Intel Optane 800p и результаты основных бенчмарков.
Intel FPGA Stratix 10 TX: трансиверы 58 Гбит-с и 6 EMIB компонентов
2018-03-06 в 8:27, admin, рубрики: fpga, intel, Stratix 10 TX, Блог компании Intel, Компьютерное железо, ПроцессорыКомпания Intel выпустила новую серию FPGA Stratix 10 TX, продолжающую заданное в прошлом году движение. Благодаря технологии EMIB в одном корпусе можно разместить до 6 чипсетов, 5 из которых могут быть оснащены новыми трансиверами с пропускной способностью 58 Гбит/с каждый. Таким образом, один FPGA может иметь до 144 58-гигабитных интерфейса.
Читать полностью »
Git снизу вверх
2017-12-20 в 5:58, admin, рубрики: Git, Блог компании Intel, Программирование, Системы управления версиямиУ этого перевода не совсем обычная история. Системы контроля версий далеки от моих профессиональных интересов. Для рабочих проектов они мне требовались нечасто, причем, разные, так что, каждый раз, когда возникала такая необходимость, я заново вспоминала, как в них делается та или иная операция. А для личных проектов мне хватало возможностей Dropbox, хранящей историю версий файлов.
Изображение из твиттера @girlie_mac
Но вот однажды я на три незабываемых дня попала в роддом — это иногда случается с женщинами. Из развлечений у меня были новорожденная дочь и телефон с большим экраном. Дочь поначалу развлекала плохо (дома она быстро исправилась), а на телефоне помимо книг и фильмов обнаружился текст «Git from the bottom up», который оказался более чем годным… С тех пор прошло почти 3 года, подросшей дочке уже пора самой начинать использовать Git Git стал мейнстримом, если не сказать стандартом в современной разработке, а я с удивлением обнаружила, что перевода на русский этого чуда, полезного не только начинающим, но и продвинутым пользователям Git, до сих пор нет. Исправляю эту ситуацию.
Читать полностью »
Gemini Lake — новое бюджетное семейство Intel
2017-12-12 в 13:05, admin, рубрики: Gemini Lake, Блог компании Intel, Железо, ПроцессорыКомпания Intel анонсировала новое семейство процессоров Gemini Lake с низким энергопотреблением. Новая линейка имеет небольшие размеры, содержит всего 6 моделей, из которых три имеют индекс J (для ПК), а три — N (для носимых устройств). Здесь же мы видим оснащенную драг. металлами маркировку нового образца — Intel Pentium Silver, которая была обещана при запуске Pentium Gold. В целом семейство внутри подгрупп выглядит ровно и предсказуемо — примерно такого рода эволюция и ожидалась.
Читать полностью »
Amazon DeepLens — первая Wi-Fi камера с Deep Learning
2017-12-06 в 10:10, admin, рубрики: Amazon DeepLens, deep learning, diy или сделай сам, Блог компании Intel, будущее здесь, облачные сервисы, потоковое видеоWi-Fi камеры широко используются в повседневной жизни — для охраны помещений, слежения за происходящим и так далее. Кажется, здесь давно уже все придумано, однако появляющийся аппаратный и программный функционал открывает все новые и новые возможности их применения. Так, подразделение Amazon Web Services (AWS) на прошлой неделе представило камеру Amazon DeepLens, которая называется им «первой в мире беспроводной камерой с Deep Learning». Как вы догадываетесь, не обошлось здесь без Intel — именно на нашей плафторме сделано это устройство.
Читать полностью »
Вопрос: действительно ли программное обеспечение использует новые наборы инструкций?
2017-11-30 в 9:31, admin, рубрики: instrumentation, linux, open source, Simics, virtualization, Блог компании Intel, виртуализация, реверс-инжиниринг, системное программированиеСо временем вендоры добавляли новые и новые инструкции в процессоры, управляющие нашими ноутбуками, серверами, телефонами и многими другими устройствами. Добавление машинных инструкций, решающих конкретные вычислительные подзадачи, является хорошим способом улучшить производительность системы в целом, не усложняя конвейер и не пытаясь нарастить частоту до запредельных величин. Одна новая инструкция, выполняющая ту же операцию, что и несколько старых, позволяет неоднократно увеличить производительность решения заданной задачи.
Новые инструкций, такие как Intel Software Guard Extensions (Intel SGX) и Intel Control-flow Enforcement Technology (Intel CET), также способны предоставить абсолютно новую функциональность.
Хороший вопрос заключается в том, как скоро новые инструкции, добавленные в архитектуру, достигают конечного пользователя. Могут ли операционные системы и другие приложения воспользоваться новыми инструкциями, принимая во внимание, что они, как правило, обеспечивают обратную совместимость и способность исполняться независимо от модели установленного процессора? Много лет назад использование новых инструкций достигалось с помощью пересборки программы под новую архитектуру и добавления проверок, предотвращающих запуск на старой аппаратуре и печатающих что-то вроде “sorry, this program is not supported on this hardware”.
Я воспользовался полноплатформенным симулятором Wind River Simics, чтобы узнать, в какой степени современное программное обеспечение способно использовать новые инструкции, оставаясь при этом совместимым со старым оборудованием.
Читать полностью »