You may have heard that games and applications perform better with dual channel memory compared to single channel memory, but why is this the case, and how much of an improvement can you expect?
In this comparison I’ve benchmarked 16 different games at all setting levels as well as 9 different CPU benchmarks to show you the differences in performance and help you decide if you should buy or upgrade to dual channel memory in your laptop.
Check the full review of the P950EP that I was testing with in the video here: https://www.youtube.com/watch?v=dIHCiEd7GE8
► Subscribe for weekly tech videos!
My camera gear:
Panasonic GH5: http://amzn.to/2DRh2K7
Sigma 18-35mm F1.8 Lens: http://amzn.to/2DQHe7I
Metabones Speedbooster: http://amzn.to/2mSDCtK
Davis & Sanford Tripod: http://amzn.to/2FXkC6c
Rode Videomic Pro: http://amzn.to/2FUDOBH
--- Follow me ---
Twitter - http://www.twitter.com/JarrodsTech
We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
Thx for the video. Building up an itx built but the 2 slots are a big handicap for me which made it 2x8 or 1x16 stick with an option to later buy just another stick or having to buy 2x16 is quite significant. I'll go for the 1x16 but what are you guys prefs
Hmm probably not, don't currently have any lower specced hardware available or spare memory at the moment, and the full testing took multiple days of work to complete 😢 I'd expect the changes to be similar in percentages though
This is a major increase for most laptops with integrated graphics. It's even more dramatic for them because of the graphics sharing the main memory bandwidth. You can virtually double that bandwidth just by adding an extra RAM stick to make the machine dual channel. It's a huge leap.
On the game tests, does the built in benchmark require as much CPU and RAM usage compared to gameplay? My thoughts are, the benchmark tests aren't the same as the normal game and probably doesn't show the true difference between single and dual channel memory.
Many of the benchmarks are designed to closely match real game play, otherwise they serve little purpose, that said I know some are different, it really depends on the game. Either way I have still tested a number of games while actually playing them myself, mostly the ones that don't have built in benchmark tools, and we still see similar performance improvements there.
does a single stick of 8 gb ddr4 ram run at 2100-2400 mhz? i have a msi gp62mvr leopard pro notebook, i5 7300hq, gtx 1060 3gb, 8 gb ddr4 single channel ram. the hwinfo64 program shows a maximum frequency of 1200 mhz...is this normal?
Hi my laptop has a single 16gb ddr4 2666 mhz ram.
Now I want to make it dual channel.
Will adding 8 GB ddr4 will do any good or I should add 16gb stick?
I don't want to spend unnecessarily.
I don't want to lose fps on single channel.
The GPU and CPU are not the only bottlenecks in computing, modern CPUs clock much faster than most consumer RAM can keep up with when storing and sorting data. Having two separate channels to draw from in parallel speeds this process up. Not as much information is being allocated, written and read in memory in the benchmarking software as they are in game applications because there are very few data structures used in them, which on the other hand is a constant task for even the simplest games on the lowest settings. That's why there is no discernible difference in 3DMark and such. The more you know! Fantastic analysis nonetheless.
Hi Jarrod, I just want to say thank you for making this video anyway i really want someone advice for my problem, right now im using dell inspiron 7577 with 16gb 1 stick ddr4 ram.. so can i run dual channel by only buy 4 or 8gb ddr4 ram only? because buying a same 16gb ram will waste a lot of my money.. also what is the best brand suitable for my inspiron 7577? hope you can help me TQVM
+Jarrod'sTech TQ for your reply, i see.. so the only way to make dual channel work is by adding the 16gb ram only right? sadly i wont buy cause is little bit expensive compare to 8 or 4gb ram.. BUT if i buy 8gb ram ddr4 with the same manufacturer and speed (2400mhz) as what i use right now will it turn the dual channel mode? cause on my country (Malaysia) ram is so expensive especially 16gb.. anyway TQ so much for your reply i really appreciate it, 😁
Hey, no problem! If you currently have 1 16gb stick the best thing to do would be to add in a second 16gb stick of the same size and speed, ideally from the same brand as the existing memory for best compatibility. I'm not 100%, but I THINK you need the same size memory for dual channel to work, so 16gb+4gb or 16gb+8gb will probably not work in dual channel, you'll just increase the overall size.
Thanks Jarrod! I have a laptop with a 1060 and i7-7700HQ. Popular config, so I was always wondering why it was performing worse than expected (when I compared to different benchmarks on YouTube), as there were no problems with thermals and everything was good on software side too. Well now I know why exactly. Already -downloaded more RAM- ordered a second stick, should arrive in a few days. Good luck and keep up the good work!
Yeah pretty nice. To be honest I'm probably not going to do the same test again with different graphics, it took a few days to do all the testing, but I also don't have the RAM anymore, it costs too much to buy just for the testing I had to borrow it to make this 😅
Thank you very much for the informative video jarrod! I own dell 7577 and It has 1x16 gb stick of RAM. When I tried playing battlefield 1 it suffers with terrible fps dips and bad performance. I heard that BF! is quite unoptimized since all other games i played managed to play smoothly with high fps above 60 no problem, while BF1 is struggling even to mantain 60 fps. I tried undervolting, game setting using script nothing works.
Do you think changing my RAM to dual channel will help? I know BF1 is a cpu intensive game and since 7577 using 7700hq it could be the cause of throttling since it has Thermal Power limit, but I want to know what is your opinion on this.
What is the best dual channel SODIMM RAM for laptop without breaking the bank in Australia? I want your opinion? It's very pricey right now as I can see.
Oh that's interesting, from my experience BF1 generally runs quite well, although I only test campaign and not multiplayer so that might be the difference. You could try running Intel XTU, it will visibly show you if you hit CPU power limit or thermal throttling, just run BF1 in a window next to it for 10 mins or so and watch what XTU says, but yeah I think in general dual channel memory should improve things a bit. To be honest I'm not sure about SODIMM memory so much, there doesn't seem to be that many options for it in Australia, a few kids on pccasegear but the 2666MHz stuff seems quite limited and insanely expensive.
Great video, Jarrod! Like many others I didn't expect quite that big of a performance difference in games using a discrete video card. We've done a lot of low end gaming here using various NUCs and with Integrated Video, dual channel low latency memory is a requirement. When you're running low end, you need every frame you can squeeze out. Nice to know that it also makes a big difference in the upmarket gaming world!
Fantastic effort, clear, concise, I love your channel. More subs people!
Jarrod'sTech like u said sometimes the software reads the hardware wrong I was confused as well but it was working just fine . As far as gaming on my Zephyrus M 501 gtx 1060 model comes with single channel and I added more but I got maybe like 5 more fps if at all I added a micron stick to a hynix one and it's working fine cuz I remembered on the other Asus laptop it worked so I tried it on the newer one and it worked I put in crucial ram and running in dual channel . Working no problem accept I have quite a problem with the Zephyrus Gu501 it overheats ultra fast so I have to hit the over boost to keep the GPU clocks not falling all the way down to 1100s after a few minutes . Gets so hot it's crazy I hardly can undervolted it even it crashes after -74.5
it means the world to an AMD apu for graphics performance (which can show a 2x gain on dual vs single channel)
didn't think it mattered as much as it did when you have a dedicated GPU though (or rather, dedicated vram).
quite surprising how much it can still hold back the cpu.
then again, i bet it takes quite some memory bandwidth to keep feeding a 6c/12t CPU,
i'm guessing it may matter a bit less when you have a 2c/4t for instance.
Sure, want to gift me some? 😉 haha but seriously at this point the issue is that I just have too many, it takes about a day to test them all, so I need to look at cutting some of the current ones that I have. I try to do ashes of the singularity, but at 3 minutes a benchmark run, all setting levels and doing multiple runs takes 45+ mins just for that one game to show a graph for 10 seconds so I tend to save it for CPU comparisons.
Jarrod'sTech Wow, you reply fast. I must say, I’m quite impressed with your ability to respond to every single one of your comments on this video. Not many youtubers can pull that off. Hats off to you, sir.
Yes that is a definite possibility, someone else in the comments mentioned the difference will be larger in my 6 core CPU compared to 4 cores so I might look at testing again in future, but still I think there will be a performance boost going to dual channel
Hey Jarrod, me again, 1 I have more question I hope you can answer yet :)
I noticed when doing a stresstest my laptop power-throttels (not thermal) according to XTU. The temps are alright and my battery preset is set to the highest. Weird thing is that it stays in 3.90 Ghz for a bit during the stress test, but then drops to 3.40-3.75 and fluctuates between that. Is there a way I can fix this, or is it normal for a laptop do drop it's clockspeed even during a 100% CPU stress test? I have an i7-8750H and I have not down-volted yet.
Was looking for this kind of video around month ago before I upgrade my MSI GE62 6QD with exta 8gb ram. Now I'm running 16gb in dual channel and I noticed a bit better gaming performance gaining few extra pfs and better lows. Happy with this decision.
I think anyone would prefer buying a laptop with enough ram in dual channel configuration. BUT...often manufacturers would only offer limited size configurations e.g. 16Gb with no 32Gb options. In that case I would prefer they ship it with one 16Gb module allowing me a cheaper upgrade path to 32Gb in dual channel. I hate it when I can only get a system with 2 x 8Gb configuration meaning I have to get rid of both, and buy two 16Gb modules
Reading about everyone's use cases and preferences I think its almost a impossible task to satisfy everyone. Especially the power users that would be watching your videos. I think they should offer a few basic configurations as they do today, in single channel for users who would never care about the extra bandwidth allowing them a easy upgrade path, but more importantly, also offer a "naked" configuration without SSD and RAM installed, and allow power users to purchase what we need separate and install it our self.
Yeah would be good if they had more options in terms of memory.. Some laptops do and can be customized when ordering, but a lot of them don't which is annoying, and they tend to just go single channel to save a few dollars.
Hey Jarrod I love your reviews, incredibly high quality stuff man! Can I request you check out the Lenovo Ideapad 720s 15 i7 with Nvidia Gtx 1050ti max q? If it isn't to much to ask, could you check it out for a second and reply here your opinion? I would greatly appreciate it as there isn't much information on it online and it seems like the perfect laptop for me (decent for gaming but looks nice with good battery) but due to a lack of reviews i'm slightly nervous about buying it. Thanks a bunch and good luck in the future, I can see your channel going far!
I guess that's possible, I can't really say without testing it though. 7700HQ will still be pretty decent for a few years I think, I still use the 6700HQ daily with no issues 😃 I did recently compare the 8300H against the 7700HQ though if you're interested.
My way to explain how Dual Channel works is:
-Single Channel is when you have a single straw going into a milkshake.
-Dual Channel is when you have 2 straws going into a milkshake.
You get double the milkshake with each sip in Dual Channel while you get "Bottlenecked" in Single Channel.
If you want to go further the Ram Speed is how fast you sip the milkshake and Ram Capacity is the size of the milkshake.
Yeah there are a few more tests I could do like changing sizes, or speeds, like does dual channel 2133MHz beat single channel 2400/2666? Too bad memory costs so much, means I have to hope I get the sticks I need in review units 😰
I think it has a lot to do with how the CPU sends data to the DRAM and how the DRAM handles that information. If you try to cram all of that information to one point (a single stick of RAM), it has to process everything by itself, which in most cases will be a bottleneck, whereas if you run in dual channel, the information is shared between the two RAM sticks, allowing for better flow of data and therefore better performance. For games though, I think going more than dual channel has diminishing returns because then you’re leaving each RAM stick with too little work to process, and the CPU ends up turning into the bottleneck, but that’s just a guess.
To be honest I can't say for sure as I've never tested mismatching different sizes, in many cases people report that it works without issue, but it doesn't seem to be guaranteed and it is still recommended to use same size/speed for best compatibility.
a very good video jarrod and the results were suprising.may i know does 32 gb ram with (16 gb *2 sticks) vs 16gb ram (8gb ram * 2) have the same performance or the amount of ram also effect to the performance?
I would suspect so (haven't specifically tested that), I do have an older video comparing games with different memory sizes (2x 8gb and 4x 8gb so not quite the same) and the results were within margin of error ranges, most games/applications don't need that much, but in both cases you're taking advantage of dual channel speeds.
Yeah no worries at all, it's a common question. You're also using DX9, I'm using 11 so not sure if that contributes much to the difference. I also use a script that automatically logs all the frame rate data from the whole test and pulls out the average at the end so might be a bit more accurate at collecting the test data for the exact time the benchmark runs.
ok so i checked out. Youre kind of right, in that particular fight with all the shit happening i dropped to 83fps with LOW preset and 70fps with my configuration. Anyway i think the AVERAGE FRAMES PER SECOND are not what you pointed out in the video, game runs smooth with my configuration at +100 fps and at LOW settings it runs at +180fps and that is with a gtx1050 4GB + i5 7300HQ + 12GB RAM. Here are some pictures: https://imgur.com/a/te0Gxbo even at ULTRA settings it runs over 100fps in lane stages, i imagine that it will drop to 50 in team fights, maybe less.
I figured that would be the case, as mentioned I am testing an intensive replay, not actually playing the game. The replay represents a worst case scenario, you can search for the number in the graph and download it yourself if you want to try it out, failing that let me know and I can upload it for you, the results will be much worse than actually playing the game.
Yeah I know what you mean, at the moment I'm sacrificing sleep to finish this Threadripper 2 testing, hopefully people like it haha, that type of content doesn't do very well on the channel because most people are here for the laptops, even though it takes longer to test and make. Hmm could look at adding more games (prefer when they are on sale of course, cost adds up fast when you only buy games just to benchmark) and I might need to cut out some older ones, not sure which to cut though, if I keep adding more on top of the old ones it will take too long to get all the testing done 😛
Darn, I see. Busy guy, but I understand. I started college so I get some few breaks, unless i want to sacrifice my sleep for games haha. By the way, could you add Destiny 2 to your benchmarking? I'd like to see it, and maybe BO4 too. (maybe just any new game dropping this fall-winter haha)
Thank you very much, Jarrod! This video makes things crystal clear for anyone. As always, very professional, well edited, well explained, a pleasure to watch.
From now on, it's dual channel or nothing!
25K and growing.
Have a good one.
Yeah it really depends what you do, for gaming it will make basically no difference (I have an older video comparing games with different memory sizes, basically no change). I upgraded my work laptop from 16gb to 32gb about a year ago, but I was actually using all 16gb because I run 3 virtual machines and they eat it up. Video editing is another big user, when I get a laptop for 4K video editing I'll probably get 2x 16gb, so comes down to your workload.
Depends, if 16gb is enough for you then swapping to 2x 8gb should give you a performance boost and would be the cheapest way forward if you sell the existing 16gb stick, otherwise adding another 16gb stick will also help too, but will cost more, so comes down to whether or not you need 32gb total / if you're happy to pay for that.
You may find it interesting to repeat the test with a quad core CPU and then compare the 8 thread percentage differences to the 12 core percentage differences across the same range of games.
One thing that you have not considered in your review though, is that the 16GB single ram stick are dual Rank chips that allow higher levels of interleaving that you cannot get with the 8GB single rank sticks.
The performance differences that you are seeing are caused by the same thing that causes the Ryzen R7 vs 8700K 1080p gaming performance differences (in addition to the inherently higher latency of the infinity fabric vs ring bus). It is not so much memory bandwidth, It is more the limitations that each channel has for concurrent memory access requests. Without any memory access competition from a GPU, each channel can only service two requests at a time. The higher the core count, the more threads you have sitting idle queued up waiting to access memory and not processing instructions.
When you add GPU memory access requirements to the mix in a game, the CPU has to compromise some of the concurrent access capacity increasing the the length of the queue. As each thread has to process instructions once it receives the memory data, the requests are not constant but more bursty in nature. The point where dual channel memory causes the threads to queue to the point where it impacts performance is somewhere between 12 and 16 threads that are all trying to concurrently access the dual channels.
The Dual/single test you are doing has a similar effect except it reduces the number of threads that are required before the performance impact can be observed.
I need some help here guys.
I have 16gb in my clevo but what i find out its not 2x8gb but 2x4gb + 8gb after further inspection in CpuID it shows thtat 8gb is working in dual channel but both 4gb sticks are working in single channel , is that means that im crippling my performance and should i just use 8gb insted of 16/12gb ?
I bought it used but i was sure that kind of configuration is working good but now i have serious doubts:/
I will make some tests if im better with 8gb so meaby ill upgrade to whole 8gb stick insted of 2x4gb.
Jarrod'sTech it came out I'm complete dumb ass 😂 there is almost no difference at all between both tests, I suppose if I add one 8gb brick instead 2x4 gb I could have some benefits but I'm this situation there is almost no difference.Tnx for assistance, In begging of next year I'll be buying P755TM1 Clevo which I'll be configuring it myself so there will be no "funky setup" like In my current one. Tnx for all the tests on 6700/7700/8750 they really helped me to make my decision (I'm going for delided I5 8600k with prema bios for sake of temp controls)
I hope you get more subs and your chanel grows bigger.
Jarrod'sTech yeah 2 years after I bought it 😂😂😂 I paid for 1060 and used it as 1050ti or 1050 that a bummer to say atleast. I'll make some more tests, I hope I did make some mistakes with benchmark in the division. Will comment later, tnx for answer and for videos, I'm laptop enthusiast and I find your content very helpful!
One thing in which I have noticed HUGE differences is MATLAB. Being a very common application used by many engineering students who also play games, I guess they should know that MATLAB is anywhere between 30-40 percent faster on dual channel RAM than on single channel RAM. On scripts that take hours to run, that can amount to serious time savings which can be used to do other things (i.e. play games :) )
thanks for an amazing vid! Now I'm glad I run dual channel in my laptop :D
also this means... that Aero 15x which comes only with 1 stick... is seriously underperforming, and it;s ALREADY showing great results in games. Being overclocked, undervolted and having another 2666 stick of memory added it's performance should be even higher.
Great video dude. Lines up with what I saw when testing a single channel Aero15x vs Dual channel GS65 - 1% lows in CPU intense titles were my biggest problem. Vermintide 2 was the hardest hit of the games I play to the point where intense fights were not fun on the Aero it was like someone dropped an anvil on my CPU, responsiveness dropped off a cliff. I prefer gaming on lower settings to get that smoother/higher framerate and for this it's dual channel all the way.
Gaming laptops should be shipping with dual channel ram, I get what Gigabyte is doing here trying to make it cheaper to upgrade to 32g for content creators.But for the vast majority of folks who will never use past 16GB this just inflates the price of the laptop unnecessarily.
Thanks! Yeah if I get the Aero 15x I'll definitely be looking to go dual channel, thanks for sharing your experience with that in the other comment! Yeah dual should be the way to go, or at least give us an option to pay a bit extra to get it if we want it! Razer at least seem to be advertising their Blade series as having dual channel, so that's good.
Is it normal for your fps on ultra to be so low? I have a 1060 6gb and 16 gb of DDR4 memory (granted, on a desktop) and it’s not this bad. Dota2 specially strikes me as a weak result, even for a laptop.
So a gaming laptop will perform worse than its desktop counterpart. It’s been true since always but there are people trying to say otherwise lately, and this proves it’s still true. Thanks for the video, I really liked it!
Since I've started using AMD laptop, I always prefer using dual channel memory. But probably I would switch to Intel laptop later about next month, and buying one more RAM stick for the new one from my savings.
I haven't tested mismatching sizes so I can't say, from what I've read online it sounds like it may work and is less of an issue these days, but may be hit or miss, still seems to be recommended to buy the same sizes/speeds where possible for best compatibility.
Jarrod'sTech hey could you do like an aggregate video of if a 1060 6gb or 1070 max q can run game 1080p 144hz,
was thinking itd be interesting to see what games can and cant on different settings for the 2 chips, could even slap in a performance per dollar to see if the bump is worth the bump in price
Probably, I still use 2133MHz RAM in my work laptop no issues, I run a bunch of VMs and do a lot of work on it without issue. That said I haven't yet done any in depth benchmarks with different speed memory, I'm just saying that based in my own real world usage I've had no problems with that configuration (larger sizes, but same speeds in dual channel).
Ah cool, yeah I've seen people talking about it, I just don't want to recommend it when I don't know and haven't tested it myself, don't want people to go out and buy something that doesn't work for them due to my mistake 😛
I've only tested the 7th gen Helios and 7th gen GE63, assuming the build quality is about the same in the 8th gen models (appears to be the case based on images I've seen, similar chassis) then yeah the MSI one is probably a bit better.
You can, and it may work, but from my understanding it is not recommended and can be risky as to whether or not it will be compatible, best to buy the same stick where possible - that said I haven't personally tested mismatching like that, I've only tested with same sizes/speeds.
In addition to this you may find different motherboards / bios react differently to this sort of scenario. So a mismatched memory test on one system may produce ok results, and on another it may act worse (or refuse to boot).
As a general statement if you are running 4+16 you should be getting dual channel results until, 8GB is used at which point the rest is going to run single channel. YMMV however.
I'd like to but depends what memory I'm able to get in review units, I don't have any spare myself and it's expensive 😛 plus I feel like it wouldn't be definitive anyway, some mismatched may work fine for me then others not so well for someone else.
I have been wondering if the difference has gotten bigger over time as speeds have increased, I was looking back at some 4+ year old articles comparing single and dual channel and there was almost no change, so yeah not sure why that was the case then.
I've heard it's because most manufacturers were focusing on ramping up production of VRAM for the next gen graphics cards, so hopefully once they're released and the market stabilises then ddr4 prices will drop...hopefully....
Very informative, thank you.
Just one question - do the memory sticks have to be the same model/brand?
Will they be dual channeling if they're the same specs (DDR/volume/frequency/clocks) but different brands? I was definitely gonna upgrade from 8 to 16GB DDR4. We're gonna need more in the future, and Windows is becoming more and more bloated, which is leaves less room for everything else. Console emulation especially needs more RAM now.
Depends on your hardware and motherboard/bios. Some are a lot more lenient with different sticks. Some will do things like boot loop if the sticks do not match. I couldn't get an aero15x to boot with different brand sticks even though the timings matched as an example.
Cheers! I'm honestly not exactly sure, I went from 2 to 4 sticks in my work laptop, and I just bought some random ones that were the same size/speed and have been fine for the last couple of years. I think if possible the same model would be ideal, but I think it's less of an issue these days as long as you've got same speeds etc.
Probably not, for a few reasons. 7700HQ laptops seem hard to come by for me, almost all review units I've gotten lately have 8th gen CPUs, I also don't have any spare memory to do the testing, as mentioned I borrowed the extra memory and have since sent it back, and it will take 2 days to do all the testing again 😛
Exporting a video at the moment, looking like this currently, only using half the memory! https://i.imgur.com/J23O7PK.png Reading and writing from the NAS at the moment, I think if I have the project on my local SSD it caches it better, meh.
Exporting 4K video mostly 😰 Adobe Premiere eats it up. I was going to go 128GB but figured it was overkill based on price, my dual xeon server build has 128GB DDR3 though lol, don't really use it anymore, used to be used for virtual machines.
Helping Clients Make the Most of Planning with Sarah Best Strategy.
Box is honored to be recognized again by Gartner as a Leader in the Content Collaboration Platforms Magic Quadrant for 2018.
Nucleus ECM Technology Value Matrix.
During a disruptive time in ECM, Nucleus looks at features and differentiators among vendors.
Nucleus Box vs. Dropbox Redux.
Nucleus Research looks at Box vs. Dropbox and how customers evaluate the two vendors.
Creative Intellect Consulting recommends Box as a flexible content platform for next generation apps and the digital workforce.
Read what customers are saying about Box on Gartner Peer Insights.
Box is a Top Vendor in Content Services Platform.
Read what customers are saying about Box on Gartner Peer Insights.
Box for Mobile.
The Box Mobile App lets you work from anywhere, on any device. Read what you can do.
Learn how Box addresses content security challenges and how organizations can extend their security strategy to the cloud.
Discover how Box Platform can help businesses in their digital transformation with custom apps and services.
With the Box Admin Console, you can easily manage devices, users and content, foster secure sharing and permissions, and extend security policies to the cloud.
Box Notes makes it easy to create meeting notes, share status updates and plan projects together - and have it instantly available on every device.
Box Capture lets you snap photos, videos, document scans and audio recordings and upload them automatically to the cloud, bypassing your camera roll.
Box Governance is a single, secure and scalable add-on that allows you to manage the entire lifecycle of your documents.