I found that enabling Intel HD Graphics in device manager can increase memory speed about 17%. I also used Prime95 to test memory speed, and same result is found. (Prime95 results are highly dependent on memory speed)
My hardware information is below.
Processor: Intel Core i7-4790k (with Intel HD Graphics 4600)
Motherboard: Gigabyte B85M-D3H
Memory: Kingston 8GB 1600MHz x 2 (dual channel)
When HD Graphics is disabled, memory speed is about 18.3GB/s, and a iteration of Prime95 3584K FFT consume about 19ms. When HD Graphics is enabled, the result is about 21.4GB/s and 16ms.
Screenshot: when HD Graphics is DISABLED.
Screenshot: when HD Graphics is ENABLED.
I also tested some other configuration with Prime95, results are in the table below. With these tests, I found that the memory speed is fast, if and only if the HD Graphics is enabled with Windows operating system. The memory speed is slow even if a discrate graphics card is installed.
#1
+------------------------------------------+--------+
| No discrate graphics card installed | 20ms |
| HD Graphics enabled in BIOS | (slow) |
| Fresh install of Windows Server 2012 R2 | |
| HD Graphics driver **not installed** | |
+------------------------------------------+--------+
| No discrate graphics card installed | 15ms |
| HD Graphics enabled in BIOS | (fast) |
| Fresh install of Windows Server 2012 R2 | |
| HD Graphics driver **installed** | |
+------------------------------------------+--------+
#2
+------------------------------------------+--------+
| No discrate graphics card installed | 20ms |
| HD Graphics disabled in BIOS | (slow) |
| Use Remote Desktop to benchmark | |
| Fresh install of Windows Server 2012 R2 | |
+------------------------------------------+--------+
#3
+------------------------------------------+--------+
| No discrate graphics card installed | 20ms |
| HD Graphics enabled in BIOS | (slow) |
| Fresh install of Ubuntu 14.04.3 | |
+------------------------------------------+--------+
#4
+------------------------------------------+--------+
| Geforce 6200LE graphics card installed | 20ms |
| HD Graphics disabled in BIOS | (slow) |
| Fresh install of Windows Server 2012 R2 | |
+------------------------------------------+--------+
My question is: why enabling Intel HD Graphics can increase memory speed?