Running Guided Auto Parallelism

In this step, you will generate a guided auto parallelism report.

  1. In Solution Explorer, open the Source Files folder and right-click on scalar_dep.f90.

  2. Select Intel Composer XE 2013 > Guided Auto Parallelism > Run Analysis on file "scalar_dep. f90".

  3. Find the following in the Output window. The report starts with GAP REPORT LOG OPENED and ends at END OF GAP REPORT LOG.

    scalar_dep.f90(60) remark #30521: (PAR) Assign a value to the variable(s)
    "T" at the beginning of the body of the loop in line 60. This will allow 
    the loop to be parallelized. [VERIFY] Make sure that, in the original 
    program, the variable(s) "T" read in any iteration of the loop has been
    defined earlier in the same iteration.
    
    scalar_dep.f90(60) remark #30525: (PAR) Insert a "!dir$ loop count min(64)"
    statement right before the loop at line 60 to parallelize the loop. 
    [VERIFY] Make sure that the loop has a minimum of 64 iterations.

    Note

    You may get different remark and line numbers.

In the next step, you will analyze the contents of the report to learn what you can do to add parallelism to your source code.

Next: Analyzing Guided Auto-parallelization Reports


Submit feedback on this help topic