Опубликован: 11.10.2012 | Уровень: специалист | Доступ: платный
Лекция 1:

Компиляторы Intel. Возможности автоматической оптимизации

Лекция 1: 1234 || Лекция 2 >
Аннотация: Лекция посвящена компиляторам Intel. Затрагиваются такие темы, как оптимизирующие преобразования, генерация отчётов об оптимизации. Приводятся примеры эффективной оптимизации.

Презентацию к данной лекции Вы можете скачать здесь.

Компиляторы Intel

Intel® Composer XE, Intel® Parallel Studio XE, Intel® Cluster Studio, Intel® C++ Studio XE, Intel® Fortran Composer

и некоторые другие продукты включают в свой состав компиляторы C/C++, Fortran,

высокопроизводительные библиотеки Intel и другие программные инструменты.

Основные факты о компиляторах Intel

Поддерживаются платформы Microsoft Windows и Linux.

Поддерживается работа с оптимизированными библиотеками: Intel®MKL, Intel®IPP.

Средства поддержки различных типов оптимизации.

Улучшенная поддержка векторизации (увеличенная разрядность векторных инструкций).

Интеграция в среды разработки:

Microsoft Visual Studio (Microsoft Windows)

увеличить изображение
Microsoft Visual Studio (Microsoft Windows)

Совместимость с Microsoft Visual C, компиляторами GCC (Linux) и MacOS.

Поддержка Fortran 77 – 2008. Поддержка COARRAY, DO CONCURRENT, а также объектно-ориентированного программирования в Fortran 2008.

Подробная диагностика, генерация отчётов об оптимизации.

Запуск

icl (MS Windows) – C/C++

icc (Linux) – C/C++

ifort (MS Windows и Linux) – Fortran

Перед использованием компиляторов в режиме CLI (Command Line Interface) требуется запуск командных файлов,

выполняющих установку маршрутных имён исполняемых файлов, а также других параметров.

Ключи в разных операционных системах аналогичны. Несовместимые ключи игнорируются.

Лекция 1: 1234 || Лекция 2 >
Евгений Звягин
Евгений Звягин
Россия, Липецк, Липецкий Государственный Технический Университет, 2014
Артур Гибадуллин
Артур Гибадуллин
Россия, Нижневартовск, ФГБОУ ВО НВГУ, Преподаватель