На первой недели сентября этого года вышла в свет новая версия продукта Intel Parallel Studio XE 2017. Давайте разбираться, что интересного появилось в ней.
Читать полностью »
Рубрика «Блог компании Intel» - 17
Intel Parallel Studio XE 2017: «Python к нам приходит» и другие новинки
2016-10-06 в 7:16, admin, рубрики: intel parallel studio, Блог компании Intel, параллельное программирование, ПрограммированиеIntel значит побеждать: захват игромира прошёл успешно
2016-10-04 в 15:19, admin, рубрики: intel, Блог компании Intel, гаджеты, Железо, игромир, игрыВыставки Игромир в Крокус-экспо уже давно стали осенней классикой для Москвичей. Вендоры и студии готовятся к этому событию за несколько месяцев, на само мероприятие приезжают из других городов и даже стран, и каждый раз говорят, что «в прошлом году было лучше». Впрочем, у людей всегда раньше было лучше, а киборгов у нас тут, вроде, пока нет среди читателей.
Разумеется, компания Intel была также представлена на Игромире. Пройти мимо огромной пирамиды с игровыми ПК и ярко-синих декораций было сложно. И, поверьте, там было на что посмотреть. Но для Intel была важена не только своя площадка, и на то есть несколько причин…
Читать полностью »
96 вычислительных ядер и оптимизация кода муравьиного алгоритма поиска маршрутов
2016-10-03 в 15:40, admin, рубрики: ACO, intel tbb, intel vtune amplifier, intel xeon, mpi, openmp, Алгоритмы, Блог компании Intel, высокая производительность, высокопроизводительные вычисления, муравьиный алгоритм, оптимизация, разработкаСегодня поговорим об оптимизации кода, который реализует муравьиный алгоритм нахождения оптимальных путей на графах. Узкие места в программе будем искать с помощью Intel VTune Amplifier XE 2016 Update 2, а оптимизировать с использованием MPI, OpenMP и библиотеки Intel Threading Building Blocks.
Наша цель заключается в том, чтобы добиться эффективной работы программы на компьютере с четырьмя процессорами Intel Xeon E7-8890 v4. Система оснащена 512 Гб оперативной памяти, на ней установлена Linux 3.10.0-327.el7.x86_64, код компилировался с помощью Intel Parallel Studio XE 2016 U2.
Читать полностью »
VP8, VP9 и H265. Аппаратное ускорение кодирования и декодирования видео в процессорах 6-го поколения Skylake
2016-09-29 в 12:45, admin, рубрики: avc, Broadwell, h264, H265, Haswell, HEVC, Ivy Bridge, MPEG2, QSV, Quick Sync Video, Sandy Bridge, Skylake, VP8, VP9, Блог компании Intel, кодеки, Работа с видео, Элекард CodecWorks 990, метки: QSV, Quick Sync VideoБолее шести лет назад 13 сентября 2010 года на форуме IDF компания Intel представила микроархитектуру процессоров Sandy Bridge — второго поколения процессоров Intel Core. Процессор и графическое ядро объединили на одном кристалле, а само графическое ядро значительно обновилось и увеличило тактовую частоту. Именно в Sandy Bridge появилось «секретное оружие» — технология Intel Quick Sync Video (QSV) для аппаратного ускорения кодирования и декодирования видео. Маленький участок SoC специально выделили для размещения специализированных интегральных схем, которые занимаются только видео. Это был настоящий аппаратный транскодер.
Встроенная графика 9-го поколения HD Graphics 530 в процессоре Intel Core i7 6700K с 24 блоками выполнения команд (EU), организованными в три фрагмента по 8 блоков.
Читать полностью »
Двойная скорость и половина памяти: оптимизация PHP 7
2016-09-28 в 13:10, admin, рубрики: intel xeon, php, PHP 7, Блог компании Intel, высокая производительность, оптимизация, производительность, разработка, Разработка веб-сайтовКлюч к высокой производительности приложений – оптимизация. При этом, чем ниже уровень, на котором код подстраивают под особенности аппаратного обеспечения – тем большего можно добиться. А ещё более впечатляющих результатов можно достичь тогда, когда при проектировании аппаратного обеспечения учитываются особенности кода. Сегодня мы расскажем о том, как идёт работа над ускорением PHP 7, которую совместно, практически непрерывно, ведут Intel и сообщество PHP-разработчиков.
Инструменты Intel для оптимизации приложений и задача о течениях в пористых средах
2016-09-23 в 15:54, admin, рубрики: intel parallel studio, intel vtune amplifier, Блог компании Intel, высокопроизводительные вычисления, Занимательные задачки, Клиентская оптимизация, оптимизация, отладка, ПрограммированиеСовременные компьютерные системы, от обычного ноутбука до вычислительного кластера, рассчитаны на параллельную обработку данных. Поэтому, чем полнее программы задействуют эту возможность, тем больше у них шансов раскрыть потенциал существующих аппаратных решений. Однако, прежде чем переходить к параллельной схеме исполнения кода, этот код должен максимально эффективно работать в однопоточном режиме. Иначе увеличение числа потоков не даст ожидаемого роста производительности.
Оптимизации, которые влияют на скорость вычислений при использовании любого числа потоков, сводятся к учёту в коде особенностей процессорных архитектур, наборов инструкций, к поиску наиболее рациональных способов работы с разными видами памяти. Помощь в подобной оптимизации способен оказать, например, подход к исследованию производительности методом «сверху вниз» с использованием низкоуровневых данных о системных событиях, которые преобразуются в доступные для анализа и практического применения высокоуровневые показатели.
Здесь мы рассмотрим методику оптимизации вычислений, связанных с моделированием течений многофазных жидкостей в пористых средах по методике, предложенной в этой работе. Речь идёт о численном методе решения дифференциальных уравнений гиперболического типа в частных производных.
Читать полностью »
Джон и компания McAfee. История порознь и сообща
2016-09-16 в 7:13, admin, рубрики: mcafee, Блог компании Intel, информационная безопасность, История ИТ
Трудно сказать, какие ассоциации вызывает сейчас имя «Макафи»: вспоминается ли один из первых компьютерных антивирусов на рынке или вот этот красавчик на КДПВ, который, собственно, тот антивирус и создал. Что Джон Макафи делает в блоге Intel? Как, наверное, многие знают, в 2010 году Intel приобрела компанию McAfee, а в 2014 преобразовала ее в подразделение Intel Security. И вот теперь новый поворот: McAfee снова становится самостоятельной компанией, 51% акций которой принадлежит американской инвестиционной компании TPG. Как нам кажется, сейчас самое время вспомнить историю старейшей антивирусной компании и её эксцентричного основателя.
Читать полностью »
Настройка и использование ограничения скорости для Open vSwitch с DPDK
2016-09-14 в 7:06, admin, рубрики: DPDK, open vSwitch, Блог компании Intel, Сетевые технологииВ этой статье описывается настройка ограничения скорости входящего трафика для интерфейса Data Plane Development Kit (DPDK) в Open vSwitch (OVS) с DPDK. Эта статья предназначена для сетевых администраторов, которые могут использовать ограничение скорости Open vSwitch, чтобы обеспечить гарантированную скорость приема для портов DPDK на развернутых серверах Open vSwitch. Эта статья дополняет статью Настройка и использование качества обслуживания для Open vSwitch* с DPDK, поскольку ограничение скорости и качество обслуживания действуют соответственно в трактах приема и передачи, используя уникальные команды API для настройки и работы.
Интеграция настройки Intel AMT в консоль управления
2016-09-12 в 10:19, admin, рубрики: Business Client, Device Management, Intel Active Management Technology, Блог компании Intel, ит-инфраструктура, Сетевые технологии, метки: Business Client, Device Management, Intel Active Management TechnologyСложность профилей настройки технологии Intel Active Management (Intel AMT) зависит от задействованных компонентов. При интеграции Intel AMT в консоль управления прежде всего необходимо определить, какие компоненты должна поддерживать консоль.
Изучить различные варианты настройки можно в мастере ACU. Эта программа входит в состав загружаемого пакета Intel Setup and Configuration Software (Intel SCS). Дополнительные сведения о доступных вариантах см. в документации к Intel SCS, входящей в состав загружаемого пакета Intel SCS.
Читать полностью »
Ускоряем трафаретные вычисления: сборка и запуск YASK на процессорах Intel
2016-09-07 в 10:41, admin, рубрики: HPC, Intel Xeon Phi, YASK, Блог компании Intel, трафаретные вычисления, метки: YASK, трафаретные вычисленияТрафаретные вычисления нашли широкое применение в научных и технических приложениях. Их используют для решения дифференциальных уравнений методом конечных разностей, в задачах вычислительной механики.
Высокопроизводительные вычисления (HPC, High Performance Computing), идёт ли речь о суперкомпьютере, или о системе, построенной на одном-двух многоядерных процессорах – это вычисления параллельные. Если алгоритм поддаётся разбивке на блоки, которые можно обрабатывать одновременно, это значит, что он способен будет эффективно исполняться в параллельной среде. Но не только это важно: не стоит забывать об оптимизации кода, учитывающей, кроме прочего, особенности работы с данными на уровне отдельных видов памяти, доступной процессорам. В частности, речь идёт об эффективной работе с кэш-памятью.
При прочих равных условиях, распараллеленный алгоритм, который лучше всего учитывает особенности кэш-памяти, будет работать быстрее других. И, естественно, если говорить о скорости вычислений, то код, который наиболее полно использует возможности конкретной платформы, на уровне инструкций и архитектуры процессора, окажется в выигрыше. Существуют специализированные программные пакеты для подготовки такого кода. Один из них – YASK.
Читать полностью »