如何使用thread profiler

bonbonyue 2009-04-27 12:44:46
OpenMP的程序,用intel编译器编译后在thread profiler中选择创建OpenMP*-specific,就出现了下面的错误:





应该如何解决?
...全文
310 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bonbonyue 2009-04-28
  • 打赏
  • 举报
回复

那这种图表能用instrumentation分析出来吗?
intel_zhenyuwang 2009-04-28
  • 打赏
  • 举报
回复
如果你不会修改的话,在Visual Studio*上创建Thread Profiler Project.
Please don't use "OpenMP* -specific", just use "Instrumentation" - that format of the result is from Intel.
bonbonyue 2009-04-28
  • 打赏
  • 举报
回复
=C:=C:\Documents and Settings\Administrator\Application Data\VTune\Projects\VTProject10
=D:=D:\Program Files\Intel\VTune\Shared\Bin
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\Administrator\Application Data
BISTRO_GLOBAL_CACHE_DIR=D:\Program Files\Intel\VTune\CGGlbCache
CLIENTNAME=Console
CommonProgramFiles=C:\Program Files\Common Files
COMPUTERNAME=IBMB14
ComSpec=C:\WINDOWS\system32\cmd.exe
Cor_Enable_Profiling=1
COR_PROFILER={91663010-0D1E-4abd-8F0C-0B4B84CCA809}
ENVIRONMENT_INFO_PRODUCT_KEY=Software\Intel Corporation\VTune(TM) Performance Environment\6.0\General Services\EnvironmentInfo
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\Administrator
ICPP_COMPILER11=D:\Program Files\Intel\Compiler\11.0\072\cpp\
Include=D:\Program Files\Intel\VTune\Analyzer\include
INTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses
ITT_TCHECK=D:\Program Files\Intel\VTune\tcheck
ITT_TPROFILE=D:\Program Files\Intel\VTune\tprofile
Lib=D:\Program Files\Intel\VTune\Analyzer\lib
LOGONSERVER=\\IBMB14
NewEnvironment1=C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\
NUMBER_OF_PROCESSORS=2
OMP_NUM_THREADS=2
OS=Windows_NT
Path=D:\Program Files\Intel\VTune\CGGlbCache;D:\Program Files\Intel\VTune\Analyzer\Bin;D:\Program Files\Intel\VTune\Shared\Bin;D:\Program Files\Intel\Compiler\11.0\072\cpp\ipp\ia32\bin;D:\Program Files\Intel\Compiler\11.0\072\cpp\lib\ia32;D:\Program Files\Intel\Compiler\11.0\072\cpp\mkl\ia32\bin;d:\program files\WinAVR\bin;d:\program files\WinAVR\utils\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Wireless\Bin\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program Files\Common Files\Roxio Shared\9.0\DLLShared\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Common Files\Intel\Shared Files\IDVC
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 14 Stepping 8, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=0e08
ProgramFiles=C:\Program Files
SESSIONNAME=Console
SystemDrive=C:
SystemRoot=C:\WINDOWS
TBB21_INSTALL_DIR=D:\Program Files\Intel\Compiler\11.0\072\cpp\tbb
TBB_ARCH_PLATFORM=ia32\vc9
TEMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
USERDOMAIN=IBMB14
USERNAME=Administrator
USERPROFILE=C:\Documents and Settings\Administrator
VS90COMNTOOLS=D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\
VTUNE_GLOBAL_DIR=D:\Program Files\Intel\VTune\global_data\
windir=C:\WINDOWS



按你说的把那个勾去掉后还是一样出错,上面的是environment variables.
intel_zhenyuwang 2009-04-28
  • 打赏
  • 举报
回复
不能。 这种图表是OpenMP* -specific
intel_zhenyuwang 2009-04-27
  • 打赏
  • 举报
回复
Modify Activity->Advanced Activity Configuration->Select app and click "Configure..." button->Application/Module Profile Configure..." dialog->Click "Advanced..." button->Unselect "Use default environment"->Modify existing items in "Enviornment Variables"
bonbonyue 2009-04-27
  • 打赏
  • 举报
回复
程序可以运行的,请问vtune中在哪里设置OpenMP的路径,我没有找到。
intel_zhenyuwang 2009-04-27
  • 打赏
  • 举报
回复
In VTune(TM) Analyzer environment, set OpenMP* library's path to PATH
--OR--
Ensure that you can run application from command prompt, then run VTune, thus all environment variables can be used in VTune(TM) Analyzer.

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧