RAM - How Much Do You Need? Testing with 128GB of ECC
RAM - How Much Do You Need? Testing with 128GB of ECC
2014-11-17
how much RAM should I get for my
computer so many people ask the question
and the only answer they can get from
the in the know techies and I mean we've
even done it here before is usually well
how much are you planning to use yeah
that much which is only useful if you
know how much your workload requires for
gamers it's relatively simple there's a
number on the back of the box excuse me
I digital information page cuz physical
media but for content creators and our
main focus is going to be on Adobe
Creative Cloud because that's what we
use here between Adobe's own system
requirements and whitepapers and the
numerous professionals on the message
boards around the web there's no solid
answer all we really hear is you need
multiple fast storage locations more
memory is good faster processors with
more cores are good and video cards with
like speed and memory capacity are good
this has been the ongoing guidance with
seemingly no consideration for recent
technological changes in the shifting
bottlenecks within pcs and workstations
for years so as part of the process of
designing the workstations for our
editors to find the optimal cost to
performance compromise for a given
workload
I asked ed zl-- to run some benchmarks
in Premiere Pro After Effects and
Photoshop all the Creative Cloud 2014
versions to investigate the effect of
more CPU cores more RAM up to 128 gigs
and varying storage solutions now I was
half-expecting scraps of paper with note
scribbled on them so that we could
configure our workstations but what I
actually got was a very detailed summary
with useful charts that will publish
separately on the line this tech tip
site in the link in the video
description for folks who want to read
it but for those of you who prefer
videos well we made a video about it too
so watch on oh and match that subscribe
button if you haven't already because
our x99 overclocking guide another great
way of squeezing performance under your
hardware will be coming soon
Corsair gaming RGB keyboards feature
precision Cherry MX RGB key switches for
sixteen point eight million color perky
backlighting for virtually unlimited
customization click now to learn more
I'll start by introducing the test bench
its ensel's 12 core Xeon e5 26 97 based
workstation with the same as Zeus x79
deluxe motherboard that we use in all of
our editing rigs - GeForce GTX Titans
for accelerating 3d rendering a cooling
Master 1200 watt modular power supply a
kingston 240 gig SSD and a WD 1 terabyte
velociraptor for storage and normally 64
gigs of HyperX quad channel ram but to
properly investigate the effects of
memory on performance we needed more RAM
so we used 8 16 gig sticks of
intelligent memory ECC Ram huge thanks
to Memphis by the way for providing this
to us for testing giving us a whopping
128 gigs of ram to either allocate 2
programs or use as a ram disk to see if
we could use excess memory in the system
to alleviate storage bottlenecks so our
premier Pro investigation started with
allocating memory to the program via the
Preferences menu and rendering out
projects at 1080p and 4k resolution with
x264 we used x264 because it was better
optimized for multi-core processors
which inherently utilizes more memory
now remember that when we allocate
memory to premier that doesn't mean
that's the amount of RAM in the system
but rather how much of what's in the
system we can afford to allocate purely
to premiere to play with so at 1080p we
found that if you don't want a multi
task on your machine while rendering 8
gigs of system memory is likely to be
fine there was no benefit to more RAM
beyond our lowest tested 6 gig
allocation at 4k though the story
changes somewhat our red project render
times improved by 7% when we went from 6
gigs to 24 gigs of allocated memory
flattening out significantly after that
demonstrating that the conventional
wisdom of more RAM doesn't really help
beyond a certain point continues to hold
true but where that certain
point is will depend on the type of
projects you're working on and we found
that our 4k ProRes renders benefited
from up to 64 gigs of RAM on Windows 8
but not beyond for larger longer
projects like movies you might end up
needing more memory to keep things
running smoothly while editing but
render times still probably won't
benefit much
now since the usefulness of more RAM
falls off a cliff past 64 gigs that left
us with another 64 gigs of RAM to play
around with in the system so we decided
to see if we could utilize a ram disk as
a scratch disk and ok yeah faster
storage here it doesn't actually do much
sort of render times aren't improved but
a separate physical drive for a scratch
disk whether it's RAM or or SSD
especially SSD versus slower hard drives
does improve the overall perceived
system performance with more responsive
playback faster file importing and
faster project opening being some of the
most noticeable benefits moving on to
After Effects our investigation changed
somewhat to include both ran allocation
and CPU core scaling since we couldn't
find much information about either of
these topics Ram allocation and
multiprocessor rendering mode is for a
particularly confusing thing because
Adobe allows anywhere from one gig to 6
gigs with the cabinet being that if you
have too many cores for the amount of
RAM that you're trying to allocate per
core in your system let's say of a
quad-core CPU 16 gigs of ram and you go
and try and allocate 6 gigs per course a
total of 24 gigs derp the program
supposedly simply won't use all of your
course in this case and on top of that
it treats logical processors or
hyper-threaded course the same as
physical ones so finding the balance
here then is key the largest performance
improvement from additional round
allocation was going from one gig per
core to two gigs per core so in theory
then we should ensure that we have at
least 48 gigs of ram for a 12 core
hyper-threaded aftereffects workstation
but beyond that the law of diminishing
returns should hit us pretty hard but
then we noticed an interesting thing
here and that was that even the large 6
gigs per core allocation should have
required a hundred and forty-four gigs
system ran limiting us to 19 of our 24
threats theoretically CPU utilization
still hovered around 99% even in this
case
so maybe hyper-threaded cores really
aren't affecting performance much which
led us to our investigation into CPU
cores and After Effects performance we
tackled this in two different ways first
by using CPU scheduling to isolate our
real course validating our hypothesis
that hyper threading isn't really doing
a whole lot in this case and then by
disabling course manually within the
computer's UEFI BIOS to see how
performance is affected by more actual
physical course
so in that case performance improvements
from having more horses pulling the cart
were immediately noticeable and while
not linear still demonstrated excellent
scaling now you might think then what is
the point of the CPU scheduling setting
then why even bother with it well EDD
zl-- found that reserving CPU course
even though CPU usage by the system
didn't change much prevented After
Effects from being over scheduled and
lagging out the system and will wrap
things up in Photoshop where the
objective was to determine how much
memory we would need for manipulating
and resizing very large images on a
beefy workstation like this one and the
answer is well really not a heck of a
lot while four gigs of ram resulted in
much lower performance than eight or
more beyond eight gigs we didn't observe
much of a difference but bear in mind
that this will greatly depend on the
size of your project and the history
state setting so the project we used
took four point seven five gigs of
memory or scratch disk and you know the
size of the project then of course
greatly affects the memory usage of your
actions so in our case while it's not
something we can easily benchmark we did
find that our SSDs performance was a bit
of a bottleneck while opening projects
are performing certain actions things we
would have assumed adobe would try to do
in memory first rather than relying on
scratch so we did find that creating a
ram discuss the scratch disk could
improve the user experience by forcing
Photoshop to write to around a seven SSD
but ultimately for raw performance it's
just going to come down to how big is
your project and how much of it sits in
memory
so that same old conclusion which I
guess leads us to the rest of the
conclusion in the last few years the
general guidelines lots of processing
cores lots of RAM and fast storage
haven't really changed and they didn't
change but I still hope that this video
for Adobe creators anyway helped to
clarify which of these things might have
a bigger impact on them personally
speaking of impact we have a brand new
sponsor online as tech tips today that
might impact your anime consumption
habits
crunchyroll crunchyroll is obsessed with
anime and was built by hardcore fans
they have a massive selection of shows
including the ever-popular Naruto
Shippuden attack on Titan and sort out
online and you can stream them on a
variety of devices like your computer
smartphone tablet Apple TV or Xbox
they're premium subscription which is
only 7 bucks a month 6 95 excuse me it's
very different allows you to stream all
of their content completely ad free and
beautiful HD and you can watch the
latest currencies and episodes of shows
like fate/stay night with professional
subtitles as soon as one hour after the
air in Japan but wait there's more
crunchyroll is offering everyone in the
line is tech tips audience a free 30-day
trial if you visit our link
crunchyroll.com slash linus so if you're
serious about anime and want to binge on
some of the biggest shows from japan
head over to that link in the video
description and start watching today
guys like this video if you liked it
dislike it if you thought it just sucked
and leave a comment below letting us
know actually i really want to hear what
you guys thought of this video it's a
little bit of a departure from our from
our usual style a little bit more
hardcore content creation as opposed to
consumer thanks for watching guys oh
yeah check out the link in the video
description if you want to support us
and help us make videos you can give us
a monthly contribution buy a cool
t-shirt like this one or just change
your amazon bookmark to one with our
affiliate code embedded in it so we get
a small kickback whenever you buy more
memory or CPU cores or faster storage
thanks for watching and as always don't
forget to subscribe
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.