Тренинг по оптимизации ПО

В МГУ прошла первая часть тренинга по оптимизации ПО. Пользователи кластеров МГУ (Чебышев и Ломоносов) приносили свои исходные коды, а инструкторы компании Intel рассказывали об инструментах для оптимизации и на живом примере показывали как они работают.

http://msu-intel.parallel.ru/?q=node/81

Работа была построена скорее как практика, на которой обучаемые с помощью подсказок инструктора находили узкие места своих программ.
Первая часть была посвящена MPI-ной производительности и оптимизации с помощью Intel Trace Collector/Analyzer.
Во второй части внимание было уделено производительности последовательных частей кода. На IPTU собирался профиль и дальнейший анализ производился на нем же.

Как показала практика — в коде всегда есть место для оптимизации, результатом тренинга стало ускорение работы научных программ в широком диапазоне — от 4х до 5%.

В конце июня планируется продолжение тренинга в суперкомпьютерном центре МГУ. Если есть заинтересованность — пишите, возможно и для вас найдется место.

admin

Добавить комментарий