Функция
| Преимущество
|
Поддержка Xcode 3.1
| Защитите свои капиталовложения в средства разработки на базе среды Xcode. Вы можете использовать компилятор Fortran для предварительного просмотра или воспользоваться интерфейсом командной строки.
|
Компилятор и отладчик
|
- Дополнительная поддержка Fortran 2003
| Дополнительная поддержка включает расширения ENUMERATOR, IEEE Floating Point Exception Handling, ALLOCATE, изменения конструктора массивов и другие элементы, которые сделают ваши приложения Fortran ближе к стандарту. Эти функции обеспечения совместимости с C, включенные в последнюю версию, упрощают разработку приложений на смешанном языке. |
| OpenMP отделяет абстракцию параллелизма от прикладных интерфейсов, упрощая многопоточную оптимизацию и перенос кода. Новый стандарт 3.0, ранее ограниченный цикличным параллелизмом на уровне данных, теперь упрощает параллелизм как на уровне данных, так и на уровне потоков. |
- Поддержка SSE2 включена по умолчанию
| Воспользуйтесь новым набором команд Intel Streaming SIMD Extensions автоматически через компилятор. Вам больше не потребуется низкоуровневое программирование для эффективного использования процессоров Intel®. Поддержка изменения настроек для других главных/целевых систем. |
| Поддерживает сборку посредством распределения файлов между процессорами, оптимизируя код для использования с многоядерными процессорами и ускоряя цикл редактирования, компиляции и отладки. |
| Более подробная диагностика оптимизации - для пользователей, которые хотят использовать нашу улучшенную оптимизацию, чтобы помочь компилятору лучше настроить их приложения. |
- Поддержка 64-разрядной ОС Mac OS* X
| Возможность создавать приложения, использующие преимущества адресации и производительности, реализованные в процессорах с архитектурой Intel® 64, которые применяются в последних ОС Apple* Mac OS X. |
| Поиск и анализ проблем с исходными файлами. Диагностика позволяет выявлять проблемы с директивами OpenMP, граничными нарушениями, порчей памяти, утечками памяти, переполнением буфера и неинициализированной памятью. |
Библиотека Intel® Math Kernel Library (Intel® MKL)
|
- Новая многоуровневая архитектура
| Новая архитектура обеспечивает максимальную поддержку различных конфигураций разработки и разнообразных процессоров в одном корпусе.
|
- Новый уровень многопоточности
| Ссылка на версию этого уровня, соответствующая вашей среде разработчика и прочие компоненты, говорит о том, что библиотека Intel MKL обнаружила полную совместимость с многопотоковой составляющей вашего приложения.
|
- Интерфейс дискретных преобразований Фурье
| Функция DftiCopyDescriptor добавлена для удобства при использовании быстрых преобразований Фурье. Размер статистически связанных исполняемых элементов DFTI был значительно уменьшен, и теперь для преобразований реальных чисел доступно комплексное хранилище.
|
| Добавлена возможность отслеживать выполнение и прерывать длительные вычисления LAPACK. Функция mkl_progress может быть определена в пользовательском приложении, которое может регулярно вызываться из поднабора процедур MKL LAPACK.
|
| С учетом производительности все функции VML сделаны многопоточными. Новый режим улучшения производительности доступен для приложений, где неточности математических функций не влияют на неточности параметров (например, для симуляций алгоритма Монте-Карло и мультимедийных приложений).
|
- Разреженные расширения BLAS
| Улучшения включают многопоточные разреженные алгоритмы триангуляции BLAS уровня 3 и поддержку всех типов данных (с одинарной точностью, комплексных и двойных комплексных).
|
| Поддержка Mac OS* X версии 10.4.11, 10.5.4 | Возможность создания приложений с использованием преимуществ последних функций операционной системы Mac OS X. |
Упрощенная установка
| Единая упрощенная полная установка всех компонентов.
|
Новое онлайновое сообщество поддержки
| Наши форумы поддержки и функции поиска в базе знаний помогут вам быстро находить нужные ответы. Кроме того, в рамках привилегированной поддержки предлагаются частные учетные записи, защищенные паролями. Посетите страницу Ресурсы поддержки, чтобы узнать больше!
|
Перечень поддерживаемых процессоров
| Добавление поддержки процессоров Intel® Atom™ еще раз подтверждает гарантированную поддержку для всех поколений процессоров. Это важное преимущество в современном мире, когда новые аппаратные платформы появляются на рынке с огромной скоростью. Дополнительную информацию можно найти в Примечаниях к выпуску.
|