SoC, CPU & Performance

At the heart of Microsoft’s Surface 2 is a quad-core NVIDIA Tegra 4 SoC. That’s four usable ARM Cortex A15 cores running at up to 1.7GHz (1.9GHz with only a single core active), behind a shared 2MB L2 cache. You also get NVIDIA’s most powerful ultra mobile GPU to-date, a 72-core implementation of its ultra low power GeForce architecture. The combination of the two gives Microsoft a much better platform than the original Surface RT device.

The difference is immediately apparent. While Surface RT felt slow, Surface 2 feels fast enough for most light workloads. Typing in Word now typically consumes < 20% of all available cores/CPU cycles, compared to 20 – 40% on last year’s Tegra 3 based model. I can still get CPU utilization as high as 50% by pounding on as many keys as fast as possible, but that’s the exception not the rule.

If you remember back to my first Surface RT review I talked about how I could sometimes type quicker than the system would be able to process and display my text. I’m happy to say that’s no longer an issue, although I’m not sure how much of it is software vs. hardware improvements. Needless to say that for general Office work, Surface 2 is a much better device than its predecessor.

Application launch times are also a bit better compared to Surface RT at launch. Some apps still take longer to initialize than their equivalents under Android or iOS, but the improvements over the past year have been significant. Applications that used to take 5 – 7 seconds to launch now take 2 – 4 seconds. That’s compared to the < 2 seconds for most of the core apps on iOS, but it’s movement in the right direction at least. 

On the CPU side we don’t have a ton of great performance tests to let us compare platforms (not yet at least), but we do have our standard suite of js benchmarks. Since we’re dealing with Windows RT, the only browser option is Internet Explorer 11 – which is both a blessing and a curse depending on what benchmark you’re looking at.

I’ll start with SunSpider since that appears to be the best case for IE11. Here we see just how much software can influence the overall performance of these browser based benchmarks.

SunSpider 0.9.1 Benchmark

SunSpider 1.0 Benchmark

Tegra 4 running IE11 posts a better SunSpider score than even the A7 based iPhone 5s. Looking at the rest of the tests it’s very clear that SunSpider was an optimization target for Microsoft, as we don’t see this sort of performance leadership repeated anywhere else.

Mozilla Kraken Benchmark (Stock Browser)

The Kraken results look decent but clearly behind high-end Android devices running Chrome. This is a huge improvement over where Microsoft was last year with Surface RT. Surface 2 can now complete the Kraken test in roughly 1/5 of the time it took Surface 1/RT to do the same work at launch. Obviously we’re seeing the benefits of IE11 in addition to Windows RT 8.1 being better optimized for ARM architectures (as well as a faster SoC), but the new tablet is just significantly faster than its predecessor.

Browsermark 2.0

Browsermark 2.0 gives us a good idea of where Surface 2 falls in terms of overall browsing performance. In general we’re dealing with a platform that is roughly comparable in performance to modern Android devices, but it’s not pushing the limits of performance in any way.

Google Octane v1

Google’s Octane test is obviously best optimized for Chrome, and here we see solid performance although clearly behind the fastest Android and Bay Trail devices.

GPU Performance

All of the Windows RT devices that launched last year had pretty terrible GPU performance. It didn’t matter if you had something with NVIDIA or Qualcomm inside, GPU performance wasn’t great at all. Even Intel’s competing Clover Trail solution was a huge let down on the GPU front. Clover Trail was so bad that I even noticed differences in animation frame rate between the Atom Z2560 and Qualcomm’s APQ8060A running Windows RT.
Tegra 4’s GPU on the other hand seems well suited for the task at hand. I doubt many users will be playing 3D games on Surface 2, but GPU performance is improved substantially over its predecessor. In the grand scheme of things we’re talking about roughly iPad 4 class GPU performance, all while driving a lower resolution screen.

GLBenchmark 2.7 - T-Rex HD (Onscreen)

GLBenchmark 2.7 - T-Rex HD (Offscreen)

GLBenchmark 2.5 - Egypt HD (Onscreen)

GLBenchmark 2.5 - Egypt HD (Offscreen)

3DMark - Ice Storm (Extreme)

The New Display Battery Life & Software
Comments Locked

139 Comments

View All Comments

  • Qwertilot - Monday, October 21, 2013 - link

    Closest competitor would be something like that Transformer book T100, which is seemingly 349 in its cheapest form, keyboard included. Yes S2 is nicer in a few ways so you could justify a relatively modest premium but nothing enormous.

    I don't actually think the iPad/this stuff are in direct competition. Optimised for fairly different sort of uses.
  • tipoo - Monday, October 21, 2013 - link

    Does typing cause such load with the touch cover, or type cover too? If it's just the touch, I wonder how much that impacts battery life? Seems like regular keyboard typing shouldn't produce that much load.

    Bummer that the Sunspider browser performance doesn't bear out anywhere else, I had hoped they pulled some crazy software wizadry to beat the A7 even with a slower SoC. Also makes me question how Intel showed off BT on IE11 to prove the A7 nearing it was just a matter of browsers, if IE11 just optimizes for sunspider. It still is a very fast browser though. I don't even mind using it, if not for lack of third party extensions.
  • Daniel Egger - Monday, October 21, 2013 - link

    Actually I suspect that most of the performance improvements are due to Windows RT 8.1 vs. 8.0 the original Surface RT was tested with. I've updated mine and it feels a lot faster (though it also has plenty of new bugs, especially in IE with flash videos). However I wonder why the article mentions the lack of speed of the Surface RT a couple of times but the bars in the graphs are missing. Also I'd like to suggest to retest the old RT with 8.0 and 8.1 and put those 2 extra bars in.
  • domboy - Monday, October 21, 2013 - link

    "Without opening up classic desktop APIs to developers, we won’t see alternative web browsers like Chrome or Firefox on Windows RT 8.1 either.
    ...
    I can understand Microsoft’s hesitation on this front (better control over the platform if you don’t open it up), but I can’t see a future where Windows RT is successful and Microsoft doesn’t allow developers to access both sides of the platform."

    Thank you!! This is unfortunately the real problem with Windows RT. Lots of people have said this same thing in forums, but maybe Microsoft will actually listen when Anand Lal Shimpi says it. I love my Surface RT, but the lock on the desktop APIs is going to be the doom of this OS. Why bother with it (customer or developer) when Intel tablets are going to be the same price, the same battery life, and able to do so much more? The Surface RT/2 hardware is REALLY nice, but the OS is a sad tale... and the "jailbreak" for RT 8.0 just further proves this point.
  • isaacsou - Monday, October 21, 2013 - link

    PLEASE PLEASE!
    Use also the metric system in the articles/reviews!!!
    The readers outside US doesnt know (and dont want to know) what a lib or inch means!
    Just put in parenthesis on the side
    Thanks!
  • A5 - Monday, October 21, 2013 - link

    2.2 lb = 1 kg
    1 inch = 2.5 cm

    They're not hard conversions, and you should memorize them if you're going to read a lot of American websites.
  • MarcSP - Tuesday, October 22, 2013 - link

    Anadtech.com is a pretty technical website that wants to be (is) international. It is only logical to use international units besides the local ones. I don't think that it would be a drawback for anyone. In what grounds would you oppose?

    Please Anandtech, do it! :-)
  • MarcSP - Tuesday, October 22, 2013 - link

    Even Engadget does it! (And they put international units first. See: http://www.engadget.com/2013/10/22/ipad-air-ipad-m...
  • azazel1024 - Monday, October 21, 2013 - link

    Yes, if this had a Baytrail in it, it would be a must buy for me.

    That said, the price would still be too high. $549 for 64GB PLUS having to spend money on the touch cover puts the price wayyyy too high. That is, what? around $670 for the thing plus touch cover?

    Nah ah.

    If the touch cover were included, and it had a z3770 in it and 3 or 4GB of memory (keeping in mind that Windows 8.1 32-bit is the only connected sleep supporting version of Windows right now) and the price was $549, then I'd probably buy it in a heart beat.

    Maybe I don't speak for most, but I feel like $500 is generally more or less the ceiling on what I'd ever consider spending on a tablet. Above that it is getting too close to ultrabook territory. Yes they are still vastly different devices, but looking at the Surface 2, tossing in another $200 and you can find many examples of very good 11.6-13 ultrabooks in that price range with very good hardware, screens, etc and vastly faster CPUs and GPUs in them.

    Tablets by and large are content consumption devices with some minor productivity work. A dock (T100) or type cover (Surface 2) help out with that minor productivity work a lot. However, at roughly $670 for the "kitted out" Surface 2, its too expensive to replace a low end 11.6" ultrabook (more expensive than a number of them) and it doesn't work as well for the productivity bit. If you mostly want it for content consumption...sure the screen is nice, but I don't think it beats out most of the $300-500 10" android tablets, nor does it beat out something like the T100 by much (in terms of being spiffy for content consumptioN)...and NOT by more than 50% extra cost.

    I think that is the issue that MS is going to continue having. Windows RT is just damned limited and the hardware is nice, but with the price and the limitations of RT it just isn't compelling.

    At $50 less with a free type cover included and it might be in the compelling zone for a lot of people, but it isn't.
  • azazel1024 - Monday, October 21, 2013 - link

    I can't speak to skydrive, as I haven't touched in since I upgraded to 8.1 yesterday. However, in upgrading I found two things.

    Yes, it requires a Microsoft account. Stupid, but it does. Once you upgrade, you can "downgrade" the microsoft connected account, to a local account again. Its under the metro settings for user accounts. Find the user account and if you poke around in the settings there is an option to change it to a local account. It gets pissy with you trying to do it, but it WILL let you do it.

    Next, Lucid Logix Virtu MVP does not work under Windows 8.1. Or at least it doesn't work with my AMD 5670 and i5-3570. 8.1 upgraded fine, but after initial boot it cratered after 60 seconds and then boot cycled everytime it finished loading and was about to bring up the start screen. I managed to boot to safe mode fine, on a lark I tried reinstalling Virtu MVP. I then booted as normal just fine. It finished installing Virtu MVP and then proceeded to flash the BSOD for about 200ms and then boot cycled again.

    Nothing I have tried (other than uninstalling it and running with either just the dGPU or iGPU) has worked.

Log in

Don't have an account? Sign up now