Intel Visual Fortran Composer XE 2011 for Windows OS
Программное обеспечение Intel Visual Fortran Composer XE 2011 содержит компилятор нового поколения – Intel Visual Fortran Compiler XE 12.0 for Windows. Пакет Intel Visual Fortran Composer XE 2011 предлагает передовые возможности разработки параллелизма и продуктивности приложений для работы на аппаратных платформах Intel. Решение Intel Visual Fortran Composer XE 2011 включает опции профессиональной оптимизации, многопоточной обработки, поддержки процессора, векторизации, раскрутки циклов, возможности VAX FORTRAN и Compaq Visual Fortran. Intel Visual Fortran Composer XE 2011 for Windows интегрируется с Microsoft Visual Studio 2005, 2008 и 2010.
Инструменты Intel Visual Fortran Composer XE 2011
Пакет сочетает компилятор Intel Visual Fortran c модулями Intel Math Kernel Library и Intel Debugger.
- Intel Math Kernel Library – набор параллельных, оптимизированных и безопасных математических функций для инженерных, научных и финансовых приложений требующих высокой производительности процессоров Intel или совместимых аппаратных платформ.
- Intel Debugger – компонент для исправления ошибок в кодах (в том числе потоковых).
Характеристики Intel Visual Fortran Composer XE 2011
- Высокопроизводительный оптимизатор для параллельных программ предлагает функции анализа, оптимизации и параллелизации гнезд циклов. Оптимизатор объединяет процессы векторизации, параллелизации, трансформации цикла в единую передачу, которая более эффективна и более надежна, чем дискретные фазы.
- Автоматический векторизатор анализирует циклы и определяет, когда параллельное их повторение наиболее продуктивно и безопасно.
- Межпроцедурная оптимизация повышает производительность часто используемых малых и средних функций.
- Профайлер цикла – часть компилятора, которая используется для генерации цикла и профилирования.
- Оптимизация по профилю улучшает продуктивность приложения сокращением пробуксовки кэша команд, реорганизацией структуры и сжатием размера кода, уменьшением ошибочных прогнозирований ветви.
- OpenMP 3.0 упрощает разработку параллелизма в приложениях С/С++.