tqchen commented on pull request #6662:
URL: https://github.com/apache/incubator-tvm/pull/6662#issuecomment-706712868


   Digging a bit further on the information, I could not find a lot of useful 
infos about the queue priority assignment, 
   
   Here is one [guideline for 
adreno](https://developer.qualcomm.com/qfile/34706/80-nb295-7_a-adreno_vulkan_developer_guide.pdf).
 Stating that 
   ```
   On Adreno, there are 3 values that are internally used (0.0,0.5,1.0). It’s 
important to note that these priorities are relative to all processes running 
on the device. In general, you should use a 1.0 priority, except with VR 
applications where you should choose a 0.5 value so that VR services running on 
the device needed for predicable display purposes can have higher priority
   ```.
   
   My reading of the statement seems to be 1.0 should be encouraged until a 
point where graphics is affected. I would encourage us to do a bit more 
experiments, and enable ```TVM_VK_QUEUE_PRIORITY``` as a part of env variable, 
but keep the default in 1.0 for now.
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to