HTC One X Under-performing in 3D Graphics and Database IO - HTC One X

Hey guys, I have an international HTC One X running Cyanogenmod 10's 20.01.2012 nightly build (Jellybean 4.1.2) without any overclocking. I just did a benchmark with AnTuTu v3 and got an overall score of 14770. Looking at AnTuTu's website, an average One X seems to be scoring only 10288 so I guess my phone is doing well, although for some reason, on the actual AnTuTu app's ranking page, the One X is scoring an overall of 14022 so it's actually much closer.
But when looking at the scores in detail, it looks like my phone's 3D Graphics is only scoring 3087 compared to an average score of 3907 on other people's results and my Database IO (don't know what that is) is only 125 compared to 550 on other people's One X. Does anyone know why my phone might be under-performing in these areas? Thanks a lot!
PS. According to xda-developers' description of the One X, it's supposed to have an ARM Cortex A9 processor whereas in AnTuTu, my CPU model is listed as a Quad-Core ARMv7 Processor (VFPv3, NEON). Are they the same thing?

Related

OneX vs GS3 GPU performance

Although Exynos has the better CPU, the GPUs are quite similar in performance (3D) according to these Antutu scores:
http://www.phonearena.com/news/AnTu...Exynos-shows-20-gain-vs-the-HTC-One-X_id29794
Leaked benches before the S3 launch indicate some advantage though
http://www.phonearena.com/news/Sams...9364#1-Samsung-Galaxy-S-III-with-ARM-Mali-400
I think there are enough HOX vs SG3 threads already in here..why create a new thread just to discuss one aspect of the phone >.>
Yawn.
Sent from my HTC One X using xda premium
zerozoneice said:
Although Exynos has the better CPU, the GPUs are quite similar in performance (3D) according to these Antutu scores:
Click to expand...
Click to collapse
SGS3 is 20% faster when the HOX is in battery save mode. So what?
Or haven't you seen the image closely? The HOX's battery is low. Also if the HOX has been used for a while, the temperature might have been up and the scores are lower. The highest I've had on mine is 11.4k, someone posted with 11.9k (that was on 1.28).
Edit: phonearena DOT com/news/Samsung-Galaxy-S-III-rocks-Quadrant-AnTuTu-and-NenaMark-2-benchmark-tests_id29795
Here the SGS3 has 11.4k. I can hardly say that this counts as "faster".
Yep,
Sgs3 scored 11.4k on AnTuTu, yet my HOX gets 12k
My HOX isn't even running 4.0.4 like the sgs3 is, so - read into this as you like.
Sent from my HTC One X using Tapatalk 2
chrisjcks said:
Yep,
Sgs3 scored 11.4k on AnTuTu, yet my HOX gets 12k
My HOX isn't even running 4.0.4 like the sgs3 is, so - read into this as you like.
Sent from my HTC One X using Tapatalk 2
Click to expand...
Click to collapse
Plus, we're getting these scores using a Gingerbread kernel, so IF or WHEN htc release a true ICS kernel for the Tegra 3 one X, maybe our performance will increase, who knows.
TommUK said:
Plus, we're getting these scores using a Gingerbread kernel, so IF or WHEN htc release a true ICS kernel for the Tegra 3 one X, maybe our performance will increase, who knows.
Click to expand...
Click to collapse
Yep, my thoughts exactly.
As I've been a Galaxy S user through the 1st & 2nd models, over in the Samsung forums - they too, see AnTuTu as the best & most accurate bench software.
So, if our HOX is already matching (& in some cases beating) the SGS3, with a lower android OS version & operating on a gingerbread kernel, I really don't see the massive improvement that the exynos offers over our tegra 3 device.
.... At least not in this case.
- plus, at least we get an exclusive range of nvidia optimized games too.
Sent from my HTC One X using Tapatalk 2
the point is that exynos has an overall advantage (slight, not overwhelming) over the T3 but while generating less heat and therefore eating less battery (which is already very large by comparison)
so if they'd run antutu in loop mode, the GS3 will keep running it long after OneX died
all in all, exynos the better CPU with comparable GPU, give them credit where credit is due.
zerozoneice said:
while generating less heat and therefore eating less battery (which is already very large by comparison)
so if they'd run antutu in loop mode, the GS3 will keep running it long after OneX died
Click to expand...
Click to collapse
Pure speculation .... you don't know this.
Sent from my Xoom using Tapatalk 2
zerozoneice said:
the point is that exynos has an overall advantage (slight, not overwhelming) over the T3 but while generating less heat and therefore eating less battery (which is already very large by comparison)
so if they'd run antutu in loop mode, the GS3 will keep running it long after OneX died
all in all, exynos the better CPU with comparable GPU, give them credit where credit is due.
Click to expand...
Click to collapse
As someone have said around the forum if you have nothing better to do than playing games long enough to drain your battery, surely you can find the time to put your phone on a charger
Sent from my HTC One X using xda premium
I got 11622 in antutu
Sent from my HTC One X using XDA
Seriously? Who cares about benchmarks.....They are too inconsistant!
Both great devices and fast as hell. Theres nothing more to say about it....
Back in the days regarding the PC gfx battle, there 3dfx, ATI and nVidia, and nVidia beated them all one by one. And I was the first who jumped to use Geforce 256. What make me comfortable even at present time about nVidia is, they really WILL push out revised drivers when necessary. Just be patient guys.
Sent from my HTC One X using XDA
First off all the GPU in GS3 is 50-70% faster than Tegra.
http://www.anandtech.com/show/5810/samsung-galaxy-s-iii-performance-preview
Second of all, the CPU is better, its made out of 32nm, plus offers features such as the 128bit which are featured in Cortex A15. Not to mention this isn't a final product
There's no such thing of Gingerbread kernel or ICS kernel, the kernel we are on is close to 3.0.x kernel, fyi the next number update should bring us to 3.0.x if I'm correct.
MrPhilo said:
First off all the GPU in GS3 is 50-70% faster than Tegra.
http://www.anandtech.com/show/5810/samsung-galaxy-s-iii-performance-preview
Second of all, the CPU is better, its made out of 32nm, plus offers features such as the 128bit which are featured in Cortex A15. Not to mention this isn't a final product
There's no such thing of Gingerbread kernel or ICS kernel, the kernel we are on is close to 3.0.x kernel, fyi the next number update should bring us to 3.0.x if I'm correct.
Click to expand...
Click to collapse
There is so many factors and details in the soc that its hard to say which is better for instance the tegra 3 does use single channel memory but i believe it runs at a higher clock, also this is only an issue if there is a bottle neck here.
Just ran Antutu on my asia htc one x 128 stock and got 1198 without a restart or clearing ram, which i admit is highest i ever got but still, means nothing
MrPhilo said:
First off all the GPU in GS3 is 50-70% faster than Tegra.
http://www.anandtech.com/show/5810/samsung-galaxy-s-iii-performance-preview
Second of all, the CPU is better, its made out of 32nm, plus offers features such as the 128bit which are featured in Cortex A15. Not to mention this isn't a final product
There's no such thing of Gingerbread kernel or ICS kernel, the kernel we are on is close to 3.0.x kernel, fyi the next number update should bring us to 3.0.x if I'm correct.
Click to expand...
Click to collapse
Our kernel revision is 2.6.39.4 if you cared to look on your phone.
MrPhilo said:
First off all the GPU in GS3 is 50-70% faster than Tegra.
http://www.anandtech.com/show/5810/samsung-galaxy-s-iii-performance-preview
Second of all, the CPU is better, its made out of 32nm, plus offers features such as the 128bit which are featured in Cortex A15. Not to mention this isn't a final product
There's no such thing of Gingerbread kernel or ICS kernel, the kernel we are on is close to 3.0.x kernel, fyi the next number update should bring us to 3.0.x if I'm correct.
Click to expand...
Click to collapse
I fail to agree with anything you said, except the moddle paragraph.
As long as SGS3 GPU is not slower than average, it doesn't matter how fast it is.
You won't get special enhanced games for it, it's not nVidia.
According to rules for general, stickied in this forum (that noone reads), comparison threads between devices are not allowed.
thread closed....

HTC One X Tegra 3 Two Cores Disabled vs S4

Hello,
I read lots of articles about how the Tegra 3 only scores well in benchmarks because of its 4 cores, which are overkill in almost all real world scenarios. So I was interested to find out how the the Tegra 3 would do if you made it a Dual Core, like the S4.
I ran Antutu three times, running stock everything (except root), and the lowest I got was 7114.
I know it is not very reliable to use one benchmark, but in my opinion, neither is using quadrant which is made by Qualcomm.
I find it interesting to see that the Tegra 3 scores considerably more than the S4, even with the same number of cores.
What are your thoughts? What do you think caused this? What does it mean?
Unable to upload screenshot:
Ram - 1202
CPU Integer - 2004
CPU Float - 1550
2D - 295
3D - 1242
Database - 475
SD Read - 150
SD Write - 196
not too sure why it would still win hands down *shrugs*
How does the real world speed with 2 cores disabled though?
And does it seem to save any battery if you've had it going for a while.
I've had it set to two cores only for a few days. It makes NO difference to anything but benchmark scores (even antutu still shows 60 FPS in the graphics tests). Games like Dark Meadow THD run exactly the same as before.
I'm not too sure how it has affected the battery life as I installed a mod that lowers the auto brightness at the same time. All I can say is the combination of the two has dramatically increased the life of the battery
So the GPU is bottleneck (surprise)
Which GPU are you referring it?
maybe the benchmark tests are yet to be fully optimised for 4 cores?
ORStoner said:
Hello,
I read lots of articles about how the Tegra 3 only scores well in benchmarks because of its 4 cores, which are overkill in almost all real world scenarios. So I was interested to find out how the the Tegra 3 would do if you made it a Dual Core, like the S4.
I ran Antutu three times, running stock everything (except root), and the lowest I got was 7114.
I know it is not very reliable to use one benchmark, but in my opinion, neither is using quadrant which is made by Qualcomm.
I find it interesting to see that the Tegra 3 scores considerably more than the S4, even with the same number of cores.
What are your thoughts? What do you think caused this? What does it mean?
Unable to upload screenshot:
Ram - 1202
CPU Integer - 2004
CPU Float - 1550
2D - 295
3D - 1242
Database - 475
SD Read - 150
SD Write - 196
Click to expand...
Click to collapse
My guess is the reason the Tegra 3 with 2 cores running scores lower than the Snapdragon S4 is because the Tegra 3 has 4 A9 cores, whereas the Snapdragon has 2 cores that are closer to the A15 architecture, which is a faster chip. A15 will be quicker than A9 if the same number of cores are being used in each chipset.
My One X scores around 11000 with four cores and, as you can see, 7114 with two cores. In just curious to know why with two cores it scores around 1000 more than the S4 version?
thegregulator said:
My guess is the reason the Tegra 3 with 2 cores running scores lower than the Snapdragon S4 is because the Tegra 3 has 4 A9 cores, whereas the Snapdragon has 2 cores that are closer to the A15 architecture, which is a faster chip. A15 will be quicker than A9 if the same number of cores are being used in each chipset.
Click to expand...
Click to collapse
I think you misunderstood, the Tegra with two A9 scored greater than the Snapdragon. If you were correct, I would not be as surprised as I am and would not have started this thread.
Out of curiosity what are you using to lock the 2 cores?
Wouldn't mind trying it out myself
Open root explorer.
Go to sys/kernel/debug/tegra_hotplug
Open max_cpus in text editor, change 4 to 2 or 3 (Single core does not work).
Open it again to check it has saved properly and it will go back to 4 the next time you reboot the phone.
You know Tegra 3 has 5 cores instead of 4 cores in the A9 architecture right? So you basically did the benchmark with 3 cores instead of 2.
Sent from my Incredible 2 using XDA
5th core is just a low clock speed / power to run idle tasks?
Doubt it would do much to a benchmark test.
Correct me if I'm wrong but the companion core can only be used on its own while the main processor is shut off. Even if it could 'assist' the main processor, it's only around 300mhz and would make very little difference to the score of a benchmark.
david_hume said:
You know Tegra 3 has 5 cores instead of 4 cores in the A9 architecture right? So you basically did the benchmark with 3 cores instead of 2.
Sent from my Incredible 2 using XDA
Click to expand...
Click to collapse
From what i know the 5th companion core is invisible to the system so 2 would be correct in the max_cpu edit.
I refer to my previous question which was why is the dual core tegra 3 doing BETTER than the dual core S4? Is it down to the GPU?
well that's revealing indeed, what's more interesting is how the included governors work
on-demand quad max 1400mhz conservative in jumping to max
interactive three cores only 1400mhz max jumps more often
performance three cores only locks at 1200mhz and jumps to 1400mhz on stress
glowball frame rate suffer badly when running less the 4 cores
you can see at default ondemand tegra3 is always juggling on 4 cores but rarely peaking to max clocks
While it indeed sucks as a useful tool, you should be aware that Quadrant is not a Qualcomm program...perhaps you're confusing it with the antiquated NeoCore benchmark. Vellamo is Qualcomm as well.
Sorry Vellano is Qualcomm not Quadrant. My mistake.
ORStoner said:
I refer to my previous question which was why is the dual core tegra 3 doing BETTER than the dual core S4? Is it down to the GPU?
Click to expand...
Click to collapse
If you are referring to the s4 in the htc one s then id like to know where you got your information indicating that the tegra is still faster in dual core when in quad the s4 still out performs it. The s4 scores over 12000 compared to 11500 that the tegra does and well over 7000 that it does in dual core mode....
The older a9 however found in older phones such as the sensation is another story with that chip scoring in about 6500

[Q] Low Quadrant Score

My Quadrant Score on my Nexus 7 (LTE) is compared to my HTC One very low. I'm getting 7360 points.
With my HTC One the Score is about 12900 with same CPU/GPU clock and Voltages.
CPU clock speed: 2,1 GHz​GPU clock speed: 487 MHz​
Has anyone an explanation why the score is so bad? (and yes I know, benchmarks do not say anything )
And is there any Kernel that gives better performance and faster InGame loading?
Currently I'm using the latest faux123 kernel in combination with PACman ROM which runs quite stable
Quadrant scores always sucks on stock Google roms, antutu is Better but not perfect.. ..
Other company's optimize their software to this stupid benchmarks , not google ..
But from what I saw AOKP gives a nice score with antutu - around 23500, bit quadrant is an old and not very good benchmark .
Okay my antutu score is 24217, I've done everything, what was possible with faux kernel and PACman ROM, a fully overclocked Samsung Galaxy Note 8.0 with TouchWiz X-Note ROM is getting around 22000 and with an HTC One everything maxed out in the Kernel-settings i'll get incredible 29233 Points with ViperOne Sense ROM.
The Nexus 7 is a really great tablet and I know I could get more out of it, but I shouldn't measure the device with stupid benchmarks
i agree quadrants a bit crappy with stock get between 4-5k
while a stock aosp rom get 7-8k with a few tweaks

Is HTC cheating to increase battery life?

I have checked various sources about HTC One M8 benchmark, *and ALL anti-cheating benchmark like BaseMark X, Antutu X or Geekbench 3 M8 showed unreasonable low scores compared to Galaxy S5 (the difference of 801ab and 801ac is not that big) *
I suspect that HTC is doing something with the CPU to improve the battery life. That's why they are cheating with normal benchmarks (toggle can be turned off with normal apps, not benchmark applications - Anandtech). The difference of the real world performance maybe negligible but I think we want to be cheated.
Anybody can help me by renaming benchmark apps like quadrant or Linpack and comparing to S5 result? Thanks.
well htc one m8 has and performance mode and you can disable it
so you cant say htc is cheating
If you call software/hardware optimization a cheating in order to improve battery life, i hope they cheat ever more!
I recognized what OP said before from a review on ePrice (Taiwanese). HTC is definitely doing something subtle.
pedyvirus said:
well htc one m8 has and performance mode and you can disable it
so you cant say htc is cheating
Click to expand...
Click to collapse
I thought that Anandtech said the toggle allows your normal apps can run with the CPU level in benchmark, not to turn the "benchmark optimization" off.
ivicask said:
If you call software/hardware optimization a cheating in order to improve battery life, i hope they cheat ever more!
Click to expand...
Click to collapse
I totally agree about battery optimization. But the way HTC doing is they want to deceive customer that they are the best of both world: benchmark and battery. I don't care about benchmark, just the real performance but many people care. Just think about the benchmark scores, if they didn't cheat and all reviews show that the scores are only 3/4 compare to S5, what would you think? Antutu X showed only 27k, which is equivalent exactly 3/4 of GS5 (36k).
ivicask said:
If you call software/hardware optimization a cheating in order to improve battery life, i hope they cheat ever more!
Click to expand...
Click to collapse
It's cheating intended. Lower the CPU with the performance similar to to 1.9 2.0 GHz but still advertise as 2.5 GHz CPU!
harrytech said:
It's cheating intended. Lower the CPU with the performance similar to to 1.9 2.0 GHz but still advertise as 2.5 GHz CPU!
Click to expand...
Click to collapse
It sounds like an automatic CPU battery saving mode, not "optimization", lol
harrytech said:
It's cheating intended. Lower the CPU with the performance similar to to 1.9 2.0 GHz but still advertise as 2.5 GHz CPU!
Click to expand...
Click to collapse
2.3* if you want to be a stat who're buy a GS5 my M8 does everything I ask of it.
Sent from my Renovated Elemental M8
BrockFerens said:
2.3* if you want to be a stat who're buy a GS5 my M8 does everything I ask of it.
Sent from my Renovated Elemental M8
Click to expand...
Click to collapse
Oh 2.34 GHz. Actually I agree with you. Last year Snapdragon 600 on my M7 is totally enough. We only need better GPU, no need for CPU. But I'm still waiting for any manufacturer dares to lower down the CPU "officially" to increase the battery life (not in a subtle way like this), similar to HTC itself shrinked down the number of MPs for a bigger pixel size.
Thread closed,
Remember forum rules. Please use existing threads were possible before creating new ones eg: How is your battery life. Please discuss here

Wildly variable benchmark scores

I know, I'm sorry, benchmarks, who needs them? The reason I'm testing is because I bought this phone used and I want to make sure that it's not broken in some way. I have a friend who is flipping HTC 10's and he's been doing benchmarks on each one that comes across his desk, and it seems like they're quite a bit different than mine.
On the stock rom my Antutu score has ranged from 108,000 to 152,000. Each time there's up to a 20,000 point difference. In my experience, your benchmark scores shouldn't change much unless you change something, so why the 45K range in scores? Not only that, but in Lineage 14.1 my scores drop significantly, down to 72,000, with the highest at 98,000.
I performed a RUU today and my scores are still flexing between 108 and 118K.
GeekBench 4 is a similar issue, my multicore performance has ranged from 1700 to 4100, and my single core from 1100 to 1700.
On a regular basis my Droid turbo (from 2014, running Lineage 14.1) is beating my HTC One in both tests. Do I have a bad phone, or is this normal behavior for the Sprint 10?
My buddy gets about 4000/1700 in geekbench and about 118K in Antutu, and his scores don't seem to change very much. He's running Lineage 14.1.
thunder2132 said:
I know, I'm sorry, benchmarks, who needs them? The reason I'm testing is because I bought this phone used and I want to make sure that it's not broken in some way. I have a friend who is flipping HTC 10's and he's been doing benchmarks on each one that comes across his desk, and it seems like they're quite a bit different than mine.
On the stock rom my Antutu score has ranged from 108,000 to 152,000. Each time there's up to a 20,000 point difference. In my experience, your benchmark scores shouldn't change much unless you change something, so why the 45K range in scores? Not only that, but in Lineage 14.1 my scores drop significantly, down to 72,000, with the highest at 98,000.
I performed a RUU today and my scores are still flexing between 108 and 118K.
GeekBench 4 is a similar issue, my multicore performance has ranged from 1700 to 4100, and my single core from 1100 to 1700.
On a regular basis my Droid turbo (from 2014, running Lineage 14.1) is beating my HTC One in both tests. Do I have a bad phone, or is this normal behavior for the Sprint 10?
My buddy gets about 4000/1700 in geekbench and about 118K in Antutu, and his scores don't seem to change very much. He's running Lineage 14.1.
Click to expand...
Click to collapse
Perhaps it's thermal throttling?
Nougat update improved things on that front. Are you on Marshmallow? Also you can try going into developer option and setting High Performance mode and then doing your test to see if you get improved scores.
Tarima said:
Perhaps it's thermal throttling?
Nougat update improved things on that front. Are you on Marshmallow? Also you can try going into developer option and setting High Performance mode and then doing your test to see if you get improved scores.
Click to expand...
Click to collapse
I think you're probably right on the thermal throttling side of things. I'm on Lineage 14.1 now, and if I run a benchmark after the phone has been idle for a while it's in the 138K range where it's supposed to be. Overclocked on stock is where I'm getting closer to 145K. I think I was doing too many tests, and when they were bad, I'd flash to another ROM (while charging) which didn't help with the thermal side of things.
Thermal throttling also would explain why if you do one test, then immediately repeat it the phone will score worse, which happens every time I try it.
I'm not on MM, I did a RUU to the latest version of N and then unlocked from there.

Categories

Resources