Какие распараллеливающие аналитические инструменты Вы рекомендуете? [закрытый]

6
задан glutz78 15 March 2010 в 02:41
поделиться

7 ответов

Профилировщик потоков Intel VTune очень хорош.

1
ответ дан 16 December 2019 в 21:38
поделиться

Вы смотрели ШАХМАТЫ ?:

ШАХМАТЫ - это инструмент для поиска и воспроизведения Heisenbugs в параллельных программах. CHESS неоднократно запускает параллельный тест , гарантируя, что каждый запуск требует различного чередования. Если чередование приводит к ошибке, CHESS может воспроизвести чередование для улучшения отладки. ШАХМАТЫ доступны как для управляемых, так и для собственных программ.

1
ответ дан 16 December 2019 в 21:38
поделиться

Проверьте Intel Parallel Studio. Она поддерживает VS2005.

2
ответ дан 16 December 2019 в 21:38
поделиться

valgrind / racegrind работают только на Linux (helgrind был удален). но это хорошо и бесплатно

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

0
ответ дан 16 December 2019 в 21:38
поделиться

Новый « Визуализатор параллелизма » в Visual Studio 2010, на мой взгляд, является отличным инструментом для анализа потоков.

2
ответ дан 16 December 2019 в 21:38
поделиться

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

Я использую DRD и остальную часть пакета valgrind, пока что это было потрясающе. Им было очень легко пользоваться, практически не требовалось обучения. К сожалению, это поможет вам только в том случае, если ваше программное обеспечение работает в Linux.

1
ответ дан 16 December 2019 в 21:38
поделиться
1
ответ дан 16 December 2019 в 21:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: