How can I perform the new roofline performance analysis on a remote xeon-phi MIC card through GUI or commandline?
Hello everybody, this is my first post on this forum, I hope that this is the right question and this is a well-formed question.
I want to profile my application executed on a remote Xeon Phi with VTune, Advisor and Inspector to obtain the best performances. I could use the command line version
directly on the remote Xeon Phi machine (since Parallel Studio is installed there too), but I love the GUI and I would prefer to keep using it. I could run
Advisor crashes immediately at startup.
Already opened bug report, which was closed next working day stating "In order to receive the correct assistance for the issue you are facing, please contact our software support directly." and then a link to this forum.
Please advise how you prefer bug reports.
Finite difference is a simple and efficient mathematical tool that helps solve differential equations. In this paper, we solve an isotropic acoustic 3D wave equation using explicit, time domain finite differences.
Hi, I'm trying to figure out why I get a 20% Haswell slowdown porting some C++ IIR filter loops from AVX128 to AVX256. Advisor's no help as both Check Dependencies and Check Memory Access Patterns always fail with internal errors all variations I've had time to try so far. Find Trip Counts and FLOPS fails too as it eventually causes a crash in the target process; it seems to add no information over Survey Target (which is the only bit of the workflow clearly working) but might reach the loops in question. Output from
Hi, Intel technician,
I am currently using advixe-cl instead of advixe-gui and have produced the text report of survey. However, I cannot view the Fortran source codes corresponding to the advise given in the text SURVEY report. Under Windows, I can view source codes. Under Linux, how can I view the Fortran source codes? of course, options -g, -O3, -simd, -vec, and -qopenmp have been used while building imex.exe with 2017 intel Frotran compiler.
The followings are the commands I used.
HI, Intel technician,
when I ran 2017 intel advisor XE under Linux, the following error occurred
09:08:24: Error: Unable to initialize GTK+, is DISPLAY set properly?
could you do me a favour and give me an advise to fix above problem?
Thanks in advance and I am looking forward to hearing from you.
Apparently, Advisor cannot analyze results for display in Survey Report where cilk_for is in use. The "Why no vectorization?" field shows this comment. The times are quoted as 0. in summary even though they show up with reasonable values ascribed to cilkrts_cilk_for in source and assembly view. I have built with -debug:inline-debug-info -Qipo-.
I have been making a practice of setting -debug:inline-debug-info when building for Advisor. Today I noticed a case where Advisor 17 update 2 misses a vectorized loop in a C function called from Fortran (with all the events linked to the C prolog). This appears to be cured by building with /Qipo-. I don't expect any benefit from ipo (as opposed to ip), so this is a satisfactory method, if only it can be remembered. Qipo- appears to help with analysis of pure Fortran as well.