Компиляторы 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 C, компиляторами GCC (Linux) и MacOS.
Поддержка Fortran 77 – 2008. Поддержка COARRAY, DO CONCURRENT, а также объектно-ориентированного программирования в Fortran 2008.
Подробная диагностика, генерация отчётов об оптимизации.
Запуск
icc (Linux) – C/C++
ifort (MS Windows и Linux) – Fortran
Перед использованием компиляторов в режиме CLI (Command Line Interface) требуется запуск командных файлов,
выполняющих установку маршрутных имён исполняемых файлов, а также других параметров.
Ключи в разных операционных системах аналогичны. Несовместимые ключи игнорируются.