Gadgetory


All Cool Mind-blowing Gadgets You Love in One Place

Meltdown & Spectre Updates Benchmarked, Big Slow Down for SSDs!

2018-01-06
welcome back to harbor unbox for another benchmark video this time we're looking into the possible performance impacts caused when addressing the two now-famous security floors mount down and Spector in my last video I benchmark the windows update intended to address the amount down of under ability and I did this from a desktop users perspective or more precisely a content creator slash damer what I found was virtually no impact on gaming performance so good news for gamers and there was also no impact for content creators either what I did find though were a few troubling results for nvme storage devices and this mostly impacted 4k read performance since then a few major tech outlets have also published similar findings so those issues weren't just limited to my own testing overall though for a typical PC user or perhaps more importantly at least on this channel a gamer addressing the map down vulnerability wasn't a big deal there was however a second vulnerability that needed to be addressed but that one would require a firmware update or more precisely a motherboard BIOS update you've known that heard of Spectre by now and this one is a result of a fundamental flaw in the CPUs design as I understand it and keep in mind I'm far from a security expert we mostly test PC games and relating hardware at harbor and box but we're doing our best to cover this topic because it could affect our audience and benchmarking can help us understand what the performance impacts might be so as I understand it because Spectre is the result of a fundamental cpu design flaw it can't be fixed at least not entirely and not without replacing the CPU the firmware update or the BIOS update mitigates the problem but doesn't completely address the vulnerability this is also still primarily an Intel CPU floor it is reported by AMD that one of the two respective variants doesn't impact them at all while the other one does but is easily resolved by a software update that shouldn't impact performance in any meaningful way variant 3 which is now well known as meltdown doesn't impact AMD at all and this was covered in my previous video I'm yet to properly test any a DCP you so you'll have to sit tight for a moment while we focus on a few Intel CPUs since posting the meltdown benchmark video we now have access to BIOS updates and they do deliver the microcode updates necessary to mitigate the spectra of under ability and so far this has happened on Intel's latest said 370 platform this update changes the behavior of Intel's branch prediction to be less aggressive this will likely mean less effective branch prediction and that means reduced IPC as the execution pipelines wait for memory access more often of course we will get to the benchmarks in a moment but before we do I just have a few more notes I would like to cover right now at the time of shooting this video the only motherboard manufacturer to release an update is a soos and so far they've only addressed their Zed 370 series of motherboards unfortunately I don't actually own an a su said 370 motherboard believe it or not I have models from every other brand but a soos so that meant 48 hours ago I raced down to my local PC store and purchase the asou stuff Zen 370 plus gaming for this test I then went back and benchmarked the core i3 8100 without the windows update and then again with the windows update and then a third time with the windows update plus the latest BIOS update which included the micro code update I've included some of the updated core i7 87 arcade benchmarks as well once you've installed the windows update you can install a PowerShell module called speculation control and this will allow you to check if the update has worked by typing get speculation control settings with just the windows update and still which only addresses the meltdown vulnerability this is what you'll see all three requirements for meltdown aka rogue data cache load are greenlit and set to true for the branch target injection aka spectra vulnerability only OS support is present but not yet enabled as we still require a micro code update once the boss has been updated with the required version this is what you'll see ok so that's all the updates we have so far it's time to run some tests and see if there's any performance penalties let's start with the core i3 8100 results oh and please note all results are based on an average of it these three runs first up we have the core i3 Cinebench r15 results and very little has changed here from the pre update configuration we see less than a two percent reduction in the multi thread score and 1% for the single thread score so that's pretty well within the margin of error now this is a little more interesting the windows patch plus the BIOS update was consistently three percent slower than the previous test configurations please note that lower is better for this test as we're measuring the time it takes to complete a render so the BIOS update cost us nine seconds but as I said overall a very minor reduction in performance moving on we have Excel and once again the Excel work load goes unchanged we see the same six second completion time so really nothing to report here moving on we find the same with the blender render test all configurations took 58 seconds to complete the test we also find no real performance differences when testing with veracrypt the aes encryption and decryption results are all much the same then we have some 7-zip results and here we see no noticeable decline in performance with the windows and bars update applied the Geekbench for compute test also shows similar performance with the updates installed Geekbench also has a slew of CPU benchmarks and each category gets its own score as you can see the crypto and memory scores are all much the same we see a 3% reduction for the integer and floating-point scores with just a 2% reduction for the multi-core score okay well it looks like the applications and synthetic tests didn't really give us much let's move on to the games to see if they have any scary numbers so here we are our first game benchmark result and while things don't look that dramatic we do see about a 4% reduction in performance in the core i3 8100 was consistently slower in this test by a three to four percent margin also for those wondering the geforce gtx 1080i an insanely overpowered GPU for the core i3 cpu is used to try and remove the GPU as a potential bottleneck and this gives us a better idea of the impact the cpu has on gaming performance for a slightly more realistic test though we have boosted the quality preset from medium teletraan and again we see the same 4% reduction in performance with the windows and bass updates install moving on we have ashes of the singularity escalation and again we see a three to four percent reduction in performance with these updates installed not a massive decline but a reduction in frame rate all the same and again the update configuration did consistently come in lower even with the crazy preset enabled we still see the same three to four percent drop in frame rate assassin's creed origins isn't GPU bound heavy 1% low results with the 87 okay for example reach around 90 FPS so all these results certainly look GPU limited I can assure you they aren't so that being the case the BIOS update does deliver similar performance to that of the pre updated configuration certainly within the margin of error even with the ultra high quality settings enable was still at GPU bound despite all three configurations delivering the exact same results I had honestly thought we might see some larger margins in Rainbow six siege but that wasn't the case in fact here we see almost no difference at all with the medium quality preset shifting to the ultra quality settings doesn't really change anything and again we see that the BIOS update has no negative impact on performance for this title the results in f1 2017 also go largely unchanged though this time we do see a dip in the 1% lower results that said it's nothing more than a 3% reduction the same 3% drop for the 1% minimum can be seen with the ultra high quality settings though again the average frame rates are all much the same the last game that I've tested with the core i3 8100 is total Warhammer 2 and here we see a 4% drop in frame rate for the 1% lower result while the average remains much the same than with the ultra quality settings we see almost no change in performance as all three configurations provide similar results but what about the core i7 87 ok how does it get on with the BIOS update well all the application and productivity tests were all much the same so I'm not going to throw a heap o graphs at you showing absolutely nothing all over again so we'll just move on and have a look at a couple of games here we see that the battle for one performance using the medium quality preset allows for similar 1% low results while the average dips by a 3% margin with the ultra quality preset we see virtually the same results the Windows Update actually boosted the average frame rate by 2% which is of course still within the margin of error so I wouldn't read too much into that result using the higher quality preset we see virtually no change with ashes of the singularity this is also true with the crazy quality preset enabled then finally we have assassin's creed origins and again the margins are very slim here with the bios update enabled we saw the 1% low figure reduced by 2% well the average frame rate remained much the same then with the ultra high quality preset name we'll be saying no difference in performance at all ok moving on what about storage performance this was the only area where we saw any real impact last time let's start with the Samsung SSD 950 pro nvme drive on the core i7 87 ok system here we see a 5 percent reduction in throughput for the sequential write test an 8 percent reduction for the 4k 64 thread write test and a 20 percent reduction for the 4k write test this is also seen when comparing the pre update configuration to the Windows Update with BIOS configuration read performance though that's all pretty much similar across the board it's just the writes that look to have taken a hit moving on we find some even more extreme results when testing with crystal disk mark the sequential read and write performance all looks ok then we get to the 512 K write test and well what's gone wrong here a 41 percent reduction in performance can be seen and this wasn't a once-off deal I ran this test a dozen or so times after multiple resets to try and work out if it was just some kind of glitch but every time this is the result I got interestingly though the 512 K read performance isn't nearly as heavily impacted just 8% reduction here though that's still certainly very noteworthy then when we move to the 4k queue depth of 32 we did find a 10% drop for both the read and write results the single 4k wrap performance is also reduced by 19% with the BIOS update while the read throughput goes unchanged I then decided to do some testing with a toe disk benchmark and hautboy what has gone wrong here both the sequential read and write tests took a massive hit and again throughput was reduced by as much as 40% with the BIOS update enabled so if this has happened to nvme SSDs what does this mean for your more run-of-the-mill SATA SSDs then well here's the Samsung SSD 850 Evo 2 terabyte with the core i3 8100 and here we do see some declines again the sequential read and writes for the crystal mark test they do look ok in fact they look quite good the 512 kilobytes read and write performance is also very good this time the 4k queued at 432 results though they do see a small decline of around 3% so nothing too alarming that said though we do still see some big hits for the 4k transfers which is interesting writes dropped by 27% and reads by 19% then again we have some auto gist benchmark results and again we do see some performance drop-offs here oddly though this time the read results don't actually seem to suffer but the write throughput certainly does here we see up to a 17% reduction in write performance with the BIOS update applied and that's certainly a note where they drop off for a SATA device ok so we've got a bit to talk about here I want to start by saying please take those storage results with a grain of salt at least for now until they can be confirmed as at least one other reliable source I wouldn't go too crazy over the potential performance impact here I'm not sure if this is something we're gonna see others reporting or if this is just an issue I ran into with my particular hardware configuration I have though come across a test done by guru 3d which does show up to a 33% reduction in performance with the Samsung SSD 960 pro 2 terabyte nvme drive and this was for the 4 kilobyte Q depth of 32 test so that's somewhat in line with what I saw they didn't test with outer unfortunately though they did also test with a sous motherboard so perhaps it's an issue with your sous bias update and they'll battle address that or possibly this is just what the band-aid looks like as always though time will tell I should also note that I was able to revert the bass back to the previous version and doing so did restore the original SSD performance horrible storage performance aside we constantly saw less than a 5% reduction in gaming performance you're probably looking at more around a 3 to 4 percent drop and that's when you are CPU limited less of course when you are GPU limited SSD performance that doesn't really impact framerate so we've seen this in the past when comparing slow hard drives to Oh snappy SSDs is really nothing again there we're a drop in storage performance can hurt is with the game load times and this is something we'll dive into in the future should our storage figures prove accurate of course then we have the more commonly used applications like Excel and 7-zip for example which seem unaffected using either the core i3 8100 or Core i7 8700 K processors and we found a little too note impact for those doing content creation type work as well but what about older CPUs you know your wells and bridges and older 45 nanometer processors well as it stands right now we can't actually test those it's possible to test the impact of the Windows 10 meltdown patch but it's not yet possible to test the impact of the big one Spectre for this we need BIOS updates for older motherboards supporting those CPUs when or if we get them at all is a bit of an unknown at this stage we haven't found a motherboard maker that really wants to give us the inside scoop one thing is for sure though this is a mess of epic proportions and it will still require further OS and past updates this is really just the start to close these security flaws it's also just the start of Intel Spain already there are three class action complaints that have been filed against Intel over these CPUs security flaws their potential impact and also Intel's response time to address them Intel can no doubt expect to face further lawsuits as well and not only are these security risks a serious issue but the impact addressing them has on businesses it's also very serious as another example before I switched my attention to focusing on this BIOS update I was waist-deep in benchmarking fortnight I've got another one of those 40-plus GPUs showdowns in the works anyway I bring this up because on the last day of testing I was running into a few login problems which was quite unusual for fortnight the issue was I often had to wait 15 or even 20 minutes before I could get into a game and that is just a load the game which point I would run my tests shut it down install a new GPU fire it up and Sharaf had to wait another 15 or 20 minutes to get back into the game so I quickly gave up on that and thought I'd give it a shot later when they addressed whatever the problem was and I'm here under testing something else at the time though I do remember thinking to myself this is just a day or so after the meltdown exploit started to get addressed wouldn't it be funny if that was the reason for the busy servers well turns out not that funny because that was the exact reason or at least this is what epic games are saying for the login issues soon after the login problems began that the fortnight team made a post on the epic games forums as they wanted to bring the issue to the community's attention explain what was going on turns out the updates required to mitigate the meltdown vulnerability we're slowing the server's down by causing massive spikes in CPU utilization and at that point they had just patched a single service and that one cost CP utilization to triple they also know that there's more painting to come but they'll do their best to manage the situation no doubt we're gonna keep hearing stories like this as more companies update their servers over the coming days and weeks anyway I'm gonna wrap this up as it has no doubt been a very long video so thank you for watching the whole way through if you did there's certainly more testing that still needs to be done and are you gonna see what others find when it comes to the storage performance that's obviously an area to focus on for now though your frame rates look pretty safe and applications that aren't storage sensitive will also perform much the same as I've said much more testing needs to be done but I've been chipping away at this for two days straight now with almost no rest so yeah it's time to get some rest and see what others dig up if you liked the video please leave a like and if you'd like to support our work directly then please check out our patreon account the link is in the video description I'm your host Steve see you next time
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.