-
0 votesanswersviews
英特尔顾问的编译器和链接器标志
我'm using an Intel C++ v16 compiler on a Xeon Phi Knights Landing (KNL) on an application using OpenMP. I'读到了用于Vectorization Advisor,Thread Advisor和最后VTune的编译器和链接器选项 . 结合3个链接文档中的表格,我想出了这个列表(考虑到Xeon Ph... -
0 votesanswersviews
icpc比gcc慢?
我正在尝试使用英特尔C编译器制作opencv SURF的优化并行版本,特别是surf.cpp . 我正在使用英特尔顾问找到效率低下和未实现的循环 . 特别是,它建议使用 icpc 编译器(而不是 gcc )重建代码,然后使用 xCORE-AVX2 标志,因为它可用于我的硬件 . 因此,使用 g++ 构建opencv的原始 cmake 是: cmake -D CMAKE_BUILD_TYPE=Rel... -
1 votesanswersviews
在远程计算机上使用英特尔顾问的正确方法是什么?
英特尔VTune放大器可以分析执行on a remote machine的并行应用程序 . 英特尔顾问没有这样的选择 . 根据this文档,您必须使用英特尔顾问的命令行版本: 这使得自动执行许多任务以及分析在远程主机上运行的应用程序成为可能 但是,GUI版本具有cl版本未提供的许多功能(如关于如何解决矢量化/多线程低效等的建议) . 我试图在远程计算机上运行 advixe-cl ,然后在本地复...