发明名称 METHOD FOR HIDING TEXTURE LATENCY AND MANAGING REGISTERS ON A PROCESSOR
摘要 The invention relates to a method for hiding texture latency in an MVP processor, which comprises the following steps of: allowing the MVP processor to start running a main rendering program; segmenting registers of various MVP kernel instances in the MVP processor according to the length set, acquiring a plurality of register sets with same length, and binding the register sets to the dies at the beginning of the running of the kernel instance; allowing a shader thread to give up a processing time slot occupied by the shader thread after sending a texture detail request, and setting a PC (Program Counter) value in the case of return; and returning texture detail and allowing the shader thread to restart running. The invention also relates to a method for managing registers of grahic processing threads in the MVP processor.
申请公布号 US2014253567(A1) 申请公布日期 2014.09.11
申请号 US201113699658 申请日期 2011.12.14
申请人 Moy Simon;Wang Shihao;Qiu Zhengqian 发明人 Moy Simon;Wang Shihao;Qiu Zhengqian
分类号 G06T1/20 主分类号 G06T1/20
代理机构 代理人
主权项 1. A method for hiding texture latency in an MVP processor, comprising the following steps of: A) allowing the MVP processor to start running a main rendering program, closing hardware interrupt enable for all the threads for rendering processing, and disabling hardware interrupt for all the threads; B) segmenting registers of various MVP kernel instance in the MVP processor according to the length set, acquiring a plurality of register sets with same length, and binding the register sets to the dies of the MVP; C) allowing a shader thread to give up a processing time slot occupied by the shader thread to a backup thread in a waiting queue to run after sending a texture detail request; and D) returning texture detail and allowing the shader thread to wait for an idle processing time slot and restart running at a position pointed by a PC (Program Counter) value.
地址 Shenzhen CN