Jump to content
Sign in to follow this  

Computer Diagnostics with Intel Processor Diagnostic Tool

Recommended Posts

Intel's Processor Diagnostic Tool is a very intuitive, quick, and in-depth diagnostic tool for diagnosing quite a few hardware issues, including those related to your CPU, memory, chipset, and graphics.


To start things off, download Intel's Processor Diagnostic Tool from here: http://www.intel.com/support/processors/sb/CS-031726.htm

Make sure to select the correct processor architecture. Normally there is no difference between 32 and 64-bit programs, but as this will be using extensive addressing, and testing your hardware, it is critical that you download the x64 version if you have a 64-bit processor and are running a capable operating system.

Here is a screenshot of their download portal; make sure to download the EXE file, which is at the bottom of the list. The ZIP folder is for those who want to compile a custom version of IPDT, and requires Visual Studio or equivalent (aka Eclipse).


Once the installer package has downloaded, run it to install the diagnostic. The test should automatically begin, but it's not quite ready yet, so click "Stop Test" and close the diagnostics.

Right click on either the shortcut on the start menu/screen or on your desktop, and click 'Properties'. Click on the tab labeled 'Compatibility'. From there, you needn't click anything but 'Run this program as an Administrator', followed by 'Apply' and then 'OK'.


Now start the Diagnostic Tool via the shortcut that grants Administrative privileges. It will take approximately 10-15 seconds to read your chipset and Operating System information, after which it will automatically begin the test.

-Please read the entire tutorial before letting the diagnostic finish! (Click Stop Test) I am not responsible for any damage caused by your impatience-


On my Surface Pro 2, the test took slightly under 4 minutes to run- however I disabled the cache testing, as the diagnostic tool seemed to have an issue reading mine. This stems from custom processor fabrication for the Surface. Most devices should not have this problem.


After the diagnostics have completed, a log will be auto-generated and opened with the application associated with (*.txt) files.

Here is the output from the test run on my machine:




--- Testing Processor 1 ---




--- IPDT64 - rev ---



--- Start Time: 11/29/2014 10:49:08---



--- Skipping Config ---



--- Reading CPU Manufacturer ---


Expected --> GenuineIntel

Detected --> GenuineIntel

Found --- Genuine Intel Processor ---


--- Temperature Test ---


Temperature Test Passed!!!



Temperature = 43 degrees C below maximum.



--- Reading Brand String ---


Detected Brand String:

Intel Core i5-4200U 1.60GHz


Brand String Test Passed!!!



--- Reading CPU Frequency ---


Expected CPU Frequency is --> 1.60



Detected CPU Frequency is --> 2.55411


CPU Frequency Test Passed with Warning!!!


The processor frequency could be affected by power management features. In order

to ensure the processor frequency is not affected by a power management setting,

enter BIOS, load defaults, and disable any 'Over-Clocking' or power

management features that may affect processor frequency. Also, set any

software applications which control power management features to default.



--- FSB NOT Supported on this Processor ---



--- Running Base Clock test ---



Detected Base Clock --> 102

Base Clock test Pass ---

..QPI rate Test not supported..

..Skipping QPI rate Test..


Skipping QPI rate Test



--- Running Floating Point test ---



Million Floating Points per Second, MFLOPS --> 288

Floating Point Test Pass ---


--- Running Prime Number Generation Test ---



Operation Per Second--> 3.98747e+006

Prime Number Generation Test Pass ---


--- Cache Size Test Disabled ---



--- Determining MMX - SSE capabilities ---




--- MMX SSE ---

MMX - MMX Supported --> Yes

SSE - SSE Supported --> Yes

SSE2 - SSE2 Supported --> Yes

SSE3 - SSE3 Supported --> Yes

SSSE3 - SSSE3 Supported --> Yes

SSE4.1 - SSE4.1 Supported --> Yes

SSE4.2 - SSE4.2 Supported --> Yes

--- MMX SSE - capabilities check complete ---


MMX Test Result --- PASS

SSE Test Result --- PASS

SSE2 Test Result --- PASS

SSE3 Test Result --- PASS

SSSE3 Test Result --- PASS

SSE4.1 Test Result --- PASS

SSE4.2 Test Result --- PASS

MMX SSE Testing Passed !!


--- Determining AVX AES PCLMULQDQ capabilities ---





AVX - Advanced Vector Extensions Supported --> Yes

AVX OS Support - AVX Operating System Supported --> Yes

AES - Advanced Encryption Standard Supported --> Yes

PCLMULQDQ - Polys Carry-Less Multiply Supported --> Yes

--- AVX AES PCLMULQDQ capabilities check complete ---


AVX Compare Test Result --- PASS

AES Test Result --- PASS

PCLMULQDQ Test Result --- PASS

AVX AES PCLMULQDQ Testing Passed !!


--- Reading Memory Size ---



Detected Memory Size is --> 4.00GB



--- Integrated Memory Controller Stress Test ---



--- Integrated Memory Controller Stress Test Pass!!! ---



Integrated Memory Controller Test Pass!!!


..Platform Controller Hub Test not supported curent chipset..

..Skipping Platform Controller Hub Test..


Skipping Platform Controller Hub Test




--- Querying for Intel® Integrated Graphics Device (IGD) ---


..Detected 8086 as Vendor ID on Device 2 on Intel® processor..

..Intel® Integrated Graphics Device Presence Detection Passed..



..2D Graphics Visual Display Passed..



..Graphics Visual Display Passed..



..Rotating Display Passed..



--- CPU Load ---



--- Load Level = 8



CPU Load Passed!!!



--- Temperature Test ---


Temperature Test Passed!!!



Temperature = 31 degrees C below maximum.



--- Test End Time: 11/29/2014 10:53:08---




System Information


Processor Name: Intel® Core i5-4200U CPU @ 1.60GHz

Processor Information: Intel64 Family 6 Model 69 Stepping 1

Number of Physical Cores: 2

Number of Logical Cores: 4

Installed System Memory: 4 GB

Operating System: Microsoft Windows 8.1 Pro 64-bit

Graphics Information: Intel® HD Graphics Family

System Product: SURFACE PRO 2

System BIOS: 2.04.0950


In this case the only warning that came up was my settings to have Turbo Boost always on.


For those having problems with the cache test, or have an external (AGP/PCIe) graphics card, you will need to adjust some of the testing settings.

From the toolbar, click on Tools -> Config -> Edit.

The features and parameters box will now un-grey and you will be able to change the settings. For those who are having issues with the cache test, simply uncheck the checkbox that is next to the very self explanatory text. For those with an external graphics card, uncheck 'Visual Graphics Test' and 'Visual Graphics Rotation'.



You now should be able to run the test without difficulty.

-I will update this to V2.0 detailing how to test under Linux once I get my Intel Desktop setup-

Edited by Fearless Staff
  • Like 1

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  


Important Information

By using this site, you agree to our Terms of Use.