Performance

The Photon 4G uses NVIDIA's first mobile SoC with widespread acceptance: the Tegra 2. Although it only started appearing in Android phones and tablets this year, the design itself dates back to a year prior to its introduction. Despite its age, Tegra 2 does very well against the current competition. Its architecture is pretty simple to explain. You get a pair of ARM Cortex A9 cores running at up to 1GHz with a 1MB L2 cache shared between them. Although each core has a pipelined FPU, neither has ARM's MPE - a SIMD engine needed to run NEON code. NVIDIA built in a low power GeForce GPU into the Tegra 2 and while we've had complaints about it on tablets, at smartphone resolutions the ultra mobile GeForce seems to do reasonably well. Feeding the Tegra 2 is a single channel 32-bit LPDDR2 memory interface.

The EVO 3D on the other hand uses Qualcomm's latest SoC: the MSM8660, which falls under the new S3 brand. Here we also have two cores, although each one is a mostly in-order design running at 1.2GHz. NVIDIA originally told me that the move to out-of-order yielded a 20% increase in IPC at the same clock speed, so Qualcomm's 20% clock speed advantage should help level the playing field between the two on a CPU level. Qualcomm includes both a fully pipelined FPU as well as a NEON unit in each core, giving it an advantage in applications that are accelerated with NEON code. Admittedly to date there isn't a ton available to show where NEON can be advantageous so I don't know how much of an advantage this really ends up being. The two cores share a 512KB L2 cache but have a dual-channel memory interface.

Qualcomm is particularly proud of its ability to run each core at a frequency independent of the other. I haven't been able to demonstrate a tangible advantage to this feature yet and Qualcomm hasn't announced whether it will be present in future SoCs as well so the verdict is still out on this one.

The Adreno 220 is Qualcomm's highest end GPU (for now). Unfortunately we can't talk about its architecture as Qualcomm isn't publicly disclosing much but it is the fastest in the shipping Adreno lineup.

SunSpider Javascript Benchmark 0.9

I already alluded to differences in the web browsers of these two phones resulting in varying javascript performance. HTC's browsers have traditionally not performed too well in our javascript tests and unfortunately the EVO 3D is no exception. In our tests it performed a bit worse than its counterpart, the Sensation. In any case, the Photon 4G has two advantages here: the out-of-order A9 architecture as well as a browser with a faster js engine. The comparison here isn't as cut and dry though. Although the EVO 3D's browser has a slower javascript engine, it does scroll smoother than the Photon's browser. The smoother scrolling on the EVO 3D is correctly encapsulated in the relevant scrolling tests in Qualcomm's Vellamo benchmark:

Qualcomm Vellamo Benchmark - Scrolling Performance Tests
  Ocean Flinger Image Flinger Text Flinger
HTC EVO 3D 68.98 26.03 41.79
Motorola Photon 4G 62.07 17.64 35.21

Despite Vellamo being a Qualcomm developed benchmark, the scores in these three tests do echo what I noticed after using the two phones. The EVO 3D's browser has better scrolling performance than the Photon. Neither is perfectly smooth, but the HTC browser is noticeably better than Motorola's.

Rightware BrowserMark

BrowserMark echoes the javascript rendering advantage of the Photon.

Flash performance complicates things. The Photon has consistently better Flash performance regardless of benchmark. GUIMark 2's Vector Charting Test shows the biggest issue with the EVO 3D:

Flash Performance

Although the EVO 3D reaches frame rates that are similar to the Photon, lots of stuttering pulls down the average frame rate to what you see above. NVIDIA's Tegra 2 is a clear winner when it comes to Flash performance. Only the OMAP 4 comes close. I'm not entirely sure why the Sensation does so well here, but there's a definite grouping of the Qualcomm based parts.

GUIMark 3 Performance
  Bitmap - HTML5 Cached Bitmap - Flash Vector Test - HTML5 Vector Test - Flash Compute - HTML5 Compute - Flash
HTC EVO 3D 51.1 fps 47.9 fps 12.4 fps 27.7 fps 5.6 fps 23.3 fps
Motorola Photon 4G 37.3 fps 45.4 fps 12.1 fps 35.4 fps 6.8 fps 31.3 fps

Linpack - Single-threaded

Linpack - Multi-threaded

Linpack isn't all that useful of a benchmark under Android, but it does give us an idea of floating point performance of these two platforms. In both cases HTC pulls ahead, likely due to its clock speed advantage.

The GeForce in NVIDIA's Tegra 2 is growing old compared to the latest and greatest from Qualcomm and Imagination. Despite its age however, the Tegra 2 still holds its own pretty well among other qHD competitors. The Adreno 220 and SGX 540 are still faster in our tests though:

GLBenchmark 2.0 - Egypt

GLBenchmark 2.0 - PRO

The huge advantage really comes from Basemark ES2 which seems to prefer deferred rendering architectures like the Adreno 220 and SGX 540 to NVIDIA's immediate mode renderer:

RightWare Basemark ES 2.0 V1 - Taiji

RightWare Basemark ES 2.0 V1 - Hoverjet

It's difficult to call an overall performance winner here. As we've seen throughout the review, both NVIDIA and Qualcomm trade blows here. The Tegra 2 based Photon 4G has the advantage in Flash and javascript performance while the Snapdragon based HTC delivers smoother browser scrolling and better 3D performance.

Software Battery Life
Comments Locked

43 Comments

View All Comments

  • Anand Lal Shimpi - Thursday, August 18, 2011 - link

    Sometimes you can't help but channel a little Clarkson :-P
  • Reikon - Thursday, August 18, 2011 - link

    One reason that Wimax gets better battery life than 3g is that push doesn't seem to be instant on Wimax. From my tests on my EVO 3d, notifications take about 15 min on Wimax while they're basically instant on 3g.
  • bingunginter - Thursday, August 18, 2011 - link

    Galaxy S2 Has been out for several months and it is one of the most popular handset right now. Why is there no review for this phone ?
  • A5 - Thursday, August 18, 2011 - link

    Not available in the US from any of the carriers and AT doesn't import phones for review.
  • sidarous - Thursday, August 18, 2011 - link

    Both phones have been rooted, although it appears from some cursory web-browsing that rooting is slightly easier on the Photon.

    When my contract is up in a few months, I'll probably go with whichever one has a more active ROM community. That is, unless something bigger and better comes out :-)

    Does anyone have thoughts on this? Do HTC or Motorola phones generally have more fun ROMs?
  • sidarous - Thursday, August 18, 2011 - link

    Also, while it isn't a big deal right now, when signing a 2 year contract, it might be better to hold out for a device with NFC support, like the Galaxy S2 (the Sprint variant will either be the "Samsung Epic Touch 4G" or the "Samsung Within").
  • Dug - Thursday, August 18, 2011 - link

    Can using a different camera app help with the overblown pictures?
  • SigmundEXactos - Thursday, August 18, 2011 - link

    1. The Photon can take 32GB microSD cards (I have one in my phone).
    2. The Photon has two GLARING issues:
    a) Sometimes the phone shuts off until you pull the battery or plug it in then turn it back on.
    b) Sometimes inbound and outbound calls have no audio, until you turn the phone off then back on.

    REALLY.

    There is supposedly an update coming "soon" (there is already a Motorola signed update, but it's not been pushed OTA yet), see: https://supportforums.motorola.com/thread/55069?st...

    I've heard the EVO 3D has some voice quality issues and/or reception issues.

    They really need to start making PHONES first.

    Don't get me wrong, those two issues aside I love my Photon, but I'll probably be swapping out before the 30day period unless the fix comes out.
  • techkraut - Thursday, August 18, 2011 - link

    I disagree with your assertion that "Sprint customers almost always get the short end of the stick" and that there have not been any interesting handsets from Sprint since the Epic 4G. Sprint has had several other firsts since then and like them or not, they were certainly interesting. Among those firsts were the Sprint Kyocera Echo, the first handset to offer a dual android screen device that doubles as a small tablet. The Sprint Replenish offers a Blackberry-like form factor Android device that is one of few "green" devices on the market. I think that over the last 12 months, Sprint has maintained a very competetive and interesting device portfolio. With these two devices, Sprint continues that trend.
  • EarthsDM - Thursday, August 18, 2011 - link

    Anand, I was hoping that you would consider the Nexus S 4G. I assumed it would be one of the best phones available for Sprint's network, being a part of the Nexus program. One of my coworkers has the Nexus S non-4G and he loves his. That said, after my painful (and expensive) experience with an Epic 4G I won't consider owning another Samsung phone unless you review it. If I'd trusted your review of the Epic 4G (GPS doesn't work, other problems, not ready for prime time) instead of the Engadget review (great phone and expect regular updates, you can trust Samsung!) I wouldn't have saddled myself with such an awful device.

    There's nothing quite like being five feet away from an adult tiger, holding up your phone to start a video recording, and have that phone hard crash and being a minute-long reboot process. It got bad enough that I had to shell out for a used EVO 4G :'(

Log in

Don't have an account? Sign up now