Корпорация Intel выпустила 11-ю редакцию компиляторов для С++ и Фортрана. Основные изменения в ней связаны с параллельными технологиями:

  • поддерживается стандарт OpenMP 3.0, в том числе различные способы оптимизации циклов и реализация вложенного параллелизма. Обеспечивается одновременная обработка как задач, так и данных;
  • добавлен инструмент Parallel Lint для синтаксического анализа исходных текстов по выявлению потенциальных ошибок, специфичных для модели OpenMP, анализа межпроцедурного взаимодействия, нахождения некорректных настроек и т. д.;
  • появилась реализация лямбда-функций (в варианте C++ 0x), использование которых упрощает автоматизацию распараллеливания;
  • включены средства расширенной потоковой отладки в Linux.

Добавлен также режим оптимизации под конфигурацию текущей машины для платформ Linux и Mac OS X.

Версия для печати