Conversion – Xilisoft 7

Another classic example of memory bandwidth and speed is during video conversion.  Data is passed between the memory and the CPU for processing – ideally faster memory here helps as well as memory that can deal with consecutive reads.  Multiple threads on the CPU will also provide an additional stress, as each will ask for different data from the system. Our test uses two sets of conversions: first, a series of 160 videos have the first three minutes of each converted from various formats (480p to 1080p mkv) to AAC audio; and second is the motherboard testing, converting 32 1080p videos to iPod format.  Each test is measured by the time taken to complete.

Xilisoft 7 - Mixed Video to AAC Audio

Converting to AAC seems to depend not on the memory – the movement of data from storage to memory to CPU is faster than the CPU can compute.

Xilisoft 7 - 1080p Video to iPod Format

Video conversion is often one area quoted as being beneficial for memory speed, however these does not seem strictly true.  As data is moved from storage to memory to the CPU, only if that memory transfer is the limiting factor does having faster memory help.  In conversion to an iPod video format, that seems true moving from DDR3-1333 to DDR3-2133 just about, however it seems the limiting factor is still the CPU speed or the algorithm doing the conversion.

Folding on GPU

Memory usage is all algorithm dependent – if the calculation has a lot of small loops that do not require additional reads memory, then memory is unimportant.  If the calculation requires data from other sources in those calculations, then memory can either be stressed randomly or sequentially.  Using Ryan’s Folding benchmark as a platform, we are testing how much memory affects the serial calculation part of a standard F@H work unit.

Folding on GTX580

Unfortunately this test is only available to the nearest second, thus the benchmark finishes in either 89 or 90 seconds, giving appropriate ns/day.  From the results, folding on GPUs is not affected by memory speed.

WinRAR x64 4.20

When compressing or converting files from one format to another, the file itself is often held in memory then passed through the CPU to be processed, then written back.  If the file is larger than the available memory, then there is also loading time between the storage and the memory to consider.  WinRAR is a variable multi-threaded benchmark, whereby the files it converts and compresses determines how much multi-threading takes place.  When in multithreaded mode, the rate of cache misses can increase, leading to a less-than optimal scaling.  Having fast memory can help with this.

WinRAR x64 4.20

WinRAR is one of the benchmarks in our testing suite that benefits immensely from having faster memory.  Moving from DDR3-1333 to DDR3-2400 speeds the process up by 20%, with the biggest gain moving from 1333 to 1600, and noticeable gains all the way up to 2133 C9.

Greysky's x264 HD 5.0.1

The x264 HD test, now version 5.0.1, tests the time to encode a 1080p video file into a high quality x264 video file.  This test is standard across a range of reviews from AnandTech and other websites allowing for easy comparison.  The benchmark is capable of running all cores to the maximum.  Results here are reported as the average across four attempts for both the first and second passes.

x264 HD 5.0.1

In another conversion test, we see that this benchmark gets a ~5% boost with faster memory, although Pass 1 sees a bigger boost than Pass 2.  If conversion into x264 is the main purpose of the system, then the price premium of the faster memory could easily be justifiable.

Input/Output Testing Rendering
Comments Locked

114 Comments

View All Comments

  • svdb - Tuesday, October 23, 2012 - link

    This article is pointless and debating is futile. Everybody knows that ORANGE memory modules are always faster than BLACK one, but not as fast as RED ones! Duh...
    The same with cars...
  • jonjonjonj - Friday, October 26, 2012 - link

    you keep saying that a big part of the heat sinks are too "prevent the competition from knowing what ICs are under the hood". do you really think if a competitor or anyone for that matter who wanted to know what ICs were being used are going to say damn we cant find out what the ICs are because the $45 memory has a heat sink? im pretty sure they are going to buy a kit and rip them apart.
  • editorsorgtfo - Tuesday, October 14, 2014 - link

    Sean, what a willie-brained banger-spanker you are! You probably still piss in your shorts when you discover that someone you've irked has smeared buggers on the screen of your monitor. "No one gives a shit about APU you moron......these are desktop tests!" I, for one, give a shit about APUs, you lummox, since I am building a top-quality box around an A10 7850K and a G1.Sniper A88X. Gamers who yank a joystick with one hand and wank off with the other aren't the only people that want a kickin' computer. My entire life isn't geared toward FPS, RTS or T, or MMORPG pursuits, nor do I do anything else that is graphics-processing intensive, like video editing, rendering, Bitcoin mining, etc., etc., so I don't need high-powered graphics, beyond what AMD's Dual Graphics with a Radeon R7 250 will achieve. My intent is to use my new APU machine for audio recording, and I'd like to be able to get a really good overall picture of how a Kaveri system will behave using 16 or 32GB of various brands of DDR3 1866 or 2133 CL8 or 9 @ 1.5V or under SDRAM, possibly using AMD's RAMDisk software, with a very good (250GB or larger Samsung 840 EVO or better SSD), and preferably using audio-oriented real and synthetic benchmarks, because Intel has the computer-video-game-playing world by the goolies, and to most gamers, winning is everything, so they go with Intel, never once thinking about how less than 2 decades ago, there was a third big player in the processor world: VIA! They got squeezed out of the desktop competition by Intel and AMD, and we are the worse for it. Anyway, this is not to disparage Ian's testing and write-up for this review (good on yer, mate!), because he used what he had on hand. But you, Sean -- why don't you just keep your witless gob shut if you don't have something interesting, enlighting, thought-provoking, useful, helpful, amusing... i.e., POSITIVE! to contribute? "AMD is a decade behind Intel, in processor technology and instructions, it really doesn't matter what AMD attempts to do...." For f*ck's sake -- get an effing life, kid! Then, maybe you'd finally get laid, and someday, even have a girlfriend and a car, instead of Five-Finger Mary and a skateboard!
  • exodius - Monday, February 2, 2015 - link

    You got one of the calculations wrong:
    DDR3-1866 11-11-11 has a Cycle Time of 1.07 ns and a Bit Time of 0.536 ns
    The time to read one word should be 1.08 * 11 = 11.88 ns (not 11.79)
    The time to read eight words should be 11.88 + 7 * 0.536 = 15.632 ns (not 15.54)
    Unless i'm missing something

Log in

Don't have an account? Sign up now