CN102662914B - Method for configuring heat sensor of microprocessor - Google Patents
Method for configuring heat sensor of microprocessor Download PDFInfo
- Publication number
- CN102662914B CN102662914B CN201210124545.4A CN201210124545A CN102662914B CN 102662914 B CN102662914 B CN 102662914B CN 201210124545 A CN201210124545 A CN 201210124545A CN 102662914 B CN102662914 B CN 102662914B
- Authority
- CN
- China
- Prior art keywords
- microprocessor
- cluster
- thermal sensor
- data points
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000009826 distribution Methods 0.000 claims abstract description 33
- 238000012544 monitoring process Methods 0.000 claims abstract description 14
- 238000004364 calculation method Methods 0.000 claims abstract description 10
- 238000010586 diagram Methods 0.000 claims abstract description 10
- 238000012545 processing Methods 0.000 claims abstract description 4
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 230000009977 dual effect Effects 0.000 claims description 6
- 238000013461 design Methods 0.000 claims description 5
- 238000012937 correction Methods 0.000 claims description 2
- 239000011159 matrix material Substances 0.000 claims description 2
- 238000005259 measurement Methods 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 3
- 230000004927 fusion Effects 0.000 description 2
- 238000003064 k means clustering Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000007943 implant Substances 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Radiation Pyrometers (AREA)
Abstract
本发明涉及一种微处理器热传感器配置方法,该方法包括以下步骤:在微处理器上运行多个工况,功耗计算单元计算不同工况下微处理器的功耗,温度分布计算单元计算该功耗下微处理器的温度分布;对不同工况下得到的温度分布图进行数据处理,获得微处理器各模块热点分布叠加图;设定热点监控误差上限值,并根据该上限值对热点分布叠加图中的数据点进行考虑奇异点的优化双重聚类,得到这些热点的聚类结果;按照上述聚类结果,每一个聚类配置一枚热传感器,热传感器设置在该聚类所含所有热点的质心处,即考虑温度值加权的平均中心处,保证在设定最大误差内监控所有的热点温度值。与现有技术相比,本发明具有测量精度高、成本低等优点。
The invention relates to a method for configuring a thermal sensor of a microprocessor. The method includes the following steps: running multiple working conditions on the microprocessor, a power consumption calculation unit calculating the power consumption of the microprocessor under different working conditions, and a temperature distribution calculation unit Calculate the temperature distribution of the microprocessor under the power consumption; perform data processing on the temperature distribution diagrams obtained under different working conditions, and obtain a superimposed map of hot spot distribution of each module of the microprocessor; set the upper limit of the hot spot monitoring error, and based on the above The limit value is to optimize the double clustering of the data points in the superposition map of the hot spot distribution considering the singular point, and obtain the clustering results of these hot spots; according to the above clustering results, each cluster is equipped with a thermal sensor, and the thermal sensor is set in the The centroid of all hotspots included in the cluster, that is, the weighted average center of temperature values, ensures that all hotspot temperature values are monitored within the set maximum error. Compared with the prior art, the invention has the advantages of high measurement precision, low cost and the like.
Description
技术领域 technical field
本发明涉及一种传感器配置方法,尤其是涉及一种微处理器热传感器配置方法。The invention relates to a sensor configuration method, in particular to a microprocessor thermal sensor configuration method.
背景技术 Background technique
在现代高性能电路中,由于小型化和大规模集成化工艺技术的迅速发展,微处理器的功率密度变得越来越高。这些功率损耗转化成热量使芯片温度上升,造成微处理器的可靠性下降、漏电功耗增加、冷却成本上升。为了能够更好的了解微处理器运行情况,很多微处理器制造商都在热量监控中采用片上植入的热传感器读数来评估芯片当前运行的温度情况。例如英特尔奔腾4处理器,它就配备了热传感器,当温度超过设定工作温度时便会引发报警,处理器在得到这些报警之后,就通过暂闭时钟来降低功耗。因此,如何分配热传感器数量以及植入位置成为了微处理器热管理设计的重点。In modern high-performance circuits, due to the rapid development of miniaturization and large-scale integration process technology, the power density of microprocessors is becoming higher and higher. These power losses are converted into heat to increase the temperature of the chip, resulting in a decrease in the reliability of the microprocessor, an increase in leakage power consumption, and an increase in cooling costs. In order to better understand the operation of the microprocessor, many microprocessor manufacturers use the readings of the thermal sensor implanted on the chip to evaluate the current operating temperature of the chip in thermal monitoring. For example, the Intel Pentium 4 processor is equipped with a thermal sensor, which will trigger an alarm when the temperature exceeds the set operating temperature. After the processor receives these alarms, it will reduce power consumption by temporarily turning off the clock. Therefore, how to allocate the number of thermal sensors and their implantation locations has become the focus of microprocessor thermal management design.
通过对现有技术文献检索发现,Ryan Cochran等在2009年提出了一种利用信号处理中的频谱技术将均匀分布的传感器采样到的热数据进行重构,恢复出16核微处理器热分布以达到对整个微处理器热量监控的目的(Spectral Techniques forHigh-Resolution Thermal Characterization with Limited Sensor Data),该文献给出了一种高精度的微处理器热量监控方法,但受制于传感器均匀分布的要求,有一定的局限性。Mukherjee等针对微处理器各模块热点监控问题,提出了基于k-means聚类算法的微处理器热传感器分配与放置策略(Systematic temperature sensorallocation and placement for microprocessors),该文献抛开了微处理器的整个热分布,把关注重点放在微处理器各个模块的热点上,为应急机制设计和热管理提供了可行性解决方案。By searching the existing technical literature, it was found that Ryan Cochran et al. proposed in 2009 a method of using spectrum technology in signal processing to reconstruct the thermal data sampled by uniformly distributed sensors and restore the thermal distribution of the 16-core microprocessor. To achieve the purpose of thermal monitoring of the entire microprocessor (Spectral Techniques for High-Resolution Thermal Characterization with Limited Sensor Data), this document provides a high-precision microprocessor thermal monitoring method, but is subject to the requirements of uniform distribution of sensors, There are certain limitations. Mukherjee et al. proposed a microprocessor thermal sensor allocation and placement strategy (Systematic temperature sensor allocation and placement for microprocessors) based on the k-means clustering algorithm for the hot spot monitoring problem of each microprocessor module. The entire heat distribution focuses on the hot spots of each module of the microprocessor, providing a feasible solution for emergency mechanism design and thermal management.
通过对现有技术的检索发现,虽然这些方法能够提供一种热点监控解决方案,但是在高精度要求下,所采用的传感器数量仍然较多,不利于节省设计成本和制造成本。尤其是针对一些高性能高集成度的微处理器,由于工艺要求,无法在其内部植入大量的传感器。如何能够保证在精度基本不变的情况下减少传感器数量依然是一个亟待解决的问题。Through the search of the prior art, it is found that although these methods can provide a hot spot monitoring solution, under the requirement of high precision, the number of sensors used is still large, which is not conducive to saving design cost and manufacturing cost. Especially for some high-performance and high-integration microprocessors, due to process requirements, it is impossible to implant a large number of sensors inside them. How to reduce the number of sensors while keeping the accuracy basically unchanged is still an urgent problem to be solved.
发明内容 Contents of the invention
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种在保证高精度的要求下,有效减少传感器数量,降低成本的微处理器热传感器配置方法。The object of the present invention is to provide a microprocessor thermal sensor configuration method that effectively reduces the number of sensors and reduces the cost under the requirement of ensuring high precision in order to overcome the above-mentioned defects in the prior art.
本发明的目的可以通过以下技术方案来实现:The purpose of the present invention can be achieved through the following technical solutions:
一种微处理器热传感器配置方法,该方法包括以下步骤:A microprocessor thermal sensor configuration method, the method comprises the following steps:
1)在微处理器上运行多个工况,功耗计算单元计算不同工况下微处理器的功耗,温度分布计算单元计算该功耗下微处理器的温度分布;1) Running multiple working conditions on the microprocessor, the power consumption calculation unit calculates the power consumption of the microprocessor under different working conditions, and the temperature distribution calculation unit calculates the temperature distribution of the microprocessor under the power consumption;
2)对不同工况下得到的温度分布图进行数据处理,获得微处理器各模块热点分布叠加图;2) Perform data processing on the temperature distribution diagrams obtained under different working conditions, and obtain superimposed diagrams of hot spot distribution of each module of the microprocessor;
3)设定热点监控误差上限值,并根据该上限值对热点分布叠加图中的数据点进行考虑奇异点的优化双重聚类,得到这些热点的聚类结果;3) Set the upper limit value of the hotspot monitoring error, and according to the upper limit value, consider the optimized double clustering of the data points in the hotspot distribution overlay graph to obtain the clustering results of these hotspots;
4)按照上述聚类结果,每一个聚类配置一枚热传感器,热传感器设置在该聚类所含所有热点的质心处,即考虑温度值加权的平均中心处,保证在设定最大误差内监控所有的热点温度值。4) According to the above clustering results, each cluster is configured with a thermal sensor, and the thermal sensor is set at the centroid of all hot spots contained in the cluster, that is, at the average center considering the weighted temperature value, to ensure that it is within the set maximum error Monitor all hot spot temperature values.
所述的步骤1)中的微处理器的温度分布是指微处理器工作状态时的二维温度矩阵。The temperature distribution of the microprocessor in the step 1) refers to the two-dimensional temperature matrix in the working state of the microprocessor.
所述的步骤2)中的热点分布叠加图是指:根据微处理器架构模块划分,挑出各模块的热点,再将不同工况下的所有热点分布重叠在一幅架构图上,剔除重复热点后所得到的热点分布。The hotspot distribution overlay map in the described step 2) refers to: according to the division of microprocessor architecture modules, pick out the hotspots of each module, and then overlap all hotspot distributions under different working conditions on an architecture diagram, and eliminate duplicates. Hotspot distribution obtained after hotspot.
所述的步骤3)中的热点误差上限值是指:微处理器热管理设计中,所允许的热传感器采样数值与所监控热点实际温度的最大差值。The upper limit of the error of the hot spot in step 3) refers to the maximum difference between the allowed sampling value of the thermal sensor and the actual temperature of the monitored hot spot in the thermal management design of the microprocessor.
所述的步骤3)中的双重聚类是指同时在空间域和属性域上进行的聚类算法。The dual clustering in the step 3) refers to a clustering algorithm performed on the space domain and the attribute domain at the same time.
所述的步骤3)中的考虑奇异点的优化双重聚类是指:双重聚类算法在初始化聚类中心时,选取温度值较平均温度值相差最大的数据点。The optimized dual clustering considering singular points in the step 3) refers to: when the dual clustering algorithm initializes the cluster centers, select the data point whose temperature value is the largest difference from the average temperature value.
与现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:
1)针对热分布特点,采用自组织簇融合的解决策略,提高了聚类效率,减少时间代价,在多热点的情况下,分析速度快;1) According to the characteristics of heat distribution, the solution strategy of self-organizing cluster fusion is adopted, which improves the clustering efficiency and reduces the time cost. In the case of multiple hotspots, the analysis speed is fast;
2)采用考虑奇异点的改进双重聚类算法,在同等精度要求下,使用的热传感器数量跟现有其他方案相比大幅减少,成本更低。2) Using an improved double clustering algorithm that considers singular points, under the same accuracy requirements, the number of thermal sensors used is greatly reduced compared with other existing solutions, and the cost is lower.
附图说明 Description of drawings
图1为本发明步骤流程图。Fig. 1 is a flowchart of steps of the present invention.
具体实施方式 Detailed ways
下面结合附图对本发明的实施例作详细说明,本实施例在以本文发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述实施例。The embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings. This embodiment is implemented on the premise of the technical solution of the present invention, and detailed implementation methods and specific operating procedures are provided, but the scope of protection of the present invention is not limited to the following Described embodiment.
实施例1Example 1
如图1所示,一种微处理器热传感器配置方法,该方法包括以下步骤:As shown in Figure 1, a microprocessor thermal sensor configuration method, the method includes the following steps:
第一步,采取Alpha EV6微处理器架构,在微处理器上运行多个工况,使用SimpleScalar软件仿真SPEC2000(系统性能评估测试)标准测试程序模拟不同工况,并通过功耗计算单元计算模块的功耗,温度分布计算单元计算该功耗下微处理器的温度分布;The first step is to adopt the Alpha EV6 microprocessor architecture, run multiple working conditions on the microprocessor, use the SimpleScalar software to simulate the SPEC2000 (system performance evaluation test) standard test program to simulate different working conditions, and calculate the module through the power consumption calculation unit power consumption, the temperature distribution calculation unit calculates the temperature distribution of the microprocessor under the power consumption;
上述功耗计算单元为Wattch infrastructure软件,温度分布计算单元为Hotspot软件。The above power consumption calculation unit is Wattch infrastructure software, and the temperature distribution calculation unit is Hotspot software.
第二步,将不同测试程序下仿真得到的温度分布图通过MATLAB进行热点合并和剔除,得到微处理器各模块热点分布叠加图,共计20个热点;In the second step, the temperature distribution diagrams obtained by simulation under different test programs are merged and eliminated through MATLAB to obtain a superimposed map of the hotspot distribution of each module of the microprocessor, with a total of 20 hotspots;
所述热点合并和剔除是指:将所有热点分布图中得热点数据放置在同一架构图上,如果有热点位置完全重合,那么仅保留一个,将其他重合点剔除。The hotspot merging and elimination refers to placing all the hotspot data in the hotspot distribution diagram on the same architecture diagram, and if there are hotspots that completely overlap, then only keep one and remove other overlapping points.
第三步,将最大热点监控误差设定为5%,利用考虑奇异点的改进双重聚类算法进行所有热点的自组织簇融合聚类操作,其算法框架如下:The third step is to set the maximum hotspot monitoring error as 5%, and use the improved dual clustering algorithm considering singular points to perform self-organizing cluster fusion clustering operation of all hotspots. The algorithm framework is as follows:
1)初始化一个类中心,该中心为所有待聚类数据点中与均值差值最大的一个点,以这个中心为基准扫描与之相邻的数据点,计算这些数据点与中心的属性距离是否超过阈值,若属性距离小于阈值,则合并为一个簇,若属性距离大于阈值,则不合并;1) Initialize a class center, which is the point with the largest difference from the mean value among all the data points to be clustered, scan the adjacent data points based on this center, and calculate whether the attribute distance between these data points and the center is Exceeding the threshold, if the attribute distance is less than the threshold, it will be merged into one cluster, if the attribute distance is greater than the threshold, it will not be merged;
2)发生合并时,立即把新合并成的数据点集作为新的类,再次扫描周围所有相邻的数据点,直到不发生任何合并为止;2) When merging occurs, immediately take the newly merged data point set as a new class, and scan all the surrounding adjacent data points again until no merging occurs;
3)如果一个簇无法再与周边合并,则这个簇就是我们所求的一个完整的聚类;3) If a cluster can no longer be merged with the surrounding, then this cluster is a complete cluster we are looking for;
4)在剩下的数据点中重新循环执行1、2、3步,直到所有的数据点都属于某个聚类为止。4) Repeat steps 1, 2, and 3 in the remaining data points until all data points belong to a certain cluster.
考虑奇异点的好处在于,在聚类的过程中,温度值与平均温度值相比差别较大的热点往往很难与大部分热点聚为一类,而被单独孤立,造成需要为其单独分配一个传感器的情况,优先以它作为聚类中心可以尽可能的把周边能融合为一类的点分配进该聚类,以减少传感器数量。The advantage of considering singular points is that in the process of clustering, hotspots whose temperature values differ greatly from the average temperature value are often difficult to be clustered with most hotspots, and are isolated separately, resulting in the need to assign them separately In the case of a sensor, it is preferred to use it as the cluster center to assign as many surrounding points as possible into the cluster to reduce the number of sensors.
上述相邻的数据点是指:根据热点分布叠加数据,作这些热点点阵的VORONOI图,如果某两个数据点所在的VORONOI多边形符合Queen准则,即两多边形存在公共顶点,那么,这两个数据点则判断为相邻数据点。The above-mentioned adjacent data points refer to: superimpose data according to the distribution of hotspots, and make VORONOI diagrams of these hotspot lattices. If the VORONOI polygons where two data points are located meet the Queen criterion, that is, there are common vertices in the two polygons, then the two The data points are judged as adjacent data points.
所述的属性距离是指:两数据点间,非空间属性的欧式距离。假设N个d维数据点Pn={gn 1,......gn d,an 1,......an m},1≤n≤N;其中gn 1,......gn d为该点的空间位置坐标,an 1,......an m为该点的非空间属性值。则有任意两点P1,P2的属性距离为:The attribute distance refers to: the Euclidean distance of non-spatial attributes between two data points. Assume N d-dimensional data points P n = {g n 1 , ... g n d , a n 1 , ... a n m }, 1≤n≤N; where g n 1 ,...g n d are the spatial position coordinates of the point, a n 1 ,...a n m are the non-spatial attribute values of the point. Then there are any two points P 1 , the attribute distance of P 2 is:
在本实施例中,因为非空间属性值只有温度,故属性距离即两点间温度差。In this embodiment, since the only non-spatial attribute value is temperature, the attribute distance is the temperature difference between two points.
所述阈值是指:一个判断两数据点是否能够聚为一类的变量,是保证按照聚类结果分配传感器时热点监控误差不超过设定最大值的关键,所以其阈值本身与最大热点误差设定值相关。假设εmax是工程允许的最大误差比率,n为聚类内部已含的数据点数,ai是聚类内所有数据点的非空间属性值。则有:The threshold refers to: a variable that judges whether two data points can be clustered into one class, and is the key to ensure that the hotspot monitoring error does not exceed the set maximum value when the sensors are allocated according to the clustering results. value-related. Suppose ε max is the maximum error ratio allowed by the project, n is the number of data points contained in the cluster, and a i is the non-spatial attribute value of all data points in the cluster. Then there are:
这里的α是矫正因子,用来平衡传感器数量和误差,应根据不同最大误差设定值灵活选取,本实施例最大误差设定值为5%,α值选取2.0。Here α is a correction factor, which is used to balance the number of sensors and errors. It should be flexibly selected according to different maximum error setting values. In this embodiment, the maximum error setting value is 5%, and the α value is selected as 2.0.
第四步,通过上述步骤最终得到的聚类数量为4,每一个聚类分配一枚热传感器,即按照5%的最大误差监控所有热点,所需的热传感器数量为4。传感器的位置就放置在该聚类所含所有热点的质心处,即考虑温度值加权的平均中心处。In the fourth step, the number of clusters finally obtained through the above steps is 4, and each cluster is assigned a thermal sensor, that is, all hot spots are monitored according to a maximum error of 5%, and the required number of thermal sensors is 4. The position of the sensor is placed at the centroid of all hotspots contained in the cluster, that is, at the center of the weighted average considering the temperature value.
实施例2Example 2
参考图1所示,方法的具体步骤同实施例1,区别在于,分别设定最大监控误差为2%、3%和4%,并采用本发明方法和现有k-means聚类技术所得到的热监控方案采用的传感器数量进行比较,结果如表1所示,该表证明了本发明方法在同等精度要求下传感器数量大幅减少。特别是精度要求较高时,采用本发明方法效率提升非常明显。(2%的精度要求由于已经接近误差极限,故提升不太明显。)Referring to Fig. 1, the specific steps of the method are the same as those in Example 1, the difference is that the maximum monitoring error is set to 2%, 3% and 4% respectively, and obtained by using the method of the present invention and the existing k-means clustering technology The number of sensors used in the thermal monitoring scheme is compared, and the results are shown in Table 1, which proves that the method of the present invention greatly reduces the number of sensors under the same accuracy requirements. Especially when the precision requirement is high, the efficiency improvement of the method of the present invention is very obvious. (The 2% accuracy requirement is already close to the error limit, so the improvement is not obvious.)
表1Table 1
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210124545.4A CN102662914B (en) | 2012-04-25 | 2012-04-25 | Method for configuring heat sensor of microprocessor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210124545.4A CN102662914B (en) | 2012-04-25 | 2012-04-25 | Method for configuring heat sensor of microprocessor |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102662914A CN102662914A (en) | 2012-09-12 |
CN102662914B true CN102662914B (en) | 2015-01-28 |
Family
ID=46772410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210124545.4A Expired - Fee Related CN102662914B (en) | 2012-04-25 | 2012-04-25 | Method for configuring heat sensor of microprocessor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102662914B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7263567B1 (en) * | 2000-09-25 | 2007-08-28 | Intel Corporation | Method and apparatus for lowering the die temperature of a microprocessor and maintaining the temperature below the die burn out |
CN101093413A (en) * | 2006-06-21 | 2007-12-26 | 国际商业机器公司 | Heat regulation controlling method,system and processor used for testing real-time software |
-
2012
- 2012-04-25 CN CN201210124545.4A patent/CN102662914B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7263567B1 (en) * | 2000-09-25 | 2007-08-28 | Intel Corporation | Method and apparatus for lowering the die temperature of a microprocessor and maintaining the temperature below the die burn out |
CN101093413A (en) * | 2006-06-21 | 2007-12-26 | 国际商业机器公司 | Heat regulation controlling method,system and processor used for testing real-time software |
Non-Patent Citations (3)
Title |
---|
Optimizing Thermal Sensor Allocation for Microprocessors;Seda Ogrenci Memik等;《IEEE TRANSACTIONS ON COMPUTER-AIDED OF INTEGRATED CIRCUITS AND SYSTEMS》;20080331;第27卷(第3期);全文 * |
Systematic temperature sensor allocation and placement for microprocessors;Mukherjee R等;《Proceedings of the 43rd annual Design Automation Conference》;20060731;第542-547页 * |
Xin Li等.Inverse Distance Weighting Method Based on a Dynamic Voronoi Diagram for Thermal Reconstruction with Limited Sensor Data on Multiprocessors.《IEICE TRANS.ELECTRON.》.2011,第E94-C卷(第8期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN102662914A (en) | 2012-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109947812B (en) | Continuous missing value filling method, data analysis device, terminal and storage medium | |
CN103592545B (en) | A kind of transformer temperaturing lifting abnormality monitoring, diagnosing method based on probability statistics | |
TWI605333B (en) | Adaptively disabling and enabling sleep states for power and performance | |
CN109451532A (en) | A kind of check method and device of base station location | |
CN103476115A (en) | Method for WiFi fingerprint positioning based on AP set similarity | |
US9285278B2 (en) | System and methods for thermal control using sensors on die | |
Liu et al. | A hot spot identification approach for photovoltaic module based on enhanced U-net with squeeze-and-excitation and VGG19 | |
CN105323024A (en) | Network signal intensity detecting and fusing method | |
CN118468193A (en) | An intelligent power distribution method and system for smart courtyards | |
CN108337645A (en) | A kind of gridding radio signal monitoring system architecture and interference signal associated detecting method | |
CN111368464B (en) | Chip screening method and device for power semiconductor device | |
CN118552487A (en) | Multi-dimensional sensing oil tank leakage risk early warning method | |
CN116414097A (en) | Alarm management method and system based on industrial equipment data | |
CN112702761A (en) | Method and system for detecting coverage hole of wireless sensor network | |
CN102662914B (en) | Method for configuring heat sensor of microprocessor | |
CN113741576B (en) | Circuit board temperature detection position selection and detection method, device, equipment and medium | |
Dhotre et al. | Identification of efficient clustering techniques for test power activity on the layout | |
CN204495485U (en) | The low-power consumption multi-point temp detection system of integrated circuit SOC (system on a chip) | |
CN107995632B (en) | A passive sensor node deployment scheduling method to ensure the quality of static target detection | |
Xu et al. | Improved depth-wise separable convolution for transfer learning in fault diagnosis | |
CN102760115A (en) | Non-uniform sampling thermal reconstruction method based on dynamic Voronoi picture and device | |
CN104965190A (en) | Axial decoupling indoor positioning method based on location fingerprint | |
Zhu et al. | Module against power consumption attacks for trustworthiness of vehicular AI chips in wide temperature range | |
CN115630535B (en) | Urban surface heat island strength dynamic quantification method and device and electronic equipment | |
CN113923120B (en) | A module ID renaming method and terminal equipment of a wireless communication module |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150128 Termination date: 20180425 |
|
CF01 | Termination of patent right due to non-payment of annual fee |