Open main menu

CDOT Wiki β

Changes

GPU621/Code

922 bytes added, 22:57, 27 November 2018
Intel® Advisor
* Check Dependencies gives you a report on the errors and problems that thread are causing so that you can know where they are and fixing it.
'''First step is to Collect the Survey Target report by clicking "Collect"''' 
[[File:Survey.png|250px]]
 
After Collecting the data for the report the following window will appear and there are 3 important things we should pay attention on
 
[[File:Collectsurvey.png|900px]]
 
'''1 -''' Here display the list of the most important functions and loops which took a large part of the total program run time and tells a bit of information about them at the same time giving you some suggestions on how to improve it
* Source shows the actual code of the selected function call or loop selected from the #1 window
* Top Down shows all the run time of each calls and loop in your program which allows you to go more in detail with each of them
 
[[File:Top_Down.png|700px]]
 '''3 -''' It is a dropdown list which shows you all the threads runned in this program which it is important for in this case since we are focusing on debugging threads  '''Second step is running Check Dependecies'''For running Check Dependecies we should select one of the function call or loop from the first step from the following window  [[File:Drop.png|800px]]  Pay attention to the black water drop which indicates me that I have selected a loop or function for Annotation. This means that part of the code will be inside of an Annotation range specially for the analysis. This is a new feature since before it did not exist and we would have to go into the source code and add the Annotation range for the part of the code which we would like to analyze.  After selecting the loop or function for Annotation we will proceed to start the Check Dependecies  [[File:Dependency.png|200px]]  Starting Check Dependencies will take a bit longer than running the program so be patient with it. After it is done the following window should appear.  [[File:No_lock.png|900px]]
24
edits