对比文件名称:2010-03-25_发明申请_US20100077236A1 Method, system, and apparatus for dynamic thermal management
目标专利名称:166多核处理器的热缓解CN107111518B
本次调用的模型名称:DeepSeek
根据目标专利说明书和对比文件内容,现创建特征比对表格如下:
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:所述UE具有包括多个核的处理器,所述多个核包括第一核和剩余核,所述方法包括:确定所述多个核中的所述第一核的温度,所述第一核处理负载<br>**《隐含公开》** | 说明书[0014]段:“An apparatus may include a multi-core processor having more than one processor core...”, [0031]段:“...at least a portion of a computational load being processed by a multi-core processor is routed from a core having a temperature higher than other cores of the multi-core processor to a core having a lower temperature than the other cores.” | 对比文件[0014]段公开了装置包括具有多个处理器核心的多核处理器。[0031]段公开了处理多核处理器的计算负载的至少一部分从一个温度高于其他核心的核心路由到一个温度低于其他核心的核心。这隐含了存在一个正在处理负载的“第一核”(温度较高的核心),以及“剩余核”(其他核心),并且需要确定这个第一核的温度以进行路由决策。因此,本领域技术人员能够从对比文件公开的内容中,合理地、毫无疑问地推断出目标专利的特征A的技术方案。 |
| **技术特征B**:响应于确定所述第一核的温度大于预缓解温度阈值且不大于缓解温度阈值而确定所述剩余核中的第二核的温度,所述缓解温度阈值大于所述预缓解温度阈值<br>**《隐含公开》** | 说明书[0031]段:“...at least a portion of a computational load being processed by a multi-core processor is routed from a core having a temperature higher than other cores of the multi-core processor to a core having a lower temperature than the other cores.” 以及 “Check for overtemperature, break if occurs;”。 | 对比文件[0031]段公开了将负载从高温核心路由到低温核心。该操作隐含了高温核心的温度处于一个需要进行热管理(负载转移)但尚未达到需要中断操作的“过热(overtemperature)”条件的范围内。本领域技术人员可以理解,为了实现有效的热管理,通常会设定不同的温度阈值来触发不同级别的响应。将负载从高温核心路由到低温核心这一动作,隐含了第一核的温度高于某个需要触发负载转移的阈值(相当于预缓解温度阈值),但又未达到导致操作中断的“过热”阈值(相当于缓解温度阈值)。同时,为了选择目标核心(第二核),必须确定剩余核中至少一个核(例如温度最低者)的温度。因此,对比文件隐含公开了特征B。 |
| **技术特征C**:响应于确定所述第二核的温度大于负载共享温度阈值而将所述第一核的所述负载的至少一部分、但非所有所述负载转移到所述第二核,所述负载共享温度阈值小于所述预缓解温度阈值<br>**《隐含公开》** | 说明书[0031]段:“...at least a portion of a computational load... is routed...”。 | 对比文件[0031]段明确公开了路由“至少一部分(at least a portion of)”计算负载。这明确包含了“非所有负载”的情形。虽然对比文件没有明确记载“负载共享温度阈值”这一具体概念,但本领域技术人员可以理解,当目标核心(第二核)的温度也较高时,可能不适合将全部负载都转移给它,而只转移一部分负载是合理的负载分配策略。这种策略隐含了存在一个判断是否进行部分负载转移的参考温度点。因此,对比文件隐含公开了特征C。 |
| **技术特征D**:以及响应于确定所述第二核的温度小于所述负载共享温度阈值而将所述第一核的所有所述负载转移到所述第二核。<br>**《隐含公开》** | 说明书[0031]段:“...at least a portion of a computational load... is routed from a core having a temperature higher than other cores... to a core having a lower temperature...”。 | 对比文件[0031]段公开了从高温核心路由至少一部分负载到低温核心。本领域技术人员可以合理推断,当目标核心(第二核)的温度足够低(即低于某个阈值)时,将全部负载转移给该核心是一种直接且有效的热缓解方式。虽然对比文件没有明确描述“所有负载”的转移,但“路由至少一部分负载”这一上位概念,涵盖了“路由所有负载”这一下位情形。为了达到更好的热缓解效果,在目标核心温度足够低时选择转移全部负载,是技术人员基于对比文件教导容易想到的常规选择。因此,特征D被对比文件隐含公开。 |
| **技术特征E**:进一步包括确定所述剩余核中的每一个核的温度,其中基于所述剩余核中的每一个核的温度的所述确定,所述第一核的所述负载的所述至少一部分被转移到所述第二核。<br>**《直接公开》** | 说明书[0031]段:“...routed from a core having a temperature higher than other cores of the multi-core processor to a core having a lower temperature than the other cores.” 以及 伪代码:“HC = index to hottest core; CC = index to coolest core:”。 | 对比文件[0031]段和伪代码明确公开了识别“最热核心(hottest core)”和“最冷核心(coolest core)”。要识别出哪个核心是最热的以及哪个是最冷的,必然需要确定或知晓“剩余核中的每一个核的温度”或者至少对它们的温度进行比较和排序。基于这个对所有核心温度的判断,才能执行将负载从高温核心路由到低温核心的操作。因此,特征E被对比文件直接公开。 |
| **技术特征F**:进一步包括确定所述剩余核中的哪一个核具有最低温度,其中响应于确定所述第二核具有所述剩余核的所述最低温度,所述负载的所述至少一部分被转移到所述第二核。<br>**《直接公开》** | 说明书[0031]段伪代码:“CC = index to coolest core:”。 | 对比文件[0031]段伪代码明确公开了“CC = index to coolest core(最冷核心的索引)”,这直接对应于“确定剩余核中的哪一个核具有最低温度”。并且,根据上下文,路由操作的目标正是这个“最冷核心(coolest core)”,即第二核。因此,特征F被对比文件直接公开。 |
| **技术特征G**:进一步包括:<br>确定所述剩余核中的每一个核具有大于所述负载共享温度阈值的温度<br>**《隐含公开》** | 说明书[0031]段:“...at least a portion of the computational load may be distributed to at least one of the cores 315, 320, 325.” 及 “...distributed from the core having the highest temperature to the one core having the lowest temperature.” | 对比文件[0031]段提到计算负载的至少一部分可以被分布到多个核心(315, 320, 325),并且提到从最高温核心分布到最低温核心。本领域技术人员可以理解,当选择将负载分布到多个核心而不仅仅是转移到最低温核心时,其潜在原因之一可能是剩余的核心(包括最低温核心)温度都相对较高,即可能都高于某个适合进行负载共享而非完全转移的阈值。虽然对比文件没有明确记载“每一个核具有大于负载共享温度阈值的温度”这一判断步骤,但为了实现负载在多个核心间的共享,隐含了需要对核心的温度状态进行评估。因此,该特征被对比文件隐含公开。 |
| **技术特征H**:以及将所述负载的剩余部分转移到所述剩余核中的一组核以在所述第二核与所述一组核之间共享所述负载。<br>**《隐含公开》** | 说明书[0031]段:“...at least a portion of the computational load may be distributed to at least one of the cores 315, 320, 325.” | 对比文件[0031]段明确公开了计算负载的至少一部分可以被分布到多个核心(315, 320, 325)。这意味着负载不是只转移给一个核心(第二核),而是可以在包括第二核在内的“一组核”之间进行共享。虽然对比文件未明确使用“剩余部分”这一措辞,但“将负载分布到多个核心”这一操作本身,就隐含了负载的分配可以涉及多个部分,并在多个核心间共享。因此,特征H被对比文件隐含公开。 |
| **技术特征I**:进一步包括确定所述剩余核中的每一个核的相应温度与所述第一核的温度的相应温差,其中基于所述剩余核的所述相应温差,所述第一核的所述负载在所述剩余核之间共享。<br>**《未公开》** | 无相应原文引用。 | 对比文件虽然提到了基于温度差异进行负载路由(从高温核心到低温核心),但并未公开根据每个剩余核与第一核之间的“具体温差”来确定负载共享比例或分配方案。对比文件没有教导或暗示需要计算并利用这些温差值来指导负载在多个核心间的具体分配。因此,本领域技术人员无法从对比文件中直接或隐含地得到该技术特征。 |
| **技术特征J**:其中进一步响应于确定所述第一核的温度不大于所述缓解温度阈值,所述负载的所述至少一部分被转移,所述方法进一步包括:确定所述多个核中的所述第一核的第二温度<br>**《隐含公开》** | 说明书[0031]段:“While (DTM = ON) ... Check for overtemperature, break if occurs;”。 以及流程图操作330:“determination is made whether there is an over-temperature condition...”。 | 对比文件公开了在DTM开启的循环中,检查是否存在“过热(overtemperature)”条件,如果发生则中断(break)。这隐含了负载转移操作(特征C/D中的转移)是在未达到“过热条件”(相当于缓解温度阈值)时执行的。同时,为了持续进行热管理,需要持续或周期性地确定核心的温度(可视为“第二温度”)。因此,特征J被对比文件隐含公开。 |
| **技术特征K**:确定所述第一核的第二温度大于所述缓解温度阈值<br>**《隐含公开》** | 说明书[0031]段伪代码及操作330:“Check for overtemperature, break if occurs;”。 | 对比文件公开了检查“过热(overtemperature)”条件。如果检查发现存在过热条件,则意味着第一核(或某个核心)的温度大于了某个阈值(即缓解温度阈值)。虽然未明确说明检查的是“第一核的第二温度”,但在热管理循环中,对核心温度的监控是持续的,当检测到过热条件时,即对应于确定某个核心(可能是第一核)的温度大于了缓解温度阈值。因此,特征K被对比文件隐含公开。 |
| **技术特征L**:以及响应于确定所述第一核的第二温度大于所述缓解温度阈值而降低所述第一核的功耗。<br>**《隐含公开》** | 说明书[0051]段:“...a DTM mechanism operating at 100 Hz has a lower performance penalty than voltage/frequency (v/f) scaling for a wide range of MR values. The graphed data suggests that DTM mechanisms ... may be a more effective throttle mechanisms than a v/f scaling approach.” 以及 [0031]段:“Check for overtemperature, break if occurs;”。 | 对比文件[0051]段将DTM机制与电压/频率调节(v/f scaling)作为两种可比的“节流机制(throttle mechanisms)”进行对比,以降低处理器温度。这暗示了在出现过热(overtemperature)条件时,除了中断DTM(如[0031]段所述),本领域技术人员知道可以采取包括电压/频率调节在内的“节流”措施来降低功耗和温度。虽然对比文件未明确描述在检测到第一核过热时“降低第一核的功耗”这一具体步骤,但将负载转移(DTM)与v/f调节并列作为热管理手段,并且提到检查过热条件,使得技术人员能够合理推断出:当检测到过热时,可以采取包括降低功耗在内的措施。因此,特征L被对比文件隐含公开。 |
| **技术特征M**:其中所述降低所述第一核的功耗包括执行以下至少一者:降低所述第一核的频率<br>**《未公开》** | 无相应原文引用。 | 对比文件[0051]段提到了电压/频率调节(v/f scaling)是一种已知的节流机制,并将其与DTM机制进行对比,但并未公开或教导在根据本发明的DTM方法中,作为对检测到过热条件的响应,具体包括“降低第一核的频率”这一操作步骤。对比文件描述的是DTM机制本身(即负载迁移),并未将其与降低特定核心频率的操作相结合。因此,本领域技术人员无法从对比文件中直接或隐含地得到该技术特征。 |
| **技术特征N**:降低所述第一核的供电电压<br>**《未公开》** | 无相应原文引用。 | 同上。对比文件[0051]段仅将v/f调节作为对比对象提及,并未公开在本发明的DTM方法中包括“降低第一核的供电电压”这一具体操作。因此,该特征未被公开。 |
| **技术特征O**:使所述第一核功率塌陷<br>**《未公开》** | 无相应原文引用。 | 对比文件完全没有提及“功率塌陷(power collapse)”或类似概念。因此,该特征未被公开。 |
| **技术特征P**:以及将所述第一核的所有所述负载转移到所述剩余核中的至少一个核。<br>**《未公开》** | 说明书[0031]段提到了路由“至少一部分”负载,但并未明确记载在响应过热条件时,采取“将所有负载转移到至少一个剩余核”作为降低第一核功耗的手段。特征P是特征L中“降低功耗”的具体实现方式之一,但对比文件并未公开这一具体方式。因此,该特征未被公开。 |
<<<E>>><<<F>>><<<a>><<<b>><<<c>><<<d>><<<g>><<<h>><<<j>><<<k>><<<l>>>