Thank you for contacting the Intel® Communities.
OEM devices may have special settings that could limit the speed of the processor, this could be applied to get a good and reliable performance from your device, this power management feature disabled indeed affects the system, PCI interface would handle different connections that would be affected as in this case.
I would like you to test the system with the Intel® Processor Diagnostic Tool to check the processor status.
Also, have you tried contacting the manufacturer (Dell) of the device to get support on this product?
Hi Esteban C,
Thank you for your response. I am yet to get in touch with the manufacturer (bad past experience dealing with the Tech Support, wanted to leave it as last option).
I understand that the OEM power management is in place in order to provide stable performance, but in this case, the throttling has a significant effect on the usability of the device (clock speeds significantly under the designed parameters). As a result, the system is running slowly, and producing little heat (fan rarely kicks in, even when Task Manager states that the CPU is at 100% usage for extended periods of time (like the CPU stress test), as you can see at the results below (Temperature = 46 degrees C below maximum.) It feels like there's something holding it back, which can be disabled by turning the PCI Lock on.
Hope the culprit is hiding here somewhere!
Here are the results of diagnostics (Pass):
--- Testing Processor 1 ---
--- IPDT64 - rev 22.214.171.124.W.MP ---
--- Start Time: 12/30/2015 21:40:49---
--- Skipping Config ---
--- Reading CPU Manufacturer ---
Expected --> GenuineIntel
Detected --> GenuineIntel
Found --- Genuine Intel Processor ---
--- Temperature Test ---
Temperature Test Passed!!!
Temperature = 46 degrees C below maximum.
--- Reading Brand String ---
Detected Brand String:
Intel Core i7-4712HQ 2.30GHz
Brand String Test Passed!!!
--- Reading CPU Frequency ---
Expected CPU Frequency is --> 2.30
Detected CPU Frequency is --> 2.26166
CPU Frequency Test Passed!!!
--- 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--> 4.65205e+006
Prime Number Generation Test Pass ---
--- Reading Cache Size ---
- Detected L1 Data Cache Size --> 4 x 32
- Detected L1 Inst Cache Size --> 4 x 32
- Detected L2 Cache Size --> 1024
- Detected L3 Cache Size --> 6144
Cache Size Test Passed!!!
--- Determining MMX - SSE capabilities ---
--- CPU FEATURES DETECTION FOR ---
--- 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 ---
--- CPU FEATURES DETECTION FOR ---
--- AVX/AES/PCLMULQDQ ---
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 --> 16.00GB
--- Integrated Memory Controller Stress Test ---
--- Integrated Memory Controller Stress Test Pass!!! ---
Integrated Memory Controller Test Pass!!!
Chipset : HM87 SKU
1 device connected to PCI Express Port 0
1 : NVIDIA Quadro K1100M
No device connected to PCI Express Port 1
1 device connected to PCI Express Port 3
1 : Intel(R) Dual Band Wireless-AC 7260
1 device connected to PCI Express Port 4
1 : Realtek PCIE CardReader
No device connected to PCI Express Port 5
2 device connected to SATA Controller 1
1 : HGST HTS541010A7E630
2 : SAMSUNG SSD SM841N mSATA 512GB
4USB devices detected
1 : Intel(R) Wireless Bluetooth(R)
2 : USB Composite Device
3 : Microsoft Mouse and Keyboard Detection Driver (USB)
4 : USB Input Device
1 device connected to Intel High Definition Audio Controller
1 : Realtek High Definition Audio
--- Platform Controller Hub Test Completed!!! ---
--- Querying for Intel(R) Integrated Graphics Device (IGD) ---
..Detected 8086 as Vendor ID on Device 2 on Intel(R) processor..
..Intel(R) 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 = 34 degrees C below maximum.
--- Test End Time: 12/30/2015 21:44:49---
Processor Name: Intel(R) Core(TM) i7-4712HQ CPU @ 2.30GHz
Processor Information: Intel64 Family 6 Model 60 Stepping 3
Number of Physical Cores: 4
Number of Logical Cores: 8
Installed System Memory: 16 GB
Operating System: Microsoft Windows 10 Pro 64-bit
Graphics Information: NVIDIA Quadro K1100M
System Product: DELL PRECISION M3800
System BIOS: A10
There may be something bad with the processor or just a limitation from the OEM to get the best performance out of the device.
Please do provide us with the resolution provided by OEM support for future customer that could encounter with this situation.
If anyone has this particular problem, I have discovered whats causing it (not how to resolve it though).
After some more playing around, I got desperate and "reset" the OS (keeping my files). Which, to my surprise, didn't help. I did some windows system checks in cmd (sfc and dism) and the tools found some corrupt files (which they were unable to repair due to the source files being corrupt also). I then provided dism a fresh windows iso to take the system files from, and the image got successfully repaired. This, unfortunately did not solve my problem.
Here is the corrupt system file that could not be repaired:
Could not reproject corrupted file [l:23 ml:24]"\??\C:\WINDOWS\SysWOW64"\[l:10]"opencl.dll"; source file in store is also corrupted
I then proceeded to do a complete factory reset (since I lost all of my applications anyway, there was nothing else for me to lose). The system rolled back to W8.1, which is really strange, since I have deleted all previous windows.old files through Disk Cleanup. Even though I got downgraded, good news. The throttling was gone, and the disk spun down when directed. I was prompted to upgrade to W10, which I did (the download and installation process is rather time consuming..) and once up and running, the processor still functions correctly.
My next step, naturally was to update all of my drivers using my product key on DELL's website.
I downloaded them all manually, and kept checking my processor after each install/restart. Everything worked fine until I installed the:
*Intel Dynamic Platform and Thermal Framework Driver*
After a reboot, the task manager once again showed up the dreaded 2.28GHz. I set a system restore point just as the WIndows was fully booted up, before updating the drivers, so I decided to restore it to that point. No luck, the processor still being Throttled. Since I've nothing to lose, once again, I do a complete reinstall (which once again, rolls be back to W8.1. After around an hour, W10 up and running. I proceeded to update all of my drivers, excluding the Dynamic Platform and Thermal framework driver, with reasonable success. The processor is no longer throttled. The only issue, after installing the Motion Sensor Driver, the HDD stopped spinning down. At this point, I dont have time to play around anymore, so decided not to roll back.
So, at the end of the day, the culprit to my problems were the official DELL drivers:
System Utilities |Intel Dynamic Platform and Thermal Framework Driver (104MB)
ST Microelectronics LNG3DMTR Motion Sensor Driver (35 MB)
With the fresh installation of Windows (and the Motion Sensor Driver Installed), once again SFC/scannow found errors that could not be repaired. Through DISM, I managed to repair the system image, but the HDD still spins freely. Most importantly, the Throttling is GONE.
I have no idea why would the official Dell drivers corrupt the system file, since they were after all, designed for this particular system, on this particular OS. There were no other programs to interfere with their installation and operation, since the drivers were the first things to be updated. It seems that the drivers cause some substantial damage, if not even system restore can change it.
Either way, in my case, it was the DELL's drivers. Hope this helps anyone with the same issue!
I am glad to hear that you were able to encounter with the source of this particular issue.
It will certainly be helpful for other users of Intel® Communities.
Also, have you contacted the manufacturer of your device to address this issue?
If you encounter with any new or additional inquiries, do not hesitate to contact the Intel® Communities again.