发明名称 THERMAL-AWARE COMPILER FOR PARALLEL INSTRUCTION EXECUTION IN PROCESSORS
摘要 Embodiments are described for a method for compiling instruction code for execution in a processor having a number of functional units by determining a thermal constraint of the processor, and defining instruction words comprising both real instructions and one or more no operation (NOP) instructions to be executed by the functional units within a single clock cycle, wherein a number of NOP instructions executed over a number of consecutive clock cycles is configured to prevent exceeding the thermal constraint during execution of the instruction code.
申请公布号 US2016098275(A1) 申请公布日期 2016.04.07
申请号 US201313976905 申请日期 2013.05.21
申请人 Advanced Micro Devices, Inc. 发明人 Xie Yuan;Gu Junli
分类号 G06F9/30 主分类号 G06F9/30
代理机构 代理人
主权项 1. A method for compiling instruction code for execution in a processor having a plurality of functional units, comprising: determining a thermal constraint of the processor; and scheduling in the compiled instruction code real instructions to be executed in parallel by the plurality of functional units, wherein said scheduling is configured to prevent exceeding the thermal constraint during execution of the instruction code.
地址 Sunnyvale CA US
您可能感兴趣的专利