Thursday, November 5th 2015
Black Ops III: 12 GB RAM and GTX 980 Ti Not Enough
This year's installment to the Call of Duty franchise, Black Ops III, has just hit stores, and is predictably flying off shelves. As with every ceremonial annual release, Black Ops III raises the visual presentation standards for the franchise. There is, however, one hitch with the way the game deals with system memory amounts as high as 12 GB and video memory amounts as high as 8 GB. This hitch could possibly be the reason behind the stuttering issues many users are reporting.
In our first play-through of the game with its highest possible settings on our personal gaming machines - equipped with a 2560 x 1600 pixels display, Core i7 "Haswell" quad-core CPU, 12 GB of RAM, a GeForce GTX 980 Ti graphics card, NVIDIA's latest Black Ops III Game Ready driver 385.87, and Windows 7 64-bit to top it all off, we noticed that the game was running out of memory. Taking a peek at Task Manager revealed that in "Ultra" settings (and 2560 x 1600 resolution), the game was maxing out memory usage within our 12 GB, not counting the 1.5-2 GB used up by the OS and essential lightweight tasks (such as antivirus).We also noticed game crashes as little as 10 seconds into gameplay, on a machine with 8 GB of system memory and a GTX 980 Ti.What's even more interesting is its video memory behavior. The GTX 980 Ti, with its 6 GB video memory, was developing a noticeable stutter. This stutter disappeared on the GTX TITAN X, with its 12 GB video memory, in which memory load shot up from maxed out 6 GB on the GTX 980 Ti, to 8.4 GB on the video memory. What's more, system memory usage dropped with the GTX TITAN X, down to 8.3 GB.On Steam Forums, users report performance issues that don't necessarily point at low FPS (frames per second), but stuttering, especially at high settings. Perhaps the game needs better memory management. Once we installed 16 GB RAM in the system, the game ran buttery-smooth with our GTX 980 Ti.
In our first play-through of the game with its highest possible settings on our personal gaming machines - equipped with a 2560 x 1600 pixels display, Core i7 "Haswell" quad-core CPU, 12 GB of RAM, a GeForce GTX 980 Ti graphics card, NVIDIA's latest Black Ops III Game Ready driver 385.87, and Windows 7 64-bit to top it all off, we noticed that the game was running out of memory. Taking a peek at Task Manager revealed that in "Ultra" settings (and 2560 x 1600 resolution), the game was maxing out memory usage within our 12 GB, not counting the 1.5-2 GB used up by the OS and essential lightweight tasks (such as antivirus).We also noticed game crashes as little as 10 seconds into gameplay, on a machine with 8 GB of system memory and a GTX 980 Ti.What's even more interesting is its video memory behavior. The GTX 980 Ti, with its 6 GB video memory, was developing a noticeable stutter. This stutter disappeared on the GTX TITAN X, with its 12 GB video memory, in which memory load shot up from maxed out 6 GB on the GTX 980 Ti, to 8.4 GB on the video memory. What's more, system memory usage dropped with the GTX TITAN X, down to 8.3 GB.On Steam Forums, users report performance issues that don't necessarily point at low FPS (frames per second), but stuttering, especially at high settings. Perhaps the game needs better memory management. Once we installed 16 GB RAM in the system, the game ran buttery-smooth with our GTX 980 Ti.
168 Comments on Black Ops III: 12 GB RAM and GTX 980 Ti Not Enough
Look back on the history of gaming. There have always been games that pushed the envelope, and thus pushed the advancement of hardware. I am all for any game that pushes that envelope. Others will follow suit, and I am glad. Otherwise, hardware would stagnate where it is.
Forward thinking has gotten us where we are today, and I don't wish to see it stop there.
Monopoly, Cluedo, Trivial Pursuit...very stable without crashes or bugs....lag, glitches etc.. :p Superfetch and Prefetch cache programs iirc,
But windows caches regardless, look in TM at the cache amount, it's mostly made up of memory mapped files, files on the HDD...lots of system32 files, and pics, documents muusic....all that stuff.
But that's caching...
WDDM and DX are being developed to unify GPU and CPU memory, virtually or otherwise. Similar to consoles and hUMA. Early stages atm.
There's also a bit of hype here imo, I realised when testin W10....what differnce does it make to a gamer if 16GB of RAM is used or 16GB of VRAM???? U stll need more lol
So personally I don't see the advantage of unified memory in WDDM 2.0...:P Oh me either, lol I mainly skip the code stuff (exept for the errors which are handy). But theres a lot of plain english material documenting how DX works in relation to the OS, makes for interesting reading imho.
Maybe I gave u the wrong link...
My rig: i7 4770k / iChill 4gb 980 from innovision /8(4*2)GB 1866 ram/SSD Plextor m5s
game settings: 1080p, ultra textures, high (not ultra) shadows, all the rest set on max/ultra, smaa 2x (cinema) - running almost perfect! video ram load 3-4Gb (Gpuz) system ram load 6.3-7/8 (taskmgr)
Overall perfomance - solid 60FPS with decreases to 53-55 on sometimes. No problems, no crashes, sometimes microstutter occurs at that time FPS goes 53-55 (I guess RAM issue when game reads something from SSD) but I cant say its badly freezing. I guess If I will set textures to "high" instead of ultra there would be no problems at all....
a lame conspiration from their side
If this game pushes any envelope, it is merely the envelope of how badly can you fuck up a console port and how much of a cash grab can you make the product itself. Bad coding is the ultimate example of laziness, because there are tons of games that do it better, and there are tons of games that look better too.
If these developers did any forward thinking themselves, they would have considered better optimization of PC quality settings. I don't really get where you're coming from with this argument at all actually. Even a blind man can see this game has nothing groundbreaking to offer, and I honestly don't get how you can justify the current sys requirements for this game. Not in the least because CoD:Ghosts had similar memory ridiculousness and we all know Treyarch is the second rate developer for this series.
Last but not least, a console port is and has never been about forward thinking or pushing envelopes. They are built for the lowest common denominator. CoD has never pushed envelopes. IW/Treyarch have never pushed envelopes. We have had 7 years of standstill because of these console games. Get real...
My point is simply the number of people butt-hurt in general because System requirements are increasing. It is simply not realistic to think games and hardware should stagnate forever. If people had always thought that way, we would still be riding horse and buggy.
EDIT: Remember, everyone started complaining on here as soon as they read real world requirements from the TPU staff, which was before anyone had a copy to find out it is a pile of dung.
So if we're talking about just the rendering engine and not the game itself, TW3 is actually pretty mediocre in comparison. It caters to GPUs that have a lot of pixel pumping power because a lot of it is effects, not texturing.
The other example I pointed out, GTA V, is similar. If we cant agree on TW3 and talk about a game that is well optimized, let's take that one then. A great example because it is also very transparent in terms of VRAM usage in the options menu. CoD is miles away from this, and thát is what people see.
I've played TW3 maxed out without Hairworks. In fact I didn't find Hairworks to impact performance by all that much, I feel that it's just a slow engine for what it is doing. I don't have GTA V so I can't talking about it but, there was a discussion several months ago about how it appeared that GTA V was caching stuff in VRAM if it was available and wasn't reflective of how much memory is being actively used at any given time.
I don't want to go too far into that but, my simple point is that it's not realistic for games to regress while still getting better and I honestly don't think GTA V looks better than TW3 or Farcry 4 judging from screenshots I've seen.
Crysis 3 using 2 GB max and COD Advanced Warfare using 7.3 GB
This game is running on new gen consoles that only have 8 GB RAM total where 4-5 GB is available for the game. I understand that PC gamers always need better hardware to run the same game as on a console but this much? 12 GB RAM? This game isn't breaking new ground for PCs. It's just sloppy coding.
People were butt-hurt in general about hardware requirements increasing. That kind of backward thinking will allow consoles to have more performance than the PC eventually if everyone starts expecting that hardware requirements will never increase.
Backward thinking like that did not get us such massively improved PC's in the last 15 years.
If they're bitching because this particular game requires 12 GB RAM when it's just another COD that uses the same engine as before then I agree with them. I think the game probably has a memory leak and Treyarch will probably fix it eventually or whatever is causing this game to require 12 GB RAM.
More of a Windows Memory/Driver Management problem than application afaik..
Affects games DX 11< onward.