gpu - OpenCL how to estimate register usage -
my gpu adreno420.
there extension register usage check on nvidia' gpu, -cl-nv-verbose , -cl-nv-maxrregcount=<n>.
i tried find out similar keyword adreno series or other companies' gpu product. found kernel build option reducing register usage.
i read related document adreno profiler , debugger, don't have option register usage check.
in papers, register usage determined jit compiler not programmer.
a case study of opencl on android mobile gpu
and other answer written darkzeros in stackoverflow, describes same thing.
is there no way how configure register usage or estimate except build option?
you can use adreno profiler register usage information. try , use cl scrubber, should able find information need. , find more that, including memory hit/miss ratio, texture hit/miss, alu utilization , on.
Comments
Post a Comment