Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
5202 Discussions

Can not finalize results for MPI application under VTune HPC PC on Windows.

Andriy
Beginner
637 Views

I am using Intel VTune Amplifier 2019 Update 2 on Win10 to do local HPC PC analysis of my MPI application.

On the finalization stage I get the following message:

amplxe: Using result path `D:\sandbox\RTrace.MPI\HPCPC.ANDRIYR.com'
amplxe: Executing actions 12 % Loading 'userapicollector-17072-85e2d556.trace'
amplxe: Error: Cannot load data file `D:\sandbox\RTrace.MPI\HPCPC.ANDRIYR.com\data.0\sep67cc.20190718T091306.992774.tb7' (tbrw call "TBRW_INMEM_initialize_data(tbrwFile->getHandle(), streamIndex)" failed: Stream does not exist (79)).

Command line is

mpiexec -n 4 -print-all-exitcodes -gtool "amplxe-cl -collect hpc-performance -knob sampling-interval=5 -mrte-mode=native -data-limit=0 --start-paused -result-dir D:\sandbox\RTrace.MPI\HPCPC:0" bin\xxx.exe ....

Complete output:

amplxe: Analyzing data in the node-wide mode. The hostname (ANDRIYR.com) will be added to the result path/name.
amplxe: Collection paused.
amplxe: Peak bandwidth measurement started.
amplxe: Peak bandwidth measurement finished.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection paused.
amplxe: Collection resumed.
amplxe: Collection stopped.
amplxe: Using result path `D:\sandbox\RTrace.MPI\HPCPC.ANDRIYR.com'
amplxe: Executing actions 12 % Loading 'userapicollector-17844-6a5f3283.trace'
amplxe: Error: Cannot load data file `D:\sandbox\RTrace.MPI\HPCPC.ANDRIYR.com\data.0\sep60a0.20190718T094808.340418.tb7' (tbrw call "TBRW_INMEM_initialize_data(tbrwFile->getHandle(), streamIndex)" failed: Stream does not exist (79)).
amplxe: Executing actions 100 % done
amplxe: Error: 0x40000025 (Inapplicable report) -- The report 'summary' is not applicable to the result D:\sandbox\RTrace.MPI\HPCPC.ANDRIYR.com\HPCPC.ANDRIYR.com.amplxe.
[mpiexec@ANDRIYR] Exit codes: [ANDRIYR] 2,0,0,0

Same executable analyzed under amplxe-cl without mpiexec (just local standalone application) has no problems finalizing the results.

It looks like the issue is related to data collection as non-MPI size on disk is greater than MPI size (1GB vs 265 MB).

0 Kudos
0 Replies
Reply