Intel® oneAPI
Intel® oneAPI
Intel® oneAPI

Intel® oneAPI - Набор спецификаций, открытая единая унифицированная модель программирования, которая упрощает разработку программного обеспечения, работающего сразу с несколькими архитектурами.

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

OneAPI - универсальная платформа, работающая на Windows, Linux и MacOS, которая позволяет осуществлять разработку на C++ и на Fortran.

Наборы инструментов Intel® oneAPI

Intel® oneAPI Base Toolkit

Базовый набор продвинутых компиляторов, библиотек, средств анализа и отладки, таких как Intel® VTune™ Profiler и Intel® Advisor для создания и развертывания высокопроизводительных приложений под различные архитектуры Intel.

  • Создает быстрый параллельный код
  • Ускоряет выполнение разнообразных HPC и AI задач
  • Включает набор средства для многоуровневого анализа
Intel® oneAPI Base Toolkit

Что вы получите

Intel® oneAPI Base Toolkit

Базовый набор продвинутых компиляторов, библиотек, средств анализа и отладки, таких как Intel® VTune™ Profiler и Intel® Advisor для создания и развертывания высокопроизводительных приложений под различные архитектуры Intel. Язык Data Parallel C++ (DPC++) для непосредственного программирования, также содержащийся в наборе – это развитие C++, включающее в себя SYCL*, который позволяет использовать один код на разных аппаратных платформах и обеспечивает высокую продуктивность и производительность на различных архитектурах CPU, GPU и FPGA, допуская при этом специфичные для ускорителя настройки.

Компилятор Intel oneAPI DPC ++/ C ++

Cозданный в соответствии со стандартами кросс-архитектурный компилятор, поддерживающий Data Parallel C++, C++, C, SYCL и OpenMP. Он использует хорошо зарекомендовавшую себя технологию LLVM, а также многолетний опыт Intel в создании компиляторов для достижения высокой производительности. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами

Intel® DPC++ Compatibility Tool

Мигрируйте исходный код CUDA на DPC++ с помощью этого средства.

Intel® oneAPI DPC++ Library

Ускорьте параллельную обработку данных с помощью этих ключевых алгоритмов и функций.

Intel® oneAPI Math Kernel Library

Ускорьте параллельную обработку данных с помощью этих ключевых алгоритмов и функций.

Intel® oneAPI Data Analytics Library

Повысьте производительность машинного обучения и анализа данных.

oneAPI Threading Building Blocks

Упростите параллелизацию с помощью этих продвинутых шаблонов библиотек параллелизации и управления памятью.

oneAPI Video Processing Library

Реализуйте быстрое, высококачественное кодирование, декодирование, транскодирование и обработку в реальном времени трансляций, видеопотоков, видео по запросу, облачных игр и т.д.

Intel® Advisor

Проектируйте код для эффективной векторизации, параллелизации и оффлоада на ускорители.

Intel® Distribution for Python

Увеличьте производительность в задачах, требующих больших вычислительных затрат, таких как обработка данных и машинное обучение, без изменения кода.

Intel® DPC++ Compatibility Tool

Мигрируйте исходный код CUDA на мультиплатформенный код DPC++ с помощью этого средства.

Intel Integrated Performance Primitives

Повысьте производительность обработки изображений и сигналов, сжатия данных, криптографии и т.д.

Intel® VTune™ Profiler

Найдите и исправьте узкие места в производительности на CPU, GPU и FPGA системах.

Intel-Enhanced GDB

Осуществляйте глубокую и всестороннюю отладку кода на DPC++, C, C++ и Fortran.

Intel® FPGA Add-On for oneAPI Base Toolkit

Программируйте эти настраиваемые аппаратные акселераторы для ускорения специализированных нагрузок. Требует установки Intel oneAPI Base Toolkit.

Intel® oneAPI Deep Neural Network Library

Разрабатывайте быстрые нейронные сети на CPU и GPU Intel с помощью оптимизированных по производительности функциональных «кирпичиков».

Intel® oneAPI Collective Communications Library

Внедрите оптимизированные коммуникационные шаблоны для распределения задач глубокого обучения и машинного обучения по нескольким узлам.

Intel® oneAPI HPC Toolkit

Исчерпывающий набор средств разработки для быстрого и легкого создания современного кода, выжимающего до последней капли производительность новейших процессоров Intel в комплексах для высокопроизводительных вычислений.

  • Сочетает машинное обучения, глубокое обучения и анализ
  • Решает задачу по высокопроизводительному вычислению (HPC)
  • Расширяет возможности поиска узких мест в производительности на CPU, GPU, FPGA системах и исправляет их
Intel® oneAPI HPC Toolkit

Что вы получите

Компилятор Intel oneAPI DPC++/C++

Cозданный в соответствии со стандартами кросс-архитектурный компилятор, поддерживающий Data Parallel C++, C++, C, SYCL и OpenMP. Он использует хорошо зарекомендовавшую себя технологию LLVM, а также многолетний опыт Intel в создании компиляторов для достижения высокой производительности. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами

Классический компилятор Intel® C++

Созданный в соответствии со стандартами компилятор C/C++, поддерживающий OpenMP и предназначенный главным образом для разработки под CPU. Воспользуйтесь преимуществами многоядерности и встроенных технологий на платформах, построенных на архитектурах Intel® CPU. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами.

Компилятор Intel® Fortran

(Beta) для разработки под XPU: созданный в соответствии со стандартами компилятор под CPU и GPU, поддерживающий Fortran и OpenMP. Он использует хорошо зарекомендовавшую себя технологию LLVM, а также многолетний опыт Intel в создании компиляторов для достижения высокой производительности. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами.

Классический компилятор Intel® Fortran

Созданный в соответствии со стандартами компилятор Fortran, поддерживающий OpenMP и предназначенный главным образом для разработки под CPU. Воспользуйтесь преимуществами многоядерности и встроенных технологий на платформах, построенных на архитектурах Intel® CPU. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами.

Intel® Cluster Checker

Убедитесь, что компоненты кластера работают слаженно для достижения оптимальной производительности, уменьшения простоев и снижения общей стоимости владения.

Intel® Inspector

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

Intel® MPI Library

Обеспечьте гибкий, эффективный, масштабируемый обмен сообщениями внутри кластера на архитектуре Intel.

Intel® Trace Analyzer and Collector

Разберитесь с поведением MPI приложения на протяжении всего времени его исполнения.

Intel® oneAPI DPC++ Library

Ускорьте параллельную обработку данных с помощью этих ключевых алгоритмов и функций.

Intel® oneAPI Threading Building Blocks

Упростите распараллеливание с помощью этих продвинутых шаблонов библиотек параллелизации и управления памятью.

Intel® oneAPI Math Kernel Library

Ускорьте математические вычислительные функции, включающие алгебру матриц, быстрые преобразования Фурье и векторную математику.

Intel® oneAPI Data Analytics Library

Повысьте производительность машинного обучения и анализа данных.

oneAPI Threading Building Blocks

Упростите параллелизацию с помощью этих продвинутых шаблонов библиотек параллелизации и управления памятью.

oneAPI Video Processing Library

Реализуйте быстрое, высококачественное кодирование, декодирование, транскодирование и обработку в реальном времени трансляций, видеопотоков, видео по запросу, облачных игр и т.д.

Intel® Advisor

Проектируйте код для эффективной векторизации, параллелизации и оффлоада на ускорители.

Intel® VTune™ Profiler

Найдите и исправьте узкие места в производительности на CPU, GPU и FPGA системах.

Intel® Distribution of GDB

Внедрите глубокую, всеобъемлющую отладку кода на DPC++, C, C++ и Fortran.

Intel® FPGA Add-On for oneAPI Base Toolkit

Используйте перенастраиваемые аппаратные компоненты для ускорения серверных приложений.

Intel® oneAPI IoT Toolkit

Исчерпывающий набор средств разработки, собранный для создателей быстрых и эффективных устройств интернета вещей (IoT), которым необходимо привнести мощь технологий больших данных в инновационный мир IoT – медицину, умные дома, промышленность, торговлю, космонавтику, безопасность.

  • Позволяет работать бесшовно с другими средствами Intel для конкретных задач
  • Упрощает и ускоряет процесс связи датчиков с устройствами, а устройств с облаками
  • Оптимизирует отладку параллелизации, памяти и постоянной памяти на ранних стадиях разработки
 Intel® oneAPI IoT Toolkit

Что вы получите

Компилятор Intel oneAPI DPC++/C++

Созданный в соответствии со стандартами кросс-архитектурный компилятор, поддерживающий Data Parallel C++, C++, C, SYCL и OpenMP. Он использует хорошо зарекомендовавшую себя технологию LLVM, а также многолетний опыт Intel в создании компиляторов для достижения высокой производительности. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами.

Классический компилятор Intel® C++

Созданный в соответствии со стандартами компилятор C/C++, поддерживающий OpenMP и предназначенный главным образом для разработки под CPU. Воспользуйтесь преимуществами многоядерности и встроенных технологий на платформах, построенных на архитектурах Intel® CPU. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами.

Intel® DPC++ Compatibility Tool

Мигрируйте исходный код CUDA на мультиплатформенный код DPC++ с помощью этого средства.

Intel® oneAPI DPC++ Library

Ускорьте параллельную обработку данных с помощью этих ключевых алгоритмов и функций.

Intel® oneAPI Threading Building Blocks

Упростите параллелизацию с помощью этих продвинутых шаблонов библиотек параллелизации и управления памятью.

Intel® oneAPI Data Analytics Library

Повысьте производительность машинного обучения и анализа данных.

Intel® Distribution for Python

Увеличьте производительность в задачах, требующих больших вычислительных затрат, таких как обработка данных и машинное обучение, без изменения кода.

oneAPI Video Processing Library

Реализуйте быстрое, высококачественное кодирование, декодирование, транскодирование и обработку в реальном времени трансляций, видеопотоков, видео по запросу, облачных игр и т.д.

Intel® oneAPI Deep Neural Network Library

Разрабатывайте быстрые нейронные сети на CPU и GPU Intel с помощью оптимизированных по производительности функциональных элементов.

Intel® oneAPI Collective Communications Library

Внедрите оптимизированные коммуникационные шаблоны в системах глубокого обучения. Используйте компоненты по отдельности или совместно как основу систем глубокого обучения.

Intel® Integrated Performance Primitives

Повысьте производительность обработки изображений и сигналов, сжатия данных, криптографии и т.д.

Intel® FPGA Add-On for oneAPI Base Toolkit

Программируйте эти настраиваемые аппаратные акселераторы для ускорения специализированных нагрузок. Требует установки Intel oneAPI Base Toolkit.

Intel® oneAPI Rendering Toolkit

Набор продвинутых библиотек с открытым исходным кодом, обеспечивающий высокую производительность и качество изображения при использовании большого объема данных на CPU платформах всех масштабов, таких как рабочие станции, дата центры, облака и HPC кластеры. Он предоставляет масштабируемую и интерактивную трассировку лучей и OpenGL визуализацию.

  • Упрощает и ускоряет процесс создания цифрового контента
  • Сочетает многофункциональную трассировку лучей и фотореалистичный рендеринг
  • Обладает высокопроизводительной обработкой 3D пространственных данных для рендеринга и симуляции
Intel® oneAPI Rendering Toolkit

Что вы получите

Intel® oneAPI Base Toolkit

Базовый набор продвинутых компиляторов, библиотек, средств анализа и отладки, таких как Intel® VTune™ Profiler и Intel® Advisor для создания и развертывания высокопроизводительных приложений под различные архитектуры Intel. Язык Data Parallel C++ (DPC++) для непосредственного программирования, также содержащийся в наборе – это развитие C++, включающее в себя SYCL*, который позволяет использовать один код на разных аппаратных платформах и обеспечивает высокую продуктивность и производительность на различных архитектурах CPU, GPU и FPGA, допуская при этом специфичные для ускорителя настройки.

Компилятор Intel oneAPI DPC ++/ C ++

Cозданный в соответствии со стандартами кросс-архитектурный компилятор, поддерживающий Data Parallel C++, C++, C, SYCL и OpenMP. Он использует хорошо зарекомендовавшую себя технологию LLVM, а также многолетний опыт Intel в создании компиляторов для достижения высокой производительности. Испытайте бесшовную совместимость с популярными компиляторами, средами разработки и операционными системами

Intel® DPC++ Compatibility Tool

Мигрируйте исходный код CUDA на DPC++ с помощью этого средства.

Intel® oneAPI DPC++ Library

Ускорьте параллельную обработку данных с помощью этих ключевых алгоритмов и функций.

oneAPI Threading Building Blocks

Упростите параллелизацию с помощью этих продвинутых шаблонов библиотек параллелизации и управления памятью.

Intel® Advisor

Проектируйте код для эффективной векторизации, параллелизации и оффлоада на ускорители.

Intel® VTune™ Profiler

Найдите и исправьте узкие места в производительности на CPU, GPU и FPGA системах.

Кому подойдет решение

Преимущества
Преимущества
Преимущества
Разработчикам

Разработчикам и архитекторам ПО на C, C++, Data Parallel C++, Fortran, Python, OpenMP и MPI, которые создают корпоративные, облачные, высокопроизводительные и ИИ-решения

Разработчикам

Разработчикам, желающим обеспечить максимальную производительность их ПО с точки зрения кросс-архитектурности и поддержки текущих и будущих платформ Intel

Узнать о переходе с Parallel Studio XE на oneAPI
overlay

Возможности для пользователей коммерческих лицензий

  • Поддержка продуктов Intel предусматривает бесплатный доступ к обновлениям продукта, а также доступ к предыдущим версиям и их поддержку - ответы на технические вопросы и решение проблем, связанных как с новыми, так и с предыдущими версиями продуктов Intel.
  • Обеспечение конфиденциальности при взаимодействии с инженерами Intel для решения технических задач.
  • Возможность оставлять заявки на исправление в решении технических ошибок (Bug fix).
  • Техническая команда Intel проводит анализ эффективности использования ПО в ДЦ и на рабочих станциях заказчика, а также анализ использования текущих аппаратных платформ заказчика и предоставляет рекомендации по оптимальной настройке и эффективному использованию текущей инфраструктуры.
  • Практические тренинги для инженерных команд по настройке, использованию и применению инструментов Intel.
  • Возможность получения специальной ценовой поддержки при расширенном техническом пакете (по запросу).
  • Предпродажный тест-драйв оборудования - проведение тестов c использованием ПО заказчика и аппаратных платформ Intel текущего и будущих поколений с привлечением инженерных команд Intel (root access в лаборатории в г. Нижний Новгород).
  • Приоритетное сопровождение на всех этапах использования – пользователь получает возможность непосредственного взаимодействия с инженерами командами Intel (офис разработки в г. Нижний Новгород) по любым вопросам использования программных инструментов и аппаратных платформ Intel.

Вы можете заполнить Форму обратной связи, и мы поможем Вам оформить заказ, проконсультируем по лицензированию и специальным акциям

Как это работает

icon

Создает быстрый параллельный код. Увеличивает производительность масштабируемых приложений на текущих и будущих платформах Intel, с помощью самых передовых компиляторов, библиотек производительности, профилировщиков, средств анализа кода и кластеризации

icon

Ускоряет создание кода. Упрощает процесс создания быстрого, масштабируемого, надежного параллельного кода.

icon

Предоставляет приоритетную поддержку. Обращайтесь напрямую к инженерам Intel, чтобы получить быструю и конфиденциальную консультацию по техническим вопросам, получите доступ к старым версиям продуктов и бесплатным обновлениям в течение года (входит в платную лицензию).

Решение Intel oneAPI было преобразовано на основе набора инструментов разработки Intel Parallel Studio XE/Intel System Studio. Продукты Intel Parallel Studio/Intel System Studio и все их компоненты продолжат работать после окончания преобразования и остановки их продаж. У текущих пользователей лицензий Intel Parallel Studio/Intel System Studio с активной на момент преобразования поддержкой есть выбор: перейти на новую платформу OneAPI, либо остаться на прежней (поддержка Intel Parallel Studio/Intel System Studio будет доступна к продлению ещё в течение 2 лет).
bg

Корпорация Intel является мировым лидером в области микроэлектроники и информационных технологий

Узнать больше

Вебинар
Вебинар: «Обзор нового подхода к гетерогенному компьюту: инициатива Intel® oneAPI. Регистрация на платформе разработки и обзор общих возможностей. Разработка с компиляторами oneAPI: обзор и практика»
Вебинар
Вебинар: «Инструменты портирования кода с CUDA на oneAPI: обзор и практика. Использование оптимизированных библиотек (oneMKL, IPP): обзор и практика»

Оставить заявку

*Нажимая кнопку, вы даете согласие на обработку персональных данных