返回项目页面
对比文件列表
1998-02-15_发明专利_ATE162641T1_+++M_N_a_b_c_d_e_g_l_p+++.docx
2026-02-20 00:16
2008-01-03_发明申请_US20080005591A1 Method, system, and apparatus for dynamic thermal management_+++A_E_F_H_I_J_K_P_b_c_d_g_l_m_n_o+++.docx
2026-02-20 00:16
2010-02-18_发明专利_JP2010039802A Multiprocessor system, scheduling method and program therefor_+++A_E_K_L_M_N_b_c_d_g_j_p+++.docx
2026-02-20 00:16
2011-06-09_发明申请_US20110138395A1 THERMAL MANAGEMENT IN MULTI-CORE PROCESSOR_+++A_E_F_b_c_d_e_g_h_i_j_k_l_p+++.docx
2026-02-20 00:16
2011-07-21_发明专利_JP2011141672A Information processor and method for controlling the same_+++A_B_E_F_I_c_d_g_h_j_k_l_p+++.docx
2026-02-20 00:16
2011-10-11_发明授权_US08037445B2 System for and method of controlling a VLSI environment_+++A_M_N_c_e_k+++.docx
2026-02-20 00:16
2012-10-04_发明专利_DE112010004717T5 WÄRMEMANAGEMENT IN MEHRKERNPROZESSOR_+++A_F_I_P_b_c_d_e_g_h_j_k+++.docx
2026-02-20 00:16
2012-10-25_发明申请_US20120271481A1 METHOD AND SYSTEM FOR THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE_+++A_B_E_F_M_N_O_P_c_d_g_h_j_k_l+++.docx
2026-02-20 00:16
2012-10-26_发明申请_WO2012145212A2 METHOD AND SYSTEM FOR THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE_+++A_H_J_K_L_M_N_P_b_c_d_e_f_g_i_o+++.docx
2026-02-20 00:16
2012-10-26_发明申请_WO2012145212A3 THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE_+++A_B_J_K_L_M_N_O_P_c_d_e_f_g_h+++.docx
2026-02-20 00:16
2013-04-18_发明专利_JP2013513169A Thermal management in a multi-core processor_+++A_E_I_P_b_c_d_f_j_k+++.docx
2026-02-20 00:16
2014-01-07_发明公开_KR1020140002072A 휴대용 컴퓨팅 디바이스에서의 열 로드 관리_+++A_E_H_K_L_M_N_O_P_b_c_d_f_g_i_j+++.docx
2026-02-20 00:16
2014-02-26_发明公开_EP2699977A2 THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE_+++A_J_K_L_M_N_O_P_b_c_d_e_f_g_h+++.docx
2026-02-20 00:16
2014-03-27_发明申请_WO2011072001A3 THERMAL MANAGEMENT IN MULTI-CORE PROCESSOR_+++A_B_C_D_F_H_J_K_L_M_N_O_P_e_g+++.docx
2026-02-20 00:16
2014-07-10_发明专利_JP2014516443A Management of the heat load in the portable computing device_+++A_E_J_K_L_M_N_O_P_b_c_d_f_g_h_i+++.docx
2026-02-20 00:16
2014-07-23_发明专利_JP5559891B2 Thermal management in a multi-core processor_+++A_E_F_P_b_c_d_g_h_i_j_k_l+++.docx
2026-02-20 00:16
2012-10-26_发明申请_WO2012145212A2 METHOD AND SYSTEM FOR THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE_+++A_H_J_K_L_M_N_P_b_c_d_e_f_g_i_o+++.docx

**对比文件名称**:2012-10-26_发明申请_WO2012145212A2 METHOD AND SYSTEM FOR THERMAL LOAD MANAGEMENT IN A PORTABLE COMPUTING DEVICE

**目标专利名称**:166多核处理器的热缓解CN107111518B

**本次调用模型名称**:DeepSeek-R1

### 特征比对表格

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**A:所述UE具有包括多个核的处理器,所述多个核包括第一核和剩余核,所述方法包括:确定所述多个核中的所述第一核的温度,所述第一核处理负载**“FIG. 6 ... the PCD 100 includes an on-chip system 102 that includes a multi-core central processing unit (‘CPU’) 110 ... The CPU 110 may comprise a zeroth core 222, a first core 224, and an Nth core 230...” (段落[p0065]) <br> “FIG. 12 is a logical flowchart illustrating sub-method or subroutines 625, 640, and 665 for applying process load reallocation thermal mitigation techniques. In this first block 705, the thermal policy manager 101 may determine the current thermal state based on temperature readings provided by thermal sensors 157 most proximate to the various CPU and/or GPU cores.” (段落[p0172])**直接公开**。对比文件明确公开了便携计算设备(PCD)具有包含多个核(如核心222、224、230)的处理器(CPU 110),这对应于目标专利的“包括多个核的处理器”。对比文件进一步公开了热策略管理器101基于温度传感器157提供的读数来确定各个CPU/GPU核心的温度,这必然包括确定第一核(即处理负载的核心)的温度。因此,对比文件直接公开了技术特征A的全部内容。
**B:响应于确定所述第一核的温度大于预缓解温度阈值且不大于缓解温度阈值而确定所述剩余核中的第二核的温度,所述缓解温度阈值大于所述预缓解温度阈值**“FIG. 8 is an exemplary state diagram 300 that illustrates various thermal policy states 305, 310, 315, and 320 that are tracked by the thermal policy manager 101... The second policy state 310 may comprise a ‘quality of service’ or ‘QoS’ state... The temperature range for this second, QoS thermal state 310 may comprise a range between about 50°C to about 80°C... The third thermal state 315 may comprise a ‘severe’ state... The temperature range for this third, severe thermal state 310 may comprise a range between about 80°C to about 100°C.” (段落[p0121], [p0126]) <br> “In block 720, the thermal policy manager 101 may reallocate or issue commands to reallocate the current workloads among the various cores, in order to reduce workload or to shift the workload. The proportion of processing load reallocation... may be accomplished according to the current thermal state determined by the thermal policy manager 101.” (段落[p0173])**隐含公开**。对比文件公开了多个热策略状态(如QoS状态310和严重状态315),各自对应不同的温度范围(例如50-80°C和80-100°C)。本领域技术人员可以理解,这些状态由温度阈值触发。当温度达到或进入QoS状态(类似于“预缓解温度阈值”)但未达到严重状态(类似于“缓解温度阈值”)时,会触发负载重新分配等缓解措施。在负载重新分配的过程中(如图12的子方法),热策略管理器会审查各核心的当前工作负载(段落[p0172]),这隐含了需要知晓其他核心的状态,包括其温度或负载情况,以选择合适的目标核心(第二核)。因此,虽然对比文件没有明确记载“确定第二核的温度”这一具体步骤,但从其公开的根据温度状态触发负载重新分配、并在重新分配时考虑各核心工作负载的逻辑出发,本领域技术人员能够合理推断出,为了有效地重新分配负载,需要确定潜在目标核(第二核)的温度或状态。故技术特征B被隐含公开。
**C:响应于确定所述第二核的温度大于负载共享温度阈值而将所述第一核的所述负载的至少一部分、但非所有所述负载转移到所述第二核,所述负载共享温度阈值小于所述预缓解温度阈值**“In the exemplary embodiment illustrated in FIG. 13 A, the process workload of the zeroth core 222 may be shifted such that additional work is performed by the remaining three other cores of the multi-core processor 110. Multi-core processor HOB illustrates such a shift in that 20% of the process workload for the zeroth core 222 and 40% of the process workload for the second core 226 were shifted among the remaining two cores such that the process workload experienced by the zeroth core 222 was reduced down to 50% while the process workload experienced by the second core 226 was reduced down to 10%.” (段落[p0182]) <br> “FIG. 12 ... Block 720 ... The proportion of processing load reallocation, the particular portion of process load which is reallocated and the processing location to which load is reallocated, may be accomplished according to the current thermal state determined by the thermal policy manager 101.” (段落[p0173])**隐含公开**。对比文件明确公开了在多核间转移部分负载(例如,将核心222的20%负载和核心226的40%负载转移到其他核心),即“将负载的至少一部分、但非所有负载转移”。对比文件也公开了负载重新分配的比例和位置取决于当前热状态(段落[p0173]),而热状态由温度决定。虽然对比文件没有明确命名“负载共享温度阈值”,但其公开了在不同热状态(对应不同温度范围)下采取不同激进程度的缓解措施。本领域技术人员可以理解,可以设定一个低于触发负载转移的“预缓解阈值”(如QoS状态阈值)的温度阈值,当目标核温度高于此值时,为避免其过热,不宜转移全部负载,而应采用部分负载共享的策略。图13A展示的部分负载转移方案正是这种策略的体现。因此,从对比文件公开的部分负载转移方案及其与温度状态相关的逻辑,可以合理推断出技术特征C的方案。
**D:以及响应于确定所述第二核的温度小于所述负载共享温度阈值而将所述第一核的所有所述负载转移到所述第二核。**“The fourth processor HOD demonstrates such a shift in which the zeroth core 222 and first core 224 no longer have any workloads while the second core 226 and third core 228 have assumed the previous workload which was managed by the zeroth core 222 and first core 224.” (段落[p0184]) <br> “For the third or severe terminal state 315, in block 720... complete process load reallocation from high performance sub- processor blocks to lower power density main processor blocks.” (段落[p0177])**隐含公开**。对比文件公开了将某些核心(如核心222和224)的全部工作负载转移到其他核心(如核心226和228)的方案(段落[p0184])。同时,对比文件也公开了“完全”的进程负载重新分配(段落[p0177])。虽然该描述是在“严重状态”的上下文中,但本领域技术人员可以理解,负载转移的“完全”与否可以根据目标核的温度条件来决定。结合对特征C的推理,如果设定了“负载共享温度阈值”,那么当目标核(第二核)温度低于该阈值时,表明其温度足够低,可以安全地接收全部负载而不立即引发过热风险。因此,将对比文件已公开的“全部负载转移”方案,应用于目标核温度较低的场景,对于本领域技术人员而言是显而易见的合理推断。故技术特征D被隐含公开。
**E:进一步包括确定所述剩余核中的每一个核的温度,其中基于所述剩余核中的每一个核的温度的所述确定,所述第一核的所述负载的所述至少一部分被转移到所述第二核。**“In this first block 705, the thermal policy manager 101 may determine the current thermal state based on temperature readings provided by thermal sensors 157 most proximate to the various CPU and/or GPU cores. Once the current thermal state is determined by the thermal policy manager 101, in block 710 the thermal policy manager 101 may then review the current process load allocations for the various cores associated with the temperature readings. Next, in block 715, the thermal policy manager 101 may review the current workloads of one or more available, or otherwise underutilized, hardware and/or software modules.” (段落[p0172])**隐含公开**。对比文件图12的子方法明确包括步骤:基于各CPU/GPU核心附近的温度传感器读数确定当前热状态(705),审查与温度读数相关的各核心的当前进程负载分配(710),以及审查可用或未充分利用模块的当前工作负载(715)。要执行步骤710和715,特别是为了识别“未充分利用”的核心以进行负载重新分配,热策略管理器必然需要获取各核心的状态信息。在热管理的上下文中,核心的温度是评估其是否“未充分利用”或是否适合接收负载的关键参数。因此,虽然步骤710和715的表述侧重于“负载分配”和“工作负载”,但本领域技术人员可以毫无疑义地理解,为了实现有效的热负载管理,确定各核心的温度是执行这些步骤的基础和隐含前提。基于对各核心温度(及负载)的确定,才能决定将负载转移到何处(第二核)。
**F:进一步包括确定所述剩余核中的哪一个核具有最低温度,其中响应于确定所述第二核具有所述剩余核的所述最低温度,所述负载的所述至少一部分被转移到所述第二核。**“Advantageously, such embodiments that leverage thermal load steering parameter(s) to reallocate a processing load to open processing capacity may realize the benefit of lower temperatures resulting from the reallocation.” (段落[p0055]) <br> “In block 715, the thermal policy manager 101 may review the current workloads of one or more available, or otherwise underutilized, hardware and/or software modules.” (段落[p0172])**隐含公开**。对比文件多次强调将负载重新分配到可用、未充分利用或开放的处理能力上,以实现更低的温度(段落[p0055])。在热缓解的背景下,选择温度较低的核心作为转移目标是实现“更低温度”益处的直接且合理的方式。图12的子方法中审查“可用或未充分利用”模块的步骤(715)为选择目标核提供了机会。虽然对比文件没有明确记载“确定哪一个核具有最低温度”这一具体动作,但本领域技术人员在实施负载重新分配以降低温度时,为了最大化降温效果或选择最合适的冷却核心,自然会比较剩余核的温度,并倾向于将负载转移到其中温度最低的核(第二核)。这是一个合乎逻辑且直接的推断。
**G:进一步包括:确定所述剩余核中的每一个核具有大于所述负载共享温度阈值的温度**“In the exemplary embodiment illustrated by multi-core processor 1 IOC of FIG. 13 A, the zeroth core 222 and the first core 224 may have exemplary workloads of 80% while the second core 226 and the third core 228 have no loads whatsoever. In this scenario, if either or both of the zeroth core 222 and first core 224 reach the second thermal state 310, the third thermal state 315, or the fourth thermal state 320, then the thermal policy manager 101 may apply or request that a process reallocation thermal load mitigation technique be applied in which all of the workload of the two active cores 222, 224 be shifted to the two inactive cores 226, 228.” (段落[p0184])**隐含公开**。对比文件图13A的示例描述了当活跃核心(222, 224)达到某个热状态时,将其全部负载转移到不活跃核心(226, 228)的情况。此示例隐含了一个前提:不活跃核心的温度状况允许其接收负载。结合对特征C、D关于“负载共享温度阈值”的推理,如果存在这样一个阈值,那么“确定剩余核中的每一个核具有大于该阈值的温度”意味着所有潜在目标核都较热,不适合单独接收全部负载,从而需要启动负载共享策略。图13A的示例展示了从两个热核向两个冷核转移负载,但本领域技术人员可以反向推理:如果所有剩余核都较热(温度高于某个共享阈值),则无法采用向单一冷核全部转移的策略,而必须采用在多个核间共享负载的方案。因此,该技术特征所描述的场景是负载管理策略中一个合理的、可被推断出的分支条件。
**H:以及将所述负载的剩余部分转移到所述剩余核中的一组核以在所述第二核与所述一组核之间共享所述负载。**“Multi-core processor HOB illustrates such a shift in that 20% of the process workload for the zeroth core 222 and 40% of the process workload for the second core 226 were shifted among the remaining two cores such that the process workload experienced by the zeroth core 222 was reduced down to 50% while the process workload experienced by the second core 226 was reduced down to 10%. Meanwhile, the process workload of the first core 224 was increased to 70% while the process workload of the third core 228 was increased to 30%.” (段落[p0182])**直接公开**。对比文件图13A及对应描述明确公开了将负载(来自核心222和226的负载)在剩余的一组核心(核心224和228)之间进行分配和共享的具体示例。核心222和226的负载被部分转移,使得核心224和228的工作负载增加。这直接对应于“将负载的剩余部分转移到剩余核中的一组核以在第二核与该组核之间共享该负载”,其中“第二核”可以是核心224,“一组核”包括核心228。因此,技术特征H被对比文件直接公开。
**I:进一步包括确定所述剩余核中的每一个核的相应温度与所述第一核的温度的相应温差,其中基于所述剩余核的所述相应温差,所述第一核的所述负载在所述剩余核之间共享。**“The proportion of processing load reallocation, the particular portion of process load which is reallocated and the processing location to which load is reallocated, may be accomplished according to the current thermal state determined by the thermal policy manager 101.” (段落[p0173]) <br> “Moreover, it is envisioned that the thermal policy manager module 101, when triggered by temperature readings of various cores or areas within cores, may direct the O/S scheduler to assign new processing loads, or reallocate existing processing loads, based on a thermal bias factor associated with core temperatures.” (段落[p0190])**隐含公开**。对比文件公开了负载重新分配的比例和位置根据当前热状态(由温度决定)来完成(段落[p0173])。更进一步,对比文件设想了热策略管理器可以基于与核心温度相关的“热偏置因子”来分配或重新分配处理负载(段落[p0190])。本领域技术人员可以理解,“热偏置因子”很可能考虑各核心的绝对温度或相对温差。为了实现有效的热平衡,将更多负载分配给与过热核心温差更大的、更冷的核,是一个直观且合理的策略。因此,尽管对比文件没有明确记载“确定温差”这一计算步骤,但基于其公开的“根据热状态/温度分配负载”以及“热偏置因子”的概念,本领域技术人员能够合理推断出,在实施负载共享时,可以考虑各候选核与过热核之间的温差作为分配依据。
**J:其中进一步响应于确定所述第一核的温度不大于所述缓解温度阈值,所述负载的所述至少一部分被转移,所述方法进一步包括:确定所述多个核中的所述第一核的第二温度**“FIG. 8 ... The second policy state 310 may comprise a ‘quality of service’ or ‘QoS’ state... The third thermal state 315 may comprise a ‘severe’ state...” (段落[p0121]) <br> “FIG. 10 ... At a second point 506 along the temperature line 505, the thermal policy manager 101 may receive a second interrupt temperature reading of 50°C... such a change or jump in temperature may trigger the thermal policy manager 101 to leave the normal thermal state 305 and initiate the second, QoS thermal state 310.” (段落[p0144])**直接公开**。对比文件公开了热策略管理器持续监测温度(例如,接收温度读数中断,见图10描述),并根据温度(变化)在不同热状态间切换。确定“第一核的第二温度”是温度持续监测过程的必然组成部分。此外,负载转移措施(如进程负载重新分配)是在特定热状态(如QoS状态310)下触发的,而进入该状态的条件是温度达到或超过某一阈值但未达到更高阈值(如严重状态315)。这对应于“确定第一核的温度不大于缓解温度阈值”(即未进入严重状态)时触发负载转移。因此,技术特征J中关于温度持续监测及在未达到更高阈值时触发转移的条件,已被对比文件直接公开。
**K:确定所述第一核的第二温度大于所述缓解温度阈值**“FIG. 8 ... The third thermal state 315 may comprise a ‘severe’ state... The temperature range for this third, severe thermal state 310 may comprise a range between about 80°C to about 100°C.” (段落[p0121]) <br> “At the fifth point 515 which has a magnitude of about 80°C, the thermal policy manager 101 may initiate a change of thermal state from the second, QoS thermal state 310 to the third and severe thermal state 315.” (段落[p0148])**直接公开**。对比文件明确定义了“严重状态”315及其温度范围(例如约80°C至约100°C)。当温度达到或进入此范围时(如图10中点515),即认为触发了该状态。这直接对应于“确定第一核的温度大于缓解温度阈值”(假设“缓解温度阈值”对应于进入“严重状态”的阈值)。因此,技术特征K被对比文件直接公开。
**L:以及响应于确定所述第一核的第二温度大于所述缓解温度阈值而降低所述第一核的功耗。**“In this exemplary thermal state 315, the thermal policy manager 101 may apply or request that the monitor module 114 and/or O/S module 207 apply more aggressive thermal mitigation techniques... According to this exemplary thermal state 315, the thermal policy manager 101 may cause reduction in power to one or more hardware devices like amplifiers, processors, etc.” (段落[p0139]) <br> “For the third or severe terminal state 315, in block 720... the thermal policy manager 101 may cause reduction in power to one or more hardware devices like amplifiers, processors, etc...” (段落[p0177])**直接公开**。对比文件明确指出,在“严重状态”315下,热策略管理器101可以应用或请求应用更积极的热缓解技术,包括降低一个或多个硬件设备(如处理器)的功耗。这直接公开了“响应于确定温度大于缓解温度阈值(即进入严重状态)而降低第一核的功耗”。因此,技术特征L被对比文件直接公开。
**M:其中所述降低所述第一核的功耗包括执行以下至少一者:降低所述第一核的频率**“The thermal load mitigation technique of load scaling may comprise adjusting or ‘scaling’ the maximum clock frequency allowed in DVFS algorithm...” (段落[p0133]) <br> “For the third or severe terminal state 315, in block 720... the thermal policy manager 101 may cause reduction in power to one or more hardware devices like amplifiers, processors, etc...” (段落[p0177])**直接公开**。对比文件明确将“负载缩放”作为一种热缓解技术,并说明其包括调整DVFS算法中允许的最大时钟频率(段落[p0133]),这即是“降低频率”。该技术应用于处理器核心以降低功耗和热负荷。因此,技术特征M被对比文件直接公开。
**N:降低所述第一核的供电电压**“Load scaling may comprise adjusting or ‘scaling’ the maximum clock frequency allowed in DVFS algorithm, such as the values provided in the first table 267 of FIG. 7C. Such an adjustment may limit the maximum heat dissipation. This thermal load mitigation technique may also involve adjusting the voltage to match the standard DVFS table used for a particular and unique PCD 100.” (段落[p0133]) <br> “FIG. 7D is a second table 277 listing exemplary frequency and voltage pairs for two DVFS algorithms.” (段落[p0120])**直接公开**。对比文件在描述“负载缩放”技术时明确指出,该技术也可能涉及调整电压以匹配标准DVFS表(段落[p0133])。图7D也展示了频率和电压对的示例表。调整供电电压是DVFS中降低处理器功耗的常规手段。因此,“降低第一核的供电电压”作为降低功耗的一种方式,已被对比文件直接公开。
**O:使所述第一核功率塌陷**“For the fourth or critical terminal state 320, in block 720, this thermal state 320 may be similar to conventional techniques that are designed to eliminate functionality and operation of a PCD 100 in order to avoid critical temperatures. The fourth thermal state 320 may comprise a ‘critical’ state in which the thermal policy manager 101 applies or triggers the shutting down of non-essential hardware and/or software.” (段落[p0179]) <br> “The thermal policy manager 101 may also shift workloads among different hardware devices in a spatial manner in order to bring active devices off-line and to bring inactive devices on-line.” (段落[p0139])**隐含公开**。对比文件公开了在“关键状态”320下关闭非必要的硬件/软件(段落[p0179]),以及通过空间负载转移使活跃设备离线(段落[p0139])。使一个处理器核心“离线”或“关闭”通常意味着停止其时钟和/或切断其电源,即实现“功率塌陷”。虽然“功率塌陷”是一个更具体的低功耗状态术语,但本领域技术人员能够理解,将核心关闭作为热缓解措施,其必然结果就是该核心进入一种极低功耗状态,包括功率塌陷。因此,对比文件公开的“关闭”或“离线”核心的措施,隐含公开了“使第一核功率塌陷”的技术特征。
**P:以及将所述第一核的所有所述负载转移到所述剩余核中的至少一个核。**“The fourth processor HOD demonstrates such a shift in which the zeroth core 222 and first core 224 no longer have any workloads while the second core 226 and third core 228 have assumed the previous workload which was managed by the zeroth core 222 and first core 224.” (段落[p0184]) <br> “For the third or severe terminal state 315, in block 720... complete process load reallocation...” (段落[p0177])**直接公开**。对比文件图13A的示例(处理器110D)明确展示了将某些核心(222, 224)的所有工作负载转移到其他核心(226, 228)。此外,对比文件也提到了“完全的进程负载重新分配”(段落[p0177])。这直接对应于“将第一核的所有负载转移到剩余核中的至少一个核”。因此,技术特征P被对比文件直接公开。

<<<A>>><<<H>>><<<J>>><<<K>>><<<L>>><<<M>>><<<N>>><<<P>>>

<<<b>>><<<c>>><<<d>>><<<e>>><<<f>>><<<g>>><<<i>>><<<o>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE