vtune

    1熱度

    1回答

    我已經使用CMake創建了一個項目,我現在嘗試使用英特爾VTune的試用版與Visual Studio 15一起進行配置文件。我在Visual Studio中設置了Windows調試符號服務器,但VTune無法找到所有符號。我的項目配置爲調試課程。 1)我可以QT .pdb文件複製到項目文件夾,以解決他們的位置,但加入QT bin目錄上圖中的符號位置列表不起作用。 2)它仍然沒有找到一些Windo

    0熱度

    1回答

    我使用英特爾VTuen收集程序的指令,我得到這樣 FP_COMP_OPS_EXE:MMX FP_COMP_OPS_EXE:SSE_DOUBLE_PRECISION FP_COMP_OPS_EXE:SSE_FP FP_COMP_OPS_EXE:SSE_FP_PACKED FP_COMP_OPS_EXE:SSE_FP_SCALAR FP_COMP_OPS_EXE:SSE_SINGLE_PRE

    2熱度

    1回答

    在上圖中,我用vtune工具來查看進程的流程。 也爲windbg傾倒內存。 我打算看看是否在WinDbg中是Engine.dll + 840c1拆卸部分,但 似乎結果是不同的。 你能告訴我我做錯了嗎?

    2熱度

    1回答

    我試圖使用英特爾VTune放大器估算FLOPS我的申請,我在這裏使用這個職位作爲一個準則:https://software.intel.com/en-us/articles/estimating-flops-using-event-based-sampling-ebs/ 的問題是,我無法找到VTUNE的FP_COMP_OPS_EXE事件GUI。當我用這個事件配置運行amplxe-cl時,出現以下錯

    0熱度

    2回答

    我在C++中編程並使用CAS操作進行線程同步。 我通過使用Vtune對我的程序進行了剖析,發現大部分時間都花在了CAS操作上。 我看了一下彙編代碼。 剖析結果表明時間的顯著部分花費在 'MOVQ%RAX,(%RSI)',但不能在 '鎖定cmpxchgq%RCX,(%RDI)'。 'movq%rax,(%rsi)'的運算是如何與CAS操作相關的? 該操作正在移動哪些數據?

    9熱度

    2回答

    編輯3:該圖像爲全尺寸版本的鏈接。對不起,圖片的文字,但圖表很難複製/粘貼到文本表。 我有以下VTune™可視化簡檔用於與icc --std=c++14 -qopenmp -axS -O3 -fPIC編譯的程序: 在該簡檔中,指令兩個簇在裝配視圖突出顯示。儘管指令是相同的並且順序相同,但上部羣集的時間比下部時間少得多。兩個集羣都位於相同的功能內,顯然都稱爲n次。每當我運行探查器時,都會發生這種情況

    0熱度

    1回答

    我已經創建了一個使用一些靜態庫的過濾器DLL,這個DLL用於圖工作室,它運行良好。但我必須對我的dll進行分析,所以我開始了graph studio然後vtune。在vtune項目屬性中,我已附加它來處理併成功生成配置文件報告。但我只能看到我的代碼不是我的代碼的c/C++源代碼的彙編。如何在Vtune中查看我的dll的源代碼?

    0熱度

    1回答

    我有一個多線程程序。我們使用自己的線程池實現。首先,該項目的負載是足夠的。編譯成單線程,兩個線程的程序更快。 當我們增加的線程數大於2時,性能開始糟糕。顯然,我們遇到了多線程性能問題。 然後,我們開始使用英特爾®VTune™Amplifier XE 2017性能分析,我們將此工具集成到VS2013中。然後,當我點擊英特爾®VTune™Amplifier XE的星形按鈕時,發生了一件令人驚訝的事情,

    1熱度

    1回答

    的SEP司機不建,也沒有安裝: [email protected]:/opt/intel/vtune_amplifier_xe/sepdk/src$ sudo ./insmod-sep -q pax driver is not loaded. socperf2_0 driver is not loaded. sep4_0 driver is not loaded. vtsspp drive

    1熱度

    1回答

    我正在嘗試使用Intel VTune Amplifier來剖析OpenCV。在this頁面中,提供了用於獲得最佳分析的編譯器選項列表。如你所見,它是混合調試標誌(例如-g)和優化標誌(例如-O2或更高版本),所以我們可以說它建議「帶有調試信息的發佈模式」。 爲了用VTune剖析OpenCV,我想我也必須用這些選項來構建OpenCV。但是,OpenCV使用CMAKE構建,並且使用cmake -D C