Professional Performance: Windows

Agisoft Photoscan – 2D to 3D Image Manipulation: link

Agisoft Photoscan creates 3D models from 2D images, a process which is very computationally expensive. The algorithm is split into four distinct phases, and different phases of the model reconstruction require either fast memory, fast IPC, more cores, or even OpenCL compute devices to hand. Agisoft supplied us with a special version of the software to script the process, where we take 50 images of a stately home and convert it into a medium quality model. This benchmark typically takes around 15-20 minutes on a high end PC on the CPU alone, with GPUs reducing the time.

Agisoft PhotoScan Benchmark - Total Time

Photoscan prefers full threads and high IPC, so the low end i3, AMDs APUs and the G3258 all perform within a similar margin.

Cinebench R15

Cinebench is a benchmark based around Cinema 4D, and is fairly well known among enthusiasts for stressing the CPU for a provided workload. Results are given as a score, where higher is better.

Cinebench R15 - Single Threaded

Cinebench R15 - Multi-Threaded

Despite the single thread performance, in multithreaded the gap between Pentium, i3-T, APU and i3 is similar to that seen in Photoscan.

HandBrake v0.9.9: link

For HandBrake, we take two videos (a 2h20 640x266 DVD rip and a 10min double UHD 3840x4320 animation short) and convert them to x264 format in an MP4 container.  Results are given in terms of the frames per second processed, and HandBrake uses as many threads as possible.

HandBrake v0.9.9 LQ Film

HandBrake v0.9.9 2x4K

It's a similar story here, especially when we bring up 4K encoding in Handbrake. The APUs outperform the G3258 and the more expensive i3-T, but the i3-4330 is marginally quicker.

Hybrid x265

Hybrid is a new benchmark, where we take a 4K 1500 frame video and convert it into an x265 format without audio. Results are given in frames per second.

Hybrid x265, 4K Video

Office and Web Performance Professional Performance: Linux
Comments Locked

177 Comments

View All Comments

  • TheJian - Friday, May 15, 2015 - link

    I don't think it's sheer luck when you're doing one of two things: 1. you write the compiler they're using. 2. you're the chip/platform etc they are DOING the coding on and thus optimizing for best perf on the platform they're using. Granted, these two things might not help in ALL cases, but it's a pretty sure bet if EVERYONE decided to code their app/game ON Intel/Nvidia, if you're AMD you're not likely to win many things. You may code how you know how to code, but you OPTIMIZE for whatever is in your hands, and get to others if financing allows (or someone pays you, like Dice/B4F netting 8mil for frostbite running on mantle).

    If you don't have access for platform X, and it runs well on it vs. platform Y that you program on, THEN that was luck. But when it runs well on what you're programming/compiling on, that probably has much less to do with luck. It's just common sense to get that. I'm not saying that's the case here, but you're making a general statement that would seem to go against simple logic in what I'd guess was MOST cases. IE, how many ports of console games do you see that are BETTER on a PC. In most cases we get "another crappy port" comments all over the place. Consoles are admittedly (generally) a worst case scenario, but you get the point. Usually the 2nd platform etc is an afterthought to milk the original cow, not coded with the care of the main platform. Large firms with bigger teams (EA, Blizzard etc) may depend on the skill of the teams doing said work (but even then it's quite rare), but for smaller firms where financing is a big issue, other platform optimization may never happen at all.

    Why do you think Nvidia bought a company like PGI? To make sure they were on even footing with Intel compilers for HPC. Being the vid card that ~75% of workstations and 76% of gamers (according to peddie) use doesn't hurt either, but compilers/tools are a big help too.
  • shadowjk - Friday, May 15, 2015 - link

    Linux has adapted to some AMD specialities rather quickly, like the module/core division, and further back in time, discovered you could have iommu on amd cpus before they even were released.

    Unfortunately, I don't think AMD participates as actively in compiler development..
  • LarsBars - Tuesday, May 12, 2015 - link

    Glad to see the IGP benchmarks updated, they are so much more relevant now! No more 1280x1024 ;) Great work!
  • BrokenCrayons - Wednesday, May 13, 2015 - link

    I agree, the new IGP benchmarks are a much-needed realignment to make them more current.
  • darkfalz - Tuesday, May 12, 2015 - link

    I love AMD's naming scheme, mimicking Intel's but using higher numbers. I wonder how many would fall for that? Surely a 7850K is much faster than a 4560K? And an A8 or A10 clearly a better CPU than an i5 or i7? Awesome chutzpah.
  • akamateau - Tuesday, May 12, 2015 - link

    Another piece of JUNK SCIENCE and yellow journalism from the journalistically bankrupt Anand Tech.

    What happened to the API Overhead Tests?

    What HAPPENED to the DX12 benchmarks?

    I am not INTERESTED in OBSOLETE GARBAGE.

    There is nothing that you use for benchmarking that is relevant.

    ALL gaming is now written to DX11 MAXSPEC. DX12 MINSPEC is 12x broader and allows for far more performance.

    When you FAIL to use relevant benchmarks the you are LYING to the consumer.

    ANAND TECH is nothing more than a garbage website.
  • extide - Tuesday, May 12, 2015 - link

    This isnt a GPU benchmark article, it is a CPU benchmark article
  • Crunchy005 - Tuesday, May 12, 2015 - link

    Why are you even here reading the articles or commenting on them if you think they are garbage?
  • Michael Bay - Tuesday, May 12, 2015 - link

    Your post lacks capitalization.
  • NeatOman - Wednesday, May 13, 2015 - link

    this is the only time I've liked what Michael Bay has said or done lol

Log in

Don't have an account? Sign up now