Windows
Use the following commands to:
AMDuProfCLI.exe compare --baseline c:\Temp\cpuprof-tbp\<BASE-SESSION-DIR> --with c:\Temp\cpuprof-tbp\<SUCCESSOR-SESSION-DIR> --type name --show-percentage --html -o c:\Temp\cpuprof-tbp
Generate a comparison report of base profile data with subsequent profile data
C:\> AMDuProfCLI.exe diff --baseline c:\Temp\cpuprof-tbp\<BASE-DIR> --with c:\Temp\cpuprof- tbp\<NON-BASE-DIR> -o c:\Temp\cpuprof-tbp
Generate a comparison report using the -i option
C:\> AMDuProfCLI.exe diff -i c:\Temp\cpuprof-tbp\<BASE-DIR> -i c:\Temp\cpuprof-tbp\< NON- BASE-DIR> -o c:\Temp\cpuprof-tbp
Generate a comparison report without ignoring the unique entries across sessions
C:\> AMDuProfCLI.exe diff --baseline c:\Temp\cpuprof-tbp\<BASE-DIR> --with c:\Temp\cpuprof- tbp\<NON-BASE-DIR> --type order -o c:\Temp\cpuprof-tbp
Generate a comparison report of base profile data with subsequent profile data sorted on ibs-op event
C:\> AMDuProfCLI.exe diff --baseline c:\Temp\cpuprof-tbp\<BASE-DIR> --with c:\Temp\cpuprof- tbp\<NON-BASE-DIR> --type name -s ibs-op -o c:\Temp\cpuprof-tbp
Generate a comparison report with delta shown in percentage
C:\> AMDuProfCLI.exe compare --baseline c:\Temp\cpuprof-tbp\<BASE-DIR> --with c:\Temp\cpuprof-tbp\<NON-BASE-DIR> --type name --show-percentage -o c:\Temp\cpuprof-tbp
Generate a comparison report of base profile data with successor profile data with changed function names across sessions
C:\> AMDuProfCLI.exe compare --baseline c:\Temp\cpuprof-tbp\<BASE-DIR> --with c:\Temp\cpuprof-tbp\<NON-BASE-DIR> --alias CalculateSum,CalculateUpdatedSum|enhanceOutput,optimizeOutput -o c:\Temp\cpuprof-tbp
Generate a comparison report of base profile data with multiple successor profile data
C:\> AMDuProfCLI.exe diff -i c:\Temp\cpuprof-tbp\<BASE-DIR> -i c:\Temp\cpuprof-tbp\<NON-BASE- DIR1> -i c:\Temp\cpuprof-tbp\<NON-BASE-DIR2> --with c:\Temp\cpuprof-tbp\<NON-BASE-DIR3> -o c:\Temp\cpuprof-tbp
Generate a comparison report on one of the predefined views
C:\> AMDuProfCLI.exe diff -i c:\Temp\cpuprof-tbp\<BASE-DIR> -i c:\Temp\cpuprof-tbp\<NON-BASE- DIR> --view ipc_assess -o c:\Temp\cpuprof-tbp
Generate a comparison report providing the source and binary paths
C:\> AMDuProfCLI.exe diff -i c:\Temp\cpuprof-tbp\<BASE-DIR> -i c:\Temp\cpuprof-tbp\<NON-BASE- DIR> --bin-path Examples\AMDTClassicMatMul\bin\ --src-path Examples\AMDTClassicMatMul\ --bin- path1 Examples\AMDTClassicMatMulMod\bin\ --src-path1 Examples\AMDTClassicMatMulMod\ -o c:\Temp\cpuprof-tbp
Linux
AMDuProfCLI compare --baseline /tmp/cpuprof-tbp/<BASE-SESSION-DIR> --with /tmp/cpuprof-tbp/<SUCCESSOR-SESSION-DIR> --type name --show-percentage --html -o /tmp/cpuprof-tbp/
Generate a comparison report of base profile data with subsequent profile data
$ AMDuProfCLI diff --baseline /tmp/cpuprof-tbp/<BASE-DIR> --with /tmp/cpuprof-tbp/<NON-BASE- DIR> -o /tmp/cpuprof-tbp
Generate a comparison report of base profile data with subsequent profile data sorted on PMC event
$ AMDuProfCLI diff --baseline /tmp/cpuprof-tbp/<BASE-DIR> --with /tmp/cpuprof-tbp/<NON-BASE- DIR> -s event=pmcxc0,user=1,os=0 -o /tmp/cpuprof-tbp