Comments 11
А кто использует компилятор от Intel?
Это не сарказм или «наезд», просто интересен сегмент.
Это не сарказм или «наезд», просто интересен сегмент.
+4
Intel, очевидно
0
Я использую. Но это специфичное удовольствие. В основном потому что компилятор ломается без причины и поддерживает новые фичи С++ одним из последних.
+6
Если пробовать новые фичи С++ -то да, будут вылазить проблемы, как и с любым новым кодом — багфикс ещё никто не отменял.
0
Когда уже они перейдут на Clang frontend? Сильная сторона Intel — оптимизация, зачем тратить ресурсы на повторение сделанного другими?
0
В первую очередь тем, кто заботится о производительности своего приложения и хочет использовать максимум от своего «железа».
В частности, в HPC он очень востребован. А ещё тем, кто хочет получить хорошую поддержку, ибо баги есть в любом компиляторе, весь вопрос как быстро их решат для вас.
В частности, в HPC он очень востребован. А ещё тем, кто хочет получить хорошую поддержку, ибо баги есть в любом компиляторе, весь вопрос как быстро их решат для вас.
+3
Ну исходя из того, что фичи новых стандартов добавляют очень медленно, есть очень не маленькие шансы, что в других компиляторах баги уже пофиксят, а в интеловском фичи с багами только появятся.
+1
Я бы не сказал, что компилятор от Интел в плане поддержки стандартов проигрывает. Скажем, тот же С++11 полностью поддерживается у Microsoft только с VS2015, а в Интеловском с прошлой версии 15.0, что даже чуть раньше. На Windows для Интела ориентир в сторону Visual C++, на Линуксе gcc. GNUшному конечно, проигрывает в каких то фичах, но зато OpenMP лучше поддерживает(4.0 раньше всех поддерживался). В целом не всё так однозначно.
+3
Я использую, хорошие возмножности для оптимизации кода. Советую вам попробовать PGO для своих задач, если используете VS2013 и выше, то там это сделано очень удобно. Компилятор интегрируются в VS, а для PGO сделано отдельное окно. Однако, сам был удивлен падению компилятора на конструкции copyin в OpenMP.
0
Sign up to leave a comment.
Intel Parallel Studio XE 2016: новые возможности компилятора C/C++