Вопросы миграции процессов

С точки зрения производительности параллельной программы пиннинг (привязка процесса к ядру процесса) очень важен. Во первых не прикрепленный (pinned) процесс постоянно вынужден мигрировать по ядрам и даже сокетам, что приводит к частой инвалидации содержимого кэша и как следствие — увеличение… Continue Reading

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

В МГУ прошла первая часть тренинга по оптимизации ПО. Пользователи кластеров МГУ (Чебышев и Ломоносов) приносили свои исходные коды, а инструкторы компании Intel рассказывали об инструментах для оптимизации и на живом примере показывали как они работают. http://msu-intel.parallel.ru/?q=node/81 Работа была построена… Continue Reading