Обновить

Компания Intel временно не ведёт блог на Хабре

Сначала показывать

Двойная скорость и половина памяти: оптимизация PHP 7

Время на прочтение13 мин
Охват и читатели22K
Ключ к высокой производительности приложений – оптимизация. При этом, чем ниже уровень, на котором код подстраивают под особенности аппаратного обеспечения – тем большего можно добиться. А ещё более впечатляющих результатов можно достичь тогда, когда при проектировании аппаратного обеспечения учитываются особенности кода. Сегодня мы расскажем о том, как идёт работа над ускорением PHP 7, которую совместно, практически непрерывно, ведут Intel и сообщество PHP-разработчиков.


Читать дальше →

Образец кода Enhanced Photography для камеры Intel RealSense R200

Время на прочтение25 мин
Охват и читатели3.1K


В этом документе и в образце приложения я продемонстрирую использование камеры Intel RealSense R200 и функциональности Enhanced Photography, входящей в состав Intel RealSense SDK.
Читать дальше →

Инструменты Intel для оптимизации приложений и задача о течениях в пористых средах

Время на прочтение31 мин
Охват и читатели13K
Современные компьютерные системы, от обычного ноутбука до вычислительного кластера, рассчитаны на параллельную обработку данных. Поэтому, чем полнее программы задействуют эту возможность, тем больше у них шансов раскрыть потенциал существующих аппаратных решений. Однако, прежде чем переходить к параллельной схеме исполнения кода, этот код должен максимально эффективно работать в однопоточном режиме. Иначе увеличение числа потоков не даст ожидаемого роста производительности.

Оптимизации, которые влияют на скорость вычислений при использовании любого числа потоков, сводятся к учёту в коде особенностей процессорных архитектур, наборов инструкций, к поиску наиболее рациональных способов работы с разными видами памяти. Помощь в подобной оптимизации способен оказать, например, подход к исследованию производительности методом «сверху вниз» с использованием низкоуровневых данных о системных событиях, которые преобразуются в доступные для анализа и практического применения высокоуровневые показатели.



Здесь мы рассмотрим методику оптимизации вычислений, связанных с моделированием течений многофазных жидкостей в пористых средах по методике, предложенной в этой работе. Речь идёт о численном методе решения дифференциальных уравнений гиперболического типа в частных производных.
Читать дальше →

SDN, NFV, DPDK, ONP, OPNFV и так далее

Время на прочтение4 мин
Охват и читатели7.3K
Программно-управляемые сети (SDN) и виртуализация сетевых функций (NFV) постепенно выходят из лабораторий разработки и занимают свое место в рабочей среде: это более дешевые, более быстрые и более гибкие альтернативы традиционному сетевому оборудованию.
В свое время виртуализация преобразовала возможности развертывания ОС и приложений. Аналогичным образом NFV на уровне 4 и выше (уровень управления) и SDN на уровнях 2 и 3 (управление движением пакетом) преобразуют возможности управления сетевым трафиком с использованием уже существующего оборудования и операционных систем, как проприетарных, так и с открытым исходным кодом. В этой области платформа OPNFV, включая Intel Open Network Platform (ONP) Server (эталонная архитектура), поможет быстро приступить к проектированию и тестированию сети. Используйте инструкции для первоначальной настройки с помощью стандартных существующих серверных платформ с процессорами от Intel Atom до Intel Xeon.
Что означают все эти названия с приставкой Open?

Приступая к работе с технологией Intel Active Management (AMT)

Время на прочтение14 мин
Охват и читатели35K
Этот документ содержит информацию о том, как приступить к работе с технологией Intel Active Management (Intel AMT). Здесь содержится обзор возможностей этой технологии, информация о требованиях к системе, конфигурации клиента Intel AMT, а также средства разработки, доступные для создания приложений, поддерживающих Intel AMT.


Читать дальше →

Джон и компания McAfee. История порознь и сообща

Время на прочтение4 мин
Охват и читатели18K


Трудно сказать, какие ассоциации вызывает сейчас имя «Макафи»: вспоминается ли один из первых компьютерных антивирусов на рынке или вот этот красавчик на КДПВ, который, собственно, тот антивирус и создал. Что Джон Макафи делает в блоге Intel? Как, наверное, многие знают, в 2010 году Intel приобрела компанию McAfee, а в 2014 преобразовала ее в подразделение Intel Security. И вот теперь новый поворот: McAfee снова становится самостоятельной компанией, 51% акций которой принадлежит американской инвестиционной компании TPG. Как нам кажется, сейчас самое время вспомнить историю старейшей антивирусной компании и её эксцентричного основателя.
Читать дальше →

Настройка и использование ограничения скорости для Open vSwitch с DPDK

Время на прочтение5 мин
Охват и читатели8.8K
В этой статье описывается настройка ограничения скорости входящего трафика для интерфейса Data Plane Development Kit (DPDK) в Open vSwitch (OVS) с DPDK. Эта статья предназначена для сетевых администраторов, которые могут использовать ограничение скорости Open vSwitch, чтобы обеспечить гарантированную скорость приема для портов DPDK на развернутых серверах Open vSwitch. Эта статья дополняет статью Настройка и использование качества обслуживания для Open vSwitch* с DPDK, поскольку ограничение скорости и качество обслуживания действуют соответственно в трактах приема и передачи, используя уникальные команды API для настройки и работы.


Читать дальше →

Интеграция настройки Intel AMT в консоль управления

Время на прочтение4 мин
Охват и читатели5.8K
Сложность профилей настройки технологии Intel Active Management (Intel AMT) зависит от задействованных компонентов. При интеграции Intel AMT в консоль управления прежде всего необходимо определить, какие компоненты должна поддерживать консоль.


Изучить различные варианты настройки можно в мастере ACU. Эта программа входит в состав загружаемого пакета Intel Setup and Configuration Software (Intel SCS). Дополнительные сведения о доступных вариантах см. в документации к Intel SCS, входящей в состав загружаемого пакета Intel SCS.
Читать дальше →

Ускоряем трафаретные вычисления: сборка и запуск YASK на процессорах Intel

Время на прочтение6 мин
Охват и читатели4.1K
Трафаретные вычисления нашли широкое применение в научных и технических приложениях. Их используют для решения дифференциальных уравнений методом конечных разностей, в задачах вычислительной механики.

Высокопроизводительные вычисления (HPC, High Performance Computing), идёт ли речь о суперкомпьютере, или о системе, построенной на одном-двух многоядерных процессорах – это вычисления параллельные. Если алгоритм поддаётся разбивке на блоки, которые можно обрабатывать одновременно, это значит, что он способен будет эффективно исполняться в параллельной среде. Но не только это важно: не стоит забывать об оптимизации кода, учитывающей, кроме прочего, особенности работы с данными на уровне отдельных видов памяти, доступной процессорам. В частности, речь идёт об эффективной работе с кэш-памятью.



При прочих равных условиях, распараллеленный алгоритм, который лучше всего учитывает особенности кэш-памяти, будет работать быстрее других. И, естественно, если говорить о скорости вычислений, то код, который наиболее полно использует возможности конкретной платформы, на уровне инструкций и архитектуры процессора, окажется в выигрыше. Существуют специализированные программные пакеты для подготовки такого кода. Один из них – YASK.
Читать дальше →

Идёт? Бежит? Поднимается по лестнице? Intel Edison знает ответ

Время на прочтение5 мин
Охват и читатели6K
Сегодня мы расскажем о проекте, нацеленном на распознавание некоторых видов физической активности человека. Делается это с помощью платы Intel Edison, к которой подключён акселерометр ADXL345.


Данные о том, чем именно занят пользователь, способны найти множество применений. Особенно это касается сферы носимой электроники. Например, в среде здравоохранения такие сведения можно использовать для наблюдения за пациентами, в спорте – для анализа особенностей выполнения упражнений и фитнес-трекинга.

В нашем проекте для анализа данных акселерометра используется метод опорных векторов (Support Vector Machine, SVM). Программная часть реализована с применением популярной библиотеки LIBSVM. Код написан в двух вариантах: на Python и Node.js.
Читать дальше →

Intel Software Conference 2016. Сентябрь, Москва, Санкт-Петербург

Время на прочтение1 мин
Охват и читатели3.2K


В сентябре Intel приглашает профессиональных разработчиков, преподавателей и научных сотрудников, а также руководителей IT-компаний на конференцию Intel Software Conference. Вас ждут доклады ведущих российских и зарубежных специалистов о ключевых разработках Intel, в том числе о недавно вышедших новых версиях Intel Parallel Studio XE 2017 и Intel Media Server Studio.

В этом году конференция будет состоять из двух сессий: «Высокопроизводительные вычисления» и «Интернет вещей и медиа-приложения». В ходе первой сессии вы узнаете, как добиться максимальной эффективности ваших приложений на последних архитектурах Intel, в том числе на новейших процессорах Intel Xeon и сопроцессорах Xeon Phi. Вторая сессия будет посвящена эффективному использованию инструментов Intel на высокопроизводительных многоядерных и кластерных системах, а также на встроенных системах на базе архитектур Intel. Во время проведения конференции будет работать демо-зона, на которой будут показаны последние демо, используемые на международных мероприятиях.
Читать дальше →

IoT-проект для умного дома: строим прототип

Время на прочтение10 мин
Охват и читатели19K
Недавно мы рассказывали о подходе к работе над IoT-проектами. В прошлый раз нас больше всего интересовала методика, этапы превращения идеи сначала в прототип, а потом – в продукт, готовый к производству. Сегодня предлагаем углубиться в технические детали. А именно –поговорим о том, как создать функциональный прототип умного дома.



В проекте задействован Intel IoT Commercial Development Kit, компьютер малого форм-фактора Intel NUC Kit DE3815TYKHE, плата Arduino 101 и некоторые дополнительные компоненты. Освоив этот материал, вы cможете сделать то же самое, что получилось у нас, даже если ваш опыт создания IoT-решений невелик.

Вот, что вы узнаете, освоив это руководство:
Читать дальше →

Шаблоны взаимодействия для интернета вещей

Время на прочтение11 мин
Охват и читатели14K
Прежде чем начать новый IoT-проект, стоит поразмыслить о том, какие шаблоны обмена информацией наилучшим образом для него подойдут. На самом деле, принять это решение следует как можно раньше, ещё до того, как выбраны протоколы, способы связи и вспомогательная инфраструктура разрабатываемой системы. В основе этой рекомендации лежит одна простая причина: не приняв подобное решение в самом начале, разработчик, по мере развития проекта, рискует сам себя загнать в угол, выбраться из которого можно будет лишь серьёзно переработав код, архитектуру, модель безопасности решения, и то, как оно взаимодействует с внешним миром.


Сегодня мы рассмотрим одиннадцать шаблонов взаимодействия в IoT-системах.
Читать дальше →

Подключаем устройства Intel для интернета вещей к Microsoft Azure IoT Suite

Время на прочтение9 мин
Охват и читатели8.2K
Если подключить устройства для IoT, основанные на микроконтроллерах Intel, к PAAS-решению Microsoft Azure IoT Suite, получится среда для реализации бесчисленного множества проектов в области интернета вещей. Сегодня мы расскажем об особенностях Azure IoT Suite и поговорим о том, как связывать с этим набором облачных служб Intel Edison, Intel Curie и шлюзы от Intel.


Читать дальше →

Ближайшие события

Компьютер в авто, год 2016

Время на прочтение2 мин
Охват и читатели19K
Автомобильная электроника — важный и активно развивающийся компонент цифрового мира. Intel давно занесла ее в список приоритетных направлений своей деятельности; в свое время, 4 года назад, я сделал пост, описывавший тогдашнюю ситуацию в области автокомпьютеров и видение компании своей роли в общем движении. Сейчас появился повод снова вернуться к теме: осенью компания Toyota выпускает новую версию гибридного автомобиля Prius Prime с бортовым компьютером, разработанным в Intel. Что же представляет собой компьютер в авто выпуска 2016 года?


Интерьер Toyota Prius Prime 2016 года
Читать дальше →

Intel Joule: подробности

Время на прочтение5 мин
Охват и читатели21K
Что общего у японского робота-бармена, который умеет поддерживать осмысленный диалог с человеком, и защитных очков для компании Airbus, которые оберегают не только глаза работника от опасных предметов, но и самолёт, который он собирает, от ошибок?

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

Полагаем, многие уже догадались: всё это создано с использованием вычислительной платформы для интернета вещей Intel Joule. Её, 16 августа, представил на IDF 2016 в Сан-Франциско CEO Intel Брайан Кржанич.
Читать дальше →

IDF San Francisco 2016. Краткий обзор новинок ☼ 2

Время на прочтение2 мин
Охват и читатели6.7K


Мы продолжаем рассказ о самых интересных новостях с конференции Intel Developer Forum 2016 года. Вторая часть репортажа немного запоздала по календарно-техническим причинам, однако, обещаем, она будет не менее увлекательной, чем предыдущая. Эта IDF оказалась неожиданно богата на далеко идущие анонсы, что не может не радовать. Итак, в этом выпуске: первое изделие Intel, выполненное по технологии кремниевой фотоники, матрица FPGA нового поколения от Altera, а также один новый программный продукт для эксплуатации ЦОД и один не очень новый.
Читать дальше →

Intel. Теперь Brother in ARMs

Время на прочтение4 мин
Охват и читатели17K


На проходящем сейчас в Сан-Франциско Intel Developer Forum было объявлено, что Intel заключает новое лицензионное соглашение с ARM и начнет производить по заказам сторонних компаний ARM SOC (однокристальные системы) для смартфонов, используя 10-нм техпроцесс.
Сразу после прочтения этой фразы у многих наверняка возникнет желание сразу перейти в комментарии для участия в очередной серии вечной дискуссии «монстры против пришельцев» «x86 против ARM» — пожалуйста, дело ваше. Ну а тем, кто все же хочет разобраться и понять, что и почему происходит сейчас и происходило ранее в отношениях Intel и ARM — добро пожаловать под кат.
Читать дальше →

IDF San Francicso 2016. Краткий обзор новинок

Время на прочтение2 мин
Охват и читатели10K


На открывшейся вчера (а с учетом разницы во времени, для нас уже сегодня) летней сессии конференции Intel Developer Forum в Сан Франциско озвучен ряд многообещающих анонсов, которые могут существенно изменить наш цифровой пейзаж и, в первую очередь, его наиболее динамично развивающуюся область — интернет вещей. Дабы не терять времени, приведем краткий список самых интересных новостей с IDF, прямо с пылу с жару. Потом мы обязательно вернемся к ним, чтобы осветить более подробно.

На КДПВ вы видите три главных аппаратных новинки IDF. Перечислим их слева направо.
Читать дальше →

Образовательные наборы по робототехнике МРобот с Intel Inside

Время на прочтение5 мин
Охват и читатели9.3K
Приветствую всех! Меня зовут Максим Массальский и я представляю команду Maxxlife Robot — МРобот. Наша команда – это энтузиасты и профессионалы, которые создают роботов. Мы активно развиваем направление образовательной и «сделай-сам» робототехники в Беларуси, а также продвигаем наши образовательные наборы по робототехнике и электронике за границей. Сегодня я бы хотел рассказать про наш опыт интеграции продукции Intel, а именно Intel Edison и Intel Galileo, но начну с небольшого введения


Читать дальше →