Компилятор Intel® Visual Fortran версии 11.0 Professional Edition для ОС Windows
|
Обзор |
|
|
Компилятор Intel® Visual Fortran Compiler Professional Edition для Windows*: необходимые ресурсы для создания высокопроизводительных многопоточных приложений, ориентированных на системы с многоядерными процессорами. Предлагаются две версии компилятора.
|
Вниманию разработчиков Fortran – Версия Intel® Compiler Suite Professional Edition для Windows* включает компилятор Intel® Visual Fortran, отладчик и библиотеку Intel® Math Kernel, а также компилятор Intel® C++ Compiler, компоненты Intel® Threading Building Blocks и библиотеку Intel® Integrated Performance Primitives. Это отличный пакет средств разработки для программистов, использующих Fortran и C++. Воспользуйтесь значительной экономией по сравнению с приобретением компонентов по отдельности. В пакет не входит Microsoft Visual Studio* Premier Partner Edition и IMSL.
Компилятор Intel Visual Fortran Compiler Professional Edition – Краткое описание

|
Характеристики |
Microsoft Visual Studio* 2005 Premier Partner Edition входит в комплектацию при покупке коммерческой лицензии для предоставления полной среды разработки Fortran разработчикам, которые не используют Visual Studio (не входит в состав ознакомительной версии и версии для студентов. Также отсутствуют некоторые функции полной версии Visual Studio. Подробную информацию можно найти в Системных требованиях в разделе 2.2, примечание 2). У вас уже есть Visual Studio 2005 и 2008? Компилятор Intel Visual Fortran совместим с этой средой разработки.
Поддержка многопоточных приложений, в том числе новые функции версии 11.0, OpenMP 3.0 (параллелизм на уровне данных, а теперь и на уровне задач) и автоматическое разделение потоков команд для простой и эффективной оптимизации кода для многоядерных процессоров.
Автоматическая векторизация параллелизует код для использования архитектур наборов инструкций Streaming SIMD Extensions (SSE) (SSE, SSE2, SSE3, SSSE3 и SSE4) новейших процессоров компании.
Высокопроизводительное средство оптимизации параллельной обработки (HPO) трансформирует и оптимизирует циклы, обеспечивая наилучшее использование функциями автоматической векторизации, OpenMP и автоматической параллелизации для оптимизации доступа к кэшу и памяти, использования наборов инструкций SIMD и нескольких ядер. Компиляция выполняется за один проход, что сокращает время компиляции и повышает надежность кода.
Межпроцедурная оптимизация (IPO) значительно повышает производительность функций малого и среднего размера, и особенно программ, содержащих вызовы внутри циклов. Аналитические возможности IPO могут также помочь при поиске уязвимых мест и ошибок кодирования, например, выявлении неинициализированных переменных или проблем в работе OpenMP API, которые не могли бы быть найдены при анализе компилятором, полагающимся исключительно на препроцессор компилятора.
Оптимизация на базе профилей (PGO) повышает производительность приложений, сокращая нагрузку кэша инструкций, трансформируя структуру кода, уменьшая размер кода и ошибочность прогнозирования ветвления.
Библиотека Intel® Math Kernel Library включает новые оптимизированные и масштабриуемые алгоритмы для максимального повышения производительности и предоставляет беспроблемное масштабирование от существующих к будущим многоядерным платформа.
Новая простая и интегрированная установка позволяет быстро и легко начать использовать все возможности. Упрощенная настраиваемая установка позволяет легко идентифицировать необходимые компоненты.
Постоянная поддержка для участников со статусом Премьер теперь включает онлайновые форумы поддержки, ускоряющие получение информации, где пользователи получают защищенные паролем учетные записи. Техническая поддержка, интерактивное управление проблемами, доступ к техническим замечаниям и замечаниям по применению, обновления продукции и многое другое – теперь с каждой коммерческой лицензией и лицензией для образовательных учреждений.
|
Функция |
Преимущество |
||
|
Поддержка Visual Studio* |
Разработчики, использующие Microsoft* Visual Studio* 2005 или 2008, могут защитить свои инвестиции в программное обеспечение, просто подключив к этим средам разработки компилятор Intel® Visual Fortran. Для коммерческих лицензиатов, не использующих Visual Studio, версия Professional Edition включает Microsoft Visual Studio 2005 Premier Partner Edition и, конечно, поддержку командной строки. Версия Premier Partner Edition не входит в комплектацию ознакомительной версии и версии для студентов. Для получения дополнительных сведений см. примечания к выпуску . |
||
|
Библиотека VNI IMSL* Fortran Library для Windows |
Являющаяся золотым стандартом в области математических вычислений библиотека IMSL Fortran Library для Windows содержит более 1000 математических и статистических алгоритмов числовой оптимизации, нелинейных уравнений, LAPACK, BLAS и т.д. (Ознакомьтесь с Лицензионным соглашением IMSL ) |
||
|
Компилятор и отладчик |
|||
|
|
Дополнительная поддержка включает расширения ENUMERATOR, IEEE Floating Point Exception Handling, ALLOCATE, изменения конструктора массивов и другие элементы, которые сделают ваши приложения Fortran ближе к стандарту. Эти функции обеспечения совместимости с C, включенные в последнюю версий, упрощают разработку приложений на смешанном языке. |
||
|
|
OpenMP отделяет абстракцию параллелизма от прикладных интерфейсов, упрощая многопоточную оптимизацию и перенос кода. Новый стандарт 3.0, ранее ограниченный цикличным параллелизмом на уровне данных, теперь упрощает параллелизм как на уровне данных, так и на уровне задач. |
||
|
|
Автоматически воспользуйтесь новым набором команд Intel Streaming SIMD Extensions с помощью компилятора. Вам больше не потребуется низкоуровневое программирование для эффективного использования процессоров Intel®. Поддержка изменения настроек для других главных/целевых систем. |
||
|
|
Поддерживает сборку посредством распределения файлов между процессорами, оптимизируя код для использования с многоядерными процессорами и ускоряя цикл редактирования, компиляции и отладки. |
||
|
|
Более подробная диагностика оптимизации - для пользователей, которые хотят использовать нашу улучшенную оптимизацию, чтобы помочь компилятору лучше настроить их приложения. Новый инструмент VTune™ Analyzer 9.1 может выполнять фильтрацию отчетов об оптимизации, помогая руководить действиями по оптимизации. |
||
|
|
Обновление популярной функции компилятора Compaq* Visual Fortran, которое позволяет создавать приложения на языке Fortran, используемые из управляющей среды программирования Microsoft .NET*. |
||
|
|
Поиск и анализ проблем с исходными файлами. Диагностика позволяет выявлять проблемы с директивами OpenMP, граничными нарушениями, повреждениями памяти, утечками памяти, переполнением буфера и неинициализированной памятью. |
||
|
Библиотека Intel® Math Kernel Library (Intel® MKL) |
|||
|
|
Новая архитектура обеспечивает максимальную поддержку различных конфигураций разработки и разнообразных процессоров в одном корпусе. |
||
|
|
Ссылка на версию этого уровня, соответствующую вашей среде разработки, позволит вам быть уверенными, что библиотека Intel MKL имеет полную совместимость с многопотоковой составляющей вашего приложения. |
||
|
|
Функция DftiCopyDescriptor добавлена для удобства при использовании быстрых преобразований Фурье. Размер статистически связанных исполняемых элементов DFTI был значительно уменьшен, и теперь для преобразований реальных чисел доступно комплексное хранилище. |
||
|
|
Добавлена возможность отслеживать выполнение и прерывать длительные вычисления LAPACK. Функция mkl_progress может быть определена в пользовательском приложении, которое может регулярно вызываться из поднабора процедур MKL LAPACK. |
||
|
|
С учетом производительности все функции VML сделаны многопоточными. Новый режим улучшения производительности доступен для приложений, где неточности математических функций не влияют на неточности параметров (например, для симуляций алгоритма Монте-Карло и мультимедийных приложений). |
||
|
|
Улучшения включают многопоточные разреженные алгоритмы триангуляции BLAS уровня 3 и поддержку всех типов данных (с одинарной точностью, комплексных и двойных комплексных). |
||
|
Упрощенная установка |
Единая упрощенная полная процедура установки всех компонентов. |
||
|
Новое онлайновое сообщество поддержки |
Наши форумы поддержки и функции поиска в базе знаний помогут вам быстро находить нужные ответы. Кроме того, в рамках привилегированной поддержки предлагаются частные учетные записи, защищенные паролями. Посетите страницу Ресурсы поддержки, чтобы узнать больше! |
||
|
Перечень поддерживаемых процессоров |
Добавление поддержки процессоров Intel® Atom™ еще раз подтверждает гарантированную поддержку для всех поколений процессоров. Это важное преимущество в современном мире, когда новые аппаратные платформы появляются на рынке очень быстро. Дополнительную информацию можно найти в Примечаниях к выпуску. |
||
После приобретения вы в течение года сможете использовать техническую поддержку и обновления на нашем защищенном сайте Intel® Premier Support. Вы сможете задать вопрос службе поддержки, загрузить обновления программных продуктов и получить доступ к техническим ресурсам, практическим рекомендациям и другой документации. Кроме того, мы улучшили наши пользовательские форумы, предоставляя пользователям быстрые и удобные ресурсы для решения большинства проблем. Дополнительную информацию можно найти в Центре регистрации Intel®
.
Также вы можете получить доступ к информации технической поддержки на сайте Ресурсы поддержки.
Компилятор Intel Fortran поддерживает стандарт языка Fortran 95, а также предыдущие стандарты: Fortran 90, Fortran 77 и Fortran IV. Он также включает многие возможности из стандарта Fortran 2003 и многочисленные расширения популярных языков. Дополнительную информацию о новых возможностях этого выпуска можно найти в Примечаниях к выпуску.
Более конкретная информация по требованиям к установке содержится в Примечаниях к выпуску , однако мы сразу можем сказать, что компилятор Intel Visual Fortran Compiler Professional Edition для Windows может использоваться для разработки кода для любых процессоров Intel®, начиная с процессоров Intel® Pentium® 4.
Для установки всех компонентов продукта требуется 1,4 ГБ свободного места на диске.
Более подробную информацию по установке можно найти на Странице документации. Подробные требования к установке приведены в Примечаниях к выпуску. Также там вы найдете Руководство по установке и вводную документацию.
