Tutorial: Where to Add Parallelism with Intel® Advisor 2015 and a Fortran Sample
At this point, you would normally:
Rebuild the target in release mode.
Re-run the Suitability Report to see how your Correctness fixes impact the predicted maximum speedup.
Decide if the predicted maximum speedup benefit is worth the effort to add parallelism to your target.
If you decide to add parallelism to your target, you would:
Replace the Intel Advisor annotations with parallel framework code.
Build a parallel version of your target in release mode.
Because we are trying to keep this tutorial short, we replaced Intel Advisor annotations with OpenMP* parallel framework code for you. Consider exploring these replacements by opening the nqueens_omp.f90 file.
The steps for replacing annotations with parallel framework code are fully explained in Intel Advisor Help.
In addition, consider building the OpenMP* target in release mode - to, perhaps, compare actual parallel execution time to actual serial execution time.
After you convert Intel Advisor annotations to parallel framework code, test the resulting parallel application for correctness and verify its actual parallel performance using the Intel® Inspector and Intel® VTune™ Amplifier respectively.