The Intel Processor Diagnostic Tool for Windows* - User Guide
The Intel® Processor Diagnostic Tool - Windows® User Guide R7
Page 22 of 26
Test Library
Temperature Test
Description
The purpose of Temperature library is to monitor the temperature of the
processor. This is accomplished by reading the DTS value of the processor from
the MSR, if supported by the processor. The library determines if the DTS
sensor is enabled using CPUID instruction. The value of DTS is an offset value
measured in degrees C and is not the actual temperature of the processor. The
DTS is the delta between the current temperature and the maximum junction
temperature of the die (Tj) which is referenced by the processor as 0. Tj values
vary among processors and are not read directly from the processor. If the DTS
value is supported and enabled, The DTS value is read and translated as “x
degrees C from max temperature,” and reported. The initial execution of
temperature library and the following message is after the CPU Manufacturer
Test Library has confirmed that a Genuine Intel® processor is being tested.
Then it is executed after each test library to monitor the temperature of the
processor. The final temperature read it reported at the end of IPDT. Both the
initial temperature and the final temperature is saved in TestResults.txt file
Options
TemperatureTest="Enable", temperatureTest="Disable"
Parameters
Numerical value in Degrees Celcius
Default Settings
TemperatureTest="Enable"; TemperatureWarningTolerance= "0"
Test Library
BaseClock Test
Description
The Base Clock Test verifies the accuracy of the base clock used to calculate the
Integrated Memory Controller (IMC) link speed and the Quick Path Interconnect
(QPI) link speed for Intel® Core i7 and i5 Processor, Intel® Xeon Processor
5500 series and Intel® Xeon Processors based on Intel® Micro architecture
(Nehalem).
The test compares the detected value to the expected default base clock of
133MHz. The expected value is calculated by using value of the Maximum Non-
Turbo Ratio, IA32_PERF_GLOBAL_CTRL, IA32_FIXED_CTR_CTL,
IA32_FIXED_CTR1 & IA32_FIXED_CTR2 registers from Model Specific Register.
Options
BaseClock="Enable", BaseClock="Disable"
Parameters
Tolerance value from 1% - 100%
Default Settings
BaseClock="Enable"; BaseClockTolerance="5%"