Intel® Parallel Inspector - Intel® Thread Checker и Intel® Memory Checker




Intel® Parallel Inspector 2011
Intel® Parallel Inspector 2011 повышает надежность, обеспечивая разработчикам Microsoft* Visual Studio* C/C++ самые удобные, быстрые и комплексные возможности заблаговременного анализа кода и выявления скрытых ошибок многопоточности.

Теперь поддерживает Microsoft Windows* 7 и Visual Studio* 2010



В отличие от традиционных средств проверки ошибок, Intel® Parallel Inspector 2011 предоставляет разработчикам Microsoft Visual Studio* C/C++ комплексное решение для проверки ошибок последовательного и многопоточного кода.


Средство Intel Parallel Inspector помогает разработчикам Microsoft Visual Studio* C/C++ повысить качество и надежность приложений, обеспечивая как экспертов, так и начинающих программистов, подробной информацией по поиску ошибок памяти и многопоточности до их возникновения.

Преимущества:
  • Повышает надежность последовательных и многопоточных приложений вне зависимости от используемого метода

  • Поддерживает стандартные сборки для отладки

  • Упрощает обнаружение и устранение причин ошибок, в том числе недетерминистических ошибок

  • Обеспечивает безошибочную работу готовых приложений на системах пользователей

  • Сокращает расходы на поддержку и повышает продуктивность работы


Повышайте надежность, находя ошибки памяти и многопоточности до их возникновения
Intel® Parallel Inspector позволяет быстро выполнять анализ причин ошибок памяти и дефектов многопоточности, отслеживая работу кода во время исполнения. Затем он создает удобную и понятную карту ошибок. Эта функция особенно важна для недетерминистических ошибок (т.е. ошибок с изменением последовательности исполнения), которые трудно воспроизвести. Использует динамический инструментарий, не требующий специальных тестовых сборок или компиляторов, благодаря чему становится возможным более частое тестирование программного кода.



Находит ошибки памяти в последовательном и многопоточном коде

Быстро находит ошибки памяти, в том числе утечки и порчу памяти, в однопоточных и многопоточных приложениях. Это позволяет сократить расходы на обнаружение ошибок памяти до завершения разработки приложения.

Проверка памяти включает обнаружение загрузки без инициализации, использование недопустимых ссылок на памяти, выделение и отмену выделения памяти, обнаружение утечек памяти, проверку стеков памяти и отслеживание стеков с контролем детализации отслеживания стеков.



Поиск ошибок многопоточности, вызывающих зависания и сбои

Точное выявление скрытых ошибок многопоточности, в том числе блокировок и конфликтов данных. Помогает сократить количество зависаний и сбоев из-за ошибок многопоточности, которые не удается обнаружить с помощью отладчиков и других средств.

Проверка потоков включает обнаружение конфликтов данных, обнаружение блокировок, детально настраиваемый анализ стеков, рекомендации по диагностике, встроенные данные по библиотекам Intel® Threading Building Blocks, OpenMP* и проверку потоков Windows*.






Чтобы узнать больше об Intel Parallel Inspector, загрузите краткое описание продукции ›
Ниже перечислены некоторые ресурсы, которые помогут вам освоить новые продукты. Обязательно посетите портал Intel® Learning Lab , чтобы воспользоваться полным ассортиментом видеоматериалов, информационных статей и других ресурсов, которые помогут вам узнать больше об использовании преимуществ продукции.

 



Обнаружение ошибок памяти

 


Обнаруживайте труднонаходимые ошибки в исходном коде и двоичных файлах, вызывающие сбои и зависания приложения.


Обнаружение ошибок многопоточности

 


Находите конфликты и блокировки, влияющие на надежность и точность многопоточного кода, и сторонние библиотеки, если у вас отсутствует исходный код.



Не просто средство поиска проблем

 


Parallel Inspector не просто находит проблемы, но дает рекомендации, помогающие решить проблему.


Удобство настройки

 


Parallel Inspector предоставляет начинающим и опытным программистам возможность настройки памяти и тестирования потоков через интуитивно понятный диалог настройки конфигурации.






Влад Ромашко, менеджер по разработке ПО, OpenCascade S.A.S:

"Intel Parallel Inspector и Intel Parallel Amplifier значительно упростили задачу поиска горячих точек и утечек памяти. Мы добились улучшения производительности в 2 раза и смогли устранить ряд ранее не обнаруженных нами утечек памяти".



Дат Чу, младший исследователь, лаборатория вычислительной биомедицины, университет Хьюстона:

"Я попробовал функцию проверки памяти Parallel Inspector и обнаружил ряд проблем с утечками памяти, которые были быстро исправлены. Я считаю, что графический интерфейс программы очень прост в использовании».


Введение

Посмотрите вводный видеоролик по Intel® Parallel Studio 2011! В этом 10-минутном видеоролике рассказывается, как можно сделать образец приложения N-Queens параллельным, проверить и отладить его.
Краткие руководства по ознакомлению с Intel Parallel Studio - простые пошаговые руководства по оценке показывают, как Intel Parallel Studio обеспечивает все необходимое для создания надежных высокопроизводительных приложений.
Примите участие в Технической презентации в прямом эфире - узнайте об определенной функциональной возможности продукции. Задавайте любые вопросы о продукции.
Портал Intel® Learning Lab - получите доступ к разнообразным ресурсам, которые помогут вам оптимизировать производительность, продуктивность и надежность последовательных и параллельных приложений для настольных ПК и других устройств.

Получение помощи и советов

Поиск в статьях поддержки
Форумы - лучшее место, где можно быстро получить ответы на вопросы от технических экспертов и коллег. Вы можете его использовать даже для того, чтобы сообщать об ошибках.
Поддержка - безопасная веб-поддержка опытных инженеров доступна на сайте Intel® Premier Support . Требуется регистрация в службе поддержки Intel Premier Support.
Помощь в загрузке, регистрации и лицензировании - помощь по вопросам, относящимся к загрузке, регистрации и лицензированию.

Ресурсы

Примечания к выпуску - посмотрите примечания к выпуску Intel Parallel Inspector в Интернете!
Документация по продукции - посмотрите документацию по Intel Parallel Inspector в Интернете!
Просмотр статей поддержки