-
公开(公告)号:US20140006817A1
公开(公告)日:2014-01-02
申请号:US13534601
申请日:2012-06-27
申请人: Nadav Bonen , Ron Gabor , Zeev Sperber , Vjekoslav Svilan , David N. Mackintosh , Jose A. Baiocchi Paredes , Naveen Kumar , Shantanu Gupta
发明人: Nadav Bonen , Ron Gabor , Zeev Sperber , Vjekoslav Svilan , David N. Mackintosh , Jose A. Baiocchi Paredes , Naveen Kumar , Shantanu Gupta
IPC分类号: G06F1/32
CPC分类号: G06F1/3243 , G06F1/3287 , G06F9/30083 , G06F9/3869 , G06F9/3885 , Y02B70/123 , Y02B70/126 , Y02D10/152 , Y02D10/171
摘要: In an embodiment, the present invention includes an execution unit to execute instructions of a first type, a local power gate circuit coupled to the execution unit to power gate the execution unit while a second execution unit is to execute instructions of a second type, and a controller coupled to the local power gate circuit to cause it to power gate the execution unit when an instruction stream does not include the first type of instructions. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括执行单元,用于执行第一类型的指令,耦合到执行单元的本地电源门电路,以在第二执行单元执行第二类型的指令时对所述执行单元进行电源门控,以及 控制器,其耦合到所述本地电源门电路,以使得当指令流不包括所述第一类型的指令时,所述控制器对所述执行单元进行供电。 描述和要求保护其他实施例。
-
公开(公告)号:US09229524B2
公开(公告)日:2016-01-05
申请号:US13534601
申请日:2012-06-27
申请人: Nadav Bonen , Ron Gabor , Zeev Sperber , Vjekoslav Svilan , David N. Mackintosh , Jose A. Baiocchi Paredes , Naveen Kumar , Shantanu Gupta
发明人: Nadav Bonen , Ron Gabor , Zeev Sperber , Vjekoslav Svilan , David N. Mackintosh , Jose A. Baiocchi Paredes , Naveen Kumar , Shantanu Gupta
CPC分类号: G06F1/3243 , G06F1/3287 , G06F9/30083 , G06F9/3869 , G06F9/3885 , Y02B70/123 , Y02B70/126 , Y02D10/152 , Y02D10/171
摘要: In an embodiment, the present invention includes an execution unit to execute instructions of a first type, a local power gate circuit coupled to the execution unit to power gate the execution unit while a second execution unit is to execute instructions of a second type, and a controller coupled to the local power gate circuit to cause it to power gate the execution unit when an instruction stream does not include the first type of instructions. Other embodiments are described and claimed.
摘要翻译: 在一个实施例中,本发明包括执行单元,用于执行第一类型的指令,耦合到执行单元的本地电源门电路,以在第二执行单元执行第二类型的指令时对所述执行单元进行电源门控,以及 控制器,其耦合到所述本地电源门电路,以使得当指令流不包括所述第一类型的指令时,所述控制器对所述执行单元进行供电。 描述和要求保护其他实施例。
-
公开(公告)号:US20180011696A1
公开(公告)日:2018-01-11
申请号:US15202745
申请日:2016-07-06
摘要: Technologies for binary translation include a computing device that allocates a translation cache shared by all threads associated with a corresponding execution domain. The computing device assigns a thread to an execution domain, translates original binary code of the thread to generate translated binary code, and installs the translated binary code into the corresponding translation cache for execution. The computing device may allocate a global region cache, generate region metadata associated with the original binary code of a thread, and store the region metadata in the global region cache. The original binary code may be translated using the region metadata. The computing device may allocate a global prototype cache, translate the original binary code of a thread to generate prototype code, and install the prototype code in the global prototype cache. The prototype code may be a non-executable version of the translated binary code. Other embodiments are described and claimed.
-
-