任何人都可以对输出有所了解intel_gpu_top吗?具体来说,什么是任务GAM,VS等(手册页没什么帮助.)
比特流忙什么意思?它似乎总是零......
render busy: 45%: ????????? render space: 83/131072
bitstream busy: 0%: bitstream space: 0/131072
blitter busy: 0%: blitter space: 0/131072
task percent busy
GAM: 43%: ????????? vert fetch: 0 (0/sec)
VS: 35%: ??????? prim fetch: 0 (0/sec)
CL: 33%: ??????? VS invocations: 2101845324 (1427552/sec)
SF: 33%: ??????? GS invocations: 0 (0/sec)
VF: 33%: ??????? GS prims: 0 (0/sec)
GAFS: 33%: ??????? CL invocations: 701123988 (475776/sec)
SOL: 32%: ??????? CL prims: 701708489 (475888/sec)
GS: 32%: ??????? PS invocations: 1254669239424 (116548992/sec)
DS: 32%: ??????? PS depth pass: 604287310764 (222384008/sec)
TDG: 2%: ?
URBM: 2%: ?
GAFM: 1%: ?
HS: 0%:
SVG: 0%:
VFE: 0%:
Run Code Online (Sandbox Code Playgroud)
F.X*_*.X. 19
我也很好奇,所以这里有一些我可以从参考手册中获取的东西.同样令人感兴趣的是intel-gpu-tools源,特别是lib/instdone.c它描述了所有英特尔GPU型号中可能出现的内容.这个补丁在翻译所有这些首字母缩写词时也非常有帮助!
有些可能是错的,如果有更多知识渊博的人可以加入,我会喜欢它!当我学习这些东西时,我会回来更新答案.
首先,右边三行:
固定功能(FF)管道单元(老式GPU功能):
用于线程和流水线管理的单元,用于FF单元和GPGPU(有关如何工作的大量信息,请参阅" 英特尔开源高清图形程序员手册 " ):
其他的东西 :