Comments 5
Классно! Про embedded ничего не знаю, но IPS использую давно, в принципе все нравится, хотя Intel Advisor очень странный такой, он почему-то требует от нас разметку, а в последствии подсказывает совсем уж простые вещи, например если есть цикл и я хочу OpenMP, документация показывает банально делать
#pragma omp parallel for
вместо того чтобы детально расписать параметры этой аннотации.+2
Advisor занимается моделированием параллельного исполнения. Разметку он требует для того, чтобы понять, какой кусочек кода пользователь хочет смоделировать и каким образом (цикл, таски и т.п.). Задача Advisor-а — дать вам возможность решить, стоит вообще распараллеливать этот цикл или нет, и какай потенциальный прирост производительности можно ожидать. Конструкция OpenMP приведена для примера — за деталями в документацию OpenMP.
+3
Sign up to leave a comment.
Intel System Studio — набор разработчика ПО для встраиваемых и мобильных систем