Open main menu

CDOT Wiki β

Changes

GPU621 Team Tsubame

184 bytes added, 09:54, 22 November 2016
How do you actually use it?
b. In C/C++ > General > Debug Information Format, confirm it is set to Program Database (/Zi).
[[File:Gpu-project 1-4-b.png]]
c. In Linker > Debugging > Generate Debug Info, set it to Optimize for debugging (/DEBUG).
[[File:Gpu-project 1-4-c.png]]
e. On the same page, set Inline Function Expansion to Only __inline (/Ob1).
[[File:Gpu-project 1-4-e.png]]
f. In C/C++ > Code Generation > Runtime Library, confirm it has been set to Multi-threaded DLL (/MD); another option is to set this field to Multi-threaded Debug DLL (/MDd).
[[File:Gpu-project 1-4-f.png]]
g. Enable OpenMP under C/C++ > Language > OpenMP Support by setting it to Generate Parallel Code (/Qopenmp).
[[File:Gpu-project 1-4-g.png]]
[[File:Gpu-project 1-6-l.png | left]]
[[File:Gpu-project 1-6-r.png | right]]
7. Launch Advisor through Windows Start > All Programs > Intel Parallel Studio XE 2017 > Analyzers > Advisor 2017
8. Select File > New > Project… to start a new project.
 
[[File:Gpu-project 1-8.png]]
9. Provide a name for the project in the Create a Project window.
[[File:Gpu-project 1-9.png]] 
10. Under the Analysis Target tab, add the location of the Balance Tree.exe to the Application field using the Browse… button beside the field (or type the path in manually).
11. In the Application parameters field, add the parameters to use when executing the application.
 
[[File:Gpu-project 1-11.png]]
12. Ensure the Inherit settings from Survey Hotspots Analysis Type checkbox is checked in Suitability Analysis and Dependencies Analysis.
 
[[File:Gpu-project 1-12-t.png]]
[[File:Gpu-project 1-12-b.png]]
13. Check Collect information about FLOPS, L1 memory traffic, and AVX-512 mask usage for a complete Trip Count Analysis; this step is optional.
240
edits