I have a Dell Latitude 5420 Laptop. It has a 2nd-gen Intel i5 with Intel HD 3000 graphics. I have 4GB of ram.
I realize that this will never be close to discrete graphics, but would adding more system ram help gaming performance at all since the system ram is shared with the video chip? Also, how can I tell if my BIOS will support 1600 mhz ram? The memory I have now is 1333, and if it will make a difference, I'll buy 8GB of 1600.
24 Answers
No, not at all. In fact, because accessing RAM is the bottleneck on shared memory setups, extreme cleverness and engineering brilliance is used to permit the graphics subsystem to use as little system memory as possible. The more memory it accesses, the more time it spends accessing that memory, and thus the slower the graphics system goes. Worse, that also makes the rest of the system slower because other CPU memory accesses compete with graphics subsystem accesses.
The exception would be if all of your memory channels weren't populated. If you have one 4GB stick, adding a second will help a bit because it will give you two memory channels. if you have two 2GB sticks, then you already have all channels populated, so there's no performance benefit there.
6My quick answer is YES.
Read below for details.
I was curious will RAM impact on Intel HD performances (I have dedicated GPU, but still wanted to know).
From my experience upgrading RAM will improve performances noticeably. First let me introduce RAM's.
Stock RAM was: 6GB (4+2) 1333MHz CL9 in Dual Channel mode
New RAM is: 16GB (8+8) 1600MHz CL9 in Dual Channel mode
In both cases CPU-Z was reporting that Intel HD 3000 graphic card memory size is 2108MB. I am also using 2nd gen CPU (Sandy Bridge), and my laptop (Asus N series, so it applies also to all N_5 models - N45/N55/N75) runs RAM at 1600MHz with 1.35V (its not in specifications on Intel's website, but this is running without any sort of overclocking or modding - just put them in sockets).
Windows experience index jumped from 5.9 to 6.9, which is nice, but now about real-world scenarios. Games that I have tested (with exact same settings) are:
- League of Legends
- old RAM: ~23 FPS
- new RAM: ~30 FPS
- Xonotic
- old RAM: ~30 FPS
- new RAM: ~40 FPS
Those frame rates are with around medium settings mostly (some are set on high) at 1920x1080 resolution (Anti-aliasing is off) with FRAPS recording. Without FRAPS frames are higher.
Unfortunately, I haven't putted FPS in recorded videos, so it is pointless to put it on youtube now.
Additionally, from youtube videos that I checked, I saw that from Single Channel mode to Dual Channel mode Intel graphic cards get about 10% better frame rates.
I know that this is 2 year old questions, but I think it can help to some people in future if they decide for such upgrade.
Intel Sandy Bridge does not support DDR3 at 1600 MHz. That's for the Ivy Bridge to handle. The best you can do is 1333 MHz. I, too, am playing games using the HD 3000 and in my opinion, having more RAM allows more memory to be accessible for the GPU, since, at 4GB, a lot of it is otherwise consumed by different processes. Upgrading my memory to 8GB (DDR3 - 1333, with i5-2450m @2.50 Ghz) did provide, a noticable improvement to frame rates while playing games within the ability of the integrated GPU. Hope this helps. :)
11333mhz is the stock ram speed for Sandy Bridge but the integrated memory controller can often handle faster. Good samples will handle over 2000mhz, mine tops out at just over 1900mhz (albeit with fairly slack timings).
It definitely improves CPU benchmarks like XTU but not tried anything using the integrated HD 3000 GPU yet.