Odd CPU scaling behaviour - HTC One X

I've been playing around with TegraStats for a while now and found out, that the CPU's up- and downscaling acts kinda weird from time to time.
For example, running CPU intensive tasks like Antutu benchmark will fire up all four cores, but maximum clock was always 1200 MHz instead of 1400 MHz. Seems kinda "capped" through kernel parameters (correct me if I'm wrong).
So I've tried Shadowgun after benchmarking. In this case, the CPU scaled down to around 360 MHz from time to time, resulting in heavy stuttering during gameplay in huge environments. That's what really bothered me, 'cause same happened with Riptide GP from time to time, just random encounters.
So I installed good old ROM Toolbox (very nice tool by the way) and enforced Performance governor.
Result of this was that cores 0 and 1 scaled very nicely during gameplay (Shadowgun), but cores 2 and 3 were shut down permanently. Really weird stuff, but the game ran much, much better with just those 2 very stable scaling cores!
My best guess is that HTC really messed up the default governor, I hope they'll release kernel sources soon, so our kernel devs can take a look at this.

more2come said:
My best guess is that HTC really messed up the default governor, I hope they'll release kernel sources soon, so our kernel devs can take a look at this.
Click to expand...
Click to collapse
Nvidia's low-level code and drivers are proprietary and have been since Teg2. So there's only so much the devs (and HTC) can do.
What you're describing is exactly what happened to the Asus Prime when the first few updates were released. Clock speeds were locked (that hadn't been) and the way the cores worked together was modified and in the process both performance and battery life were lost. It appears that in real world use the way the processors step is very different than Nvidia's marketing material.
I'd be willing to bet you that you'll observe different results using different updates. Code and drivers are going to be modified to fix the graphics issues and improve battery life and those changes are going to alter the way the processor taps and manages the different cores.
Does your phone flicker? It would be interesting to see the results of TegraStats on flickering vs. non-flickering phones. It's a shame you have to be rooted to use it because that limits the number of people who can post results.
Is there some sort of test you can come up with that people can use to compare different phones to see if the results are different? I'm not rooted or I'd help.

I never experienced any flickering so far, seems to be just fine!
Well, easiest part to reproduce is test 1, I guess. Your phone needs to be rooted, you need TegraStats from the Play Store and Antutu Benchmark.
During CPU benchmarking, all four cores are at 100% load, but they're stuck at 1.2 GHz.
Another thing that bothers me is the browser performance with web pages that include alot of different content, like the desktop page of engadget.com .
The One X lags alot during pinch to zoom, I think it's because of text reflow and constant repositioning of pictures and flash content. But with performance governor, the browser runs like hell!
I'll keep playing around with some settings, will post them here if something useful comes out.

What sort of Quadrant/ Antutu scores are you getting with performance governer?

When I test my phone they stay at 1.4 but do go to 1.5 in games but not in benchmarks, maybe the CPU has a turbo boost of some sort.
Sent from my HTC One X using xda premium

Cpu also spikes when you scroll between screens. Largely due to the carousel effect on Sense. Spikes too much imo. They need to optimize Sense for the Tegra 3.
Sent from my HTC One X using xda premium

I read that 1.5Ghz was the fastest single core speed and for multi cores the fastest is 1.4Ghz. So a benchmark using all cores will hit 1.4Ghz but a game running on a single core will hit 1.5Ghz...
"Up to Single Core 1.5 GHz /Quad-Core 1.4 GHz"
Has anyone been able to test this with the One X yet? I know it works with my Transformer Prime
"3D Stereo Gaming - This capability leverages NVIDIA’s award-winning NVIDIA 3D Vision® technology to automatically, and in real-time, convert OpenGL based games and apps into Stereo 3D."

Tried setting up Performance and my system became somewhat unstable.
Running ARHD 5.0 @ Firmware 1.29
Browser didnt rly improve in performance, too. Compared the desktop site of engadget with interactive and performance. Both performed pretty poor here.
Plus: With performance I get 1400Mhz constantly, and my phone heated up pretty fast pretty bad. In regular homescreen use I easily reached 40 degrees whereas with interactive I usually reach tops of 32-33 degrees....

TremF said:
I read that 1.5Ghz was the fastest single core speed and for multi cores the fastest is 1.4Ghz. So a benchmark using all cores will hit 1.4Ghz but a game running on a single core will hit 1.5Ghz...
"Up to Single Core 1.5 GHz /Quad-Core 1.4 GHz"
Has anyone been able to test this with the One X yet? I know it works with my Transformer Prime
"3D Stereo Gaming - This capability leverages NVIDIA’s award-winning NVIDIA 3D Vision® technology to automatically, and in real-time, convert OpenGL based games and apps into Stereo 3D."
Click to expand...
Click to collapse
just tested for you
1) all 4 cores on during benchmark
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2) 2 cores disabled (dual core)
as you can see with 4 cores the max was 1.2GHZ where as on only 2 cores the max was 1.4GHZ
even with setting the max cores to 1 it still used 2 cores so i concluded it wouldn't be a fair test.

I wonder if HTC have messed with the CPU working somehow? Nvidia def state "Up to Single Core 1.5 GHz /Quad-Core 1.4 GHz" here.
and the test I was asking about was the 3D Stereo Gaming
I like how with my Prime there's 3 diff settings. Powersave - 1.0Ghz, Standard 1.2Ghz and Full speed (not the actual names but I don't have my Prime in front of me) 1.4Ghz so you can set it depending on what you are doing. Plus with root and overclock upto 1.6Ghz or 1.7/8Ghz with kernal change/custom rom.

TremF said:
I wonder if HTC have messed with the CPU working somehow? Nvidia def state "Up to Single Core 1.5 GHz /Quad-Core 1.4 GHz" here.
and the test I was asking about was the 3D Stereo Gaming
Click to expand...
Click to collapse
still going to count the tests as valid lol, on 4 cores my phone only got to 1.2 GHz where you posted it should be 1.4 which was only the case on 2 cores.

This is going to work the same way it works for "Regular" computer CPUs.
Core i7 scales frequencies (and does turboboost) depending on the overral load. You get the highest boost with just one core, a little lower with two, and very little with all of them (this depends on package heat dissipation and is usually set by BIOS in laptops - not sure about desktops). For computers, there is software called Throttlestop which allows you to tune some of these parameters, not sure what can be done on Tegra3.

treebill said:
still going to count the tests as valid lol, on 4 cores my phone only got to 1.2 GHz where you posted it should be 1.4 which was only the case on 2 cores.
Click to expand...
Click to collapse
Aye. Can't argue with proper test results. I think for games I'll stick to my Prime with 1.6Ghz max, less heat and more battery

Related

[Q] 30 FPS cap????

Does anyone have a work around for the 30 fps cap the Incredible has on the GPU?
What 30fps cap?
More like, it just doesn't have enough balls to hit 30+ fps, most the time
hahaha true true. I've read that HTC has capped the EVO and the Incredible at 30fps on the GPU.
No, just the Evo. Something to do with HDMI.
I would expect a higher quadrant score with the 1ghz processor the Droid X almost puts up the same numbers and it's running 2.1.
The GPU is making up for it. Quadrant is very GPU oriented.
That and the OMAP is faster. So its a lose-lose situation for us. The GPU in the X walks all over ours.
Kind of like integrated graphics vs a discrete graphics card in a computer.
Makes sense...too bad though I'm the type of guy that always has to have the latest and greatest don't get me wrong the incredible is a great phone can't beat the form factor but I wish it had a little more power under the hood in the area of graphics processing.
HeyItsLou said:
Makes sense...too bad though I'm the type of guy that always has to have the latest and greatest don't get me wrong the incredible is a great phone can't beat the form factor but I wish it had a little more power under the hood in the area of graphics processing.
Click to expand...
Click to collapse
I agree 100%.
adrynalyne said:
The GPU is making up for it. Quadrant is very GPU oriented.
That and the OMAP is faster. So its a lose-lose situation for us. The GPU in the X walks all over ours.
Kind of like integrated graphics vs a discrete graphics card in a computer.
Click to expand...
Click to collapse
It's pretty interesting actually. I thought the same thing, until I saw quadrant run on a droid X. It does get higher fps in most of the 3d tests, (the rotating planet/moon is really choppy and in the low teens of fps)
Anyway, because I had nothing better to spend my money on, I bought the advanced version of quadrant.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The GPU does score a bit higher in 3d, though for whatever reason the I/O (read/write test) scores crazy high compared to anything else. That's where the most
of the score is coming from...
but on topic, there is no framerate cap. Download fps2d fro the android market and see for yourself.
It's interesting that you say that. I've been doing a lot of development work lately on the DInc and when transferring files I have been getting blazing speeds... much higher than on any other solid state/card reading device I own (why couldn't Nvidia stick a sexy little GPU in there... *sigh* just have to wait a couple years).
I think the lack of 3D performance on the Incredible is due to the drivers HTC includes for the Adreno GPU. I've read that the drivers they include aren't optimized or tweaked at all.
I remember there being a thread a while back about porting drivers from the Samsung devices using it since they were getting much better performance out of the same GPU. Anyone remember that or have any new info on that development?
I'm very disappointed with the Slackdragon chip. I hate the slow downs during game play. Asphalt consistently crashes on this phone.
The guys using the more than 3yr old HTC Vogue just got a new kernel and are enjoying over 30fps on Neocore. I have never reached 26fps. Granted they have DZO who's a brilliant programer but there is no reason why a phone that's years old and is not even an Android phone (at least not native) should be anywhere close to our phone. That phone came with a 400mhz chip and no drivers for the GPU.
I love the form factor and screen on this phone but I doubt any amount of overclocking will ever solve its problems. My next phone will definitely not have Qualcomm chip.
Sent from my ADR6300 using XDA App
I enjoy the phone for what it is.
Otherwise I would have returned it. If someone bought this phone thinking it was a gaming powerhouse...LOL?
Buyer beware, research first.
I will take a 1ghz CPU over a 550mhz CPU, even if it plays games better. I need it to be fast as a phone, not crappy slow except for games.
When Android starts being GPU driven, then I will pay more attention to faster gpus.
You can have the fastest GPU of all, and still run like crap. Ask Samsung Galaxy S owners who are suffering lag and slowness due to apps installing only to sd internal storage But hey, they run games fast!
Dude I didn't buy the phone to replace my xbox but it'd be nice if games didn't crash on my phone. On paper the snapdragon seems great but in all actuality the first Droid isn't far behind at all at half the speed and it out performs this phone when overclocked to 1.2ghz.
I still really like this phone especially now with Froyo but that doesn't mean I can't wish the snapdragon chip wasn't a slacker. I did my research and unless I went with the iphone (which I'd never get) I was not get better 3d performance...on paper. Even video slows down on this phone sometimes. That just doesn't seem right
Sent from my ADR6300 using XDA App
Take Froyo on both phones.
Run Linpack with Moto at 1.2ghz, and Dinc at 1ghz.
Chuckle at how much higher score the Dinc gets.
The game performance is about the same (with oc'ed Moto Droid taking the lead), but the rest is not even in the same ballpark as the Dinc.
It's likely capped at 30 fps to sync with display refresh rate (otherwise known as v sync ) and yes with modifications to the drivers it will be possible to increase this. But as for now I agree with adrenaline and enjoy the phone for what it is.
Don't get me wrong I'm always game for more performance but even at stock clock speeds the incredible is plenty fast. Faster gpu would be at the bottom of my list for tweaks to be made. Even so I'm sure someone will be working on it soon enough.
Sent from my ADR6300 using Tapatalk

Erm, shouldn't OMAP 4460's SGX be clocked at 384 Mhz?

Found this out in the kernel:
Code:
#if defined(SGX540) && (SGX_CORE_REV == 120)
#define SYS_SGX_CLOCK_SPEED 307200000
#else
#define SYS_SGX_CLOCK_SPEED 304742400
#endif
Just wondering.
If this is true, then people are buying an OMAP 4430 when it comes to the SGX 540 power.
interesting... in a bad way :O
So that means custom ROMs will be able to not only overclock the CPU, but the GPU, too? Do they have to be overclocked by the same percentage?
KevinMArchibald said:
So that means custom ROMs will be able to not only overclock the CPU, but the GPU, too? Do they have to be overclocked by the same percentage?
Click to expand...
Click to collapse
I would assume not, since PCs don't overclock cpus linearly with gpus.
knzo said:
Found this out in the kernel:
Code:
#if defined(SGX540) && (SGX_CORE_REV == 120)
#define SYS_SGX_CLOCK_SPEED 307200000
#else
#define SYS_SGX_CLOCK_SPEED 304742400
#endif
Just wondering.
If this is true, then people are buying an OMAP 4430 when it comes to the SGX 540 power.
Click to expand...
Click to collapse
Where is this code? It doesn't make much sense to hardcode GPU frequencies in the kernel...
Chirality said:
Where is this code? It doesn't make much sense to hardcode GPU frequencies in the kernel...
Click to expand...
Click to collapse
I see it here:
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src
drivers/gpu/pvr/omap4/sysconfig.h
taxas said:
interesting... in a bad way :O
Click to expand...
Click to collapse
I'd like this to be true. The 4460 as standard is clocked at 1.5ghz with the gpu at 384mhz, since it's currently running at 1.2ghz, a 20% underclock, it seems plausible that the gpu is also underclocked by 20% down to 304mhz. If this is the case it shouldn't take much effort at all to "restore" the chip to its stock speeds resulting in an instant 20% cpu and gpu performance increase and that's before any actual overclocking is considered. Since I find the launcher somewhat laggy at times, especially when using a live wallpaper, this would be great news.
What about the rest of the story? Im sure the gpu has different stepping frequencies much like the cpu. Its not far fetched that the gpu is underclocked more often than not and goes full blast for gpu intensive stuff like games. Also, is there any word if the gpu can be undervolted? And has any dev uv'ed the cpu yet?
Sent from my samsung gt i9250 which is in the wrong country.
Bah, Gerrit and Gitweb for AOSP are still not up since the kernel.org attack and Google moving to their own infrastructure. It'll be another hour before I can get the AOSP source on this crappy machine to see what happened here.
Tung_meister said:
I'd like this to be true. The 4460 as standard is clocked at 1.5ghz with the gpu at 384mhz, since it's currently running at 1.2ghz, a 20% underclock, it seems plausible that the gpu is also underclocked by 20% down to 304mhz. If this is the case it shouldn't take much effort at all to "restore" the chip to its stock speeds resulting in an instant 20% cpu and gpu performance increase and that's before any actual overclocking is considered. Since I find the launcher somewhat laggy at times, especially when using a live wallpaper, this would be great news.
Click to expand...
Click to collapse
The math is correct and by that logic, which makes sense to me, means that the GPU is directly relational to the CPU clock. This can be good or bad. While overclocking the CPU, you'd also gain GPU performance. On the other hand the GPU may limit overclocking ability... such as the GPU giving out before the CPU is maxed.
So technically the GPU won't run at stated speed until the CPU is ran at its stock 1.5ghz speed.
20% of 384 is 76. 384-76=308
So the question is: Are they relational or is it merely coincidence? Running at 308 in powersave mode?
LG G2x - 2.3.7 CM7
Asus Transformer - 3.7 Revolver OC/UV
The GPU is indeded underclocked and its being worked on dont worry. There may even be more of a great suprise for Nexus owners
Google has set the 3D rendering to software rather than Hardware it just takes a single file to be deleted to more than double the 3D scores in quadrant.
Mark.
308 seems too high still just hw accelerate the os. Seeing how powerful smartphone gpus have become recently one would think it could run lower but then again the sgx 540 is a couple years old.
Sent from my samsung gt i9250 which is in the wrong country.
mskip said:
The GPU is indeded underclocked and its being worked on dont worry. There may even be more of a great suprise for Nexus owners
Google has set the 3D rendering to software rather than Hardware it just takes a single file to be deleted to more than double the 3D scores in quadrant.
Mark.
Click to expand...
Click to collapse
seriously???
wow, when are you going to tell us what file that is?
king23adrianc said:
seriously???
wow, when are you going to tell us what file that is?
Click to expand...
Click to collapse
go to /system/lib/egl
delete libGLES_android.so and reboot (use root explorer or similar to mount the system so the file can be deleted)
This will enable hardware 3D accelleration and make 3D rendering soo much smoother. If you run quadrant before and after you will see the difference especially when the 3D worlds rotate near the end of the test.
Mark.
mskip said:
go to /system/lib/egl
delete libGLES_android.so and reboot (use root explorer or similar to mount the system so the file can be deleted)
This will enable hardware 3D accelleration and make 3D rendering soo much smoother. If you run quadrant before and after you will see the difference especially when the 3D worlds rotate near the end of the test.
Mark.
Click to expand...
Click to collapse
ahh.. so has to be rooted phones?
i didnt root just yet because of warranty @[email protected]
mskip said:
go to /system/lib/egl
delete libGLES_android.so and reboot (use root explorer or similar to mount the system so the file can be deleted)
This will enable hardware 3D accelleration and make 3D rendering soo much smoother. If you run quadrant before and after you will see the difference especially when the 3D worlds rotate near the end of the test.
Mark.
Click to expand...
Click to collapse
Do you know if there is a reason why they set software rendering as default instead of hardware?
gnarlyc said:
I see it here:
https://bitbucket.org/paulobrien/android_kernel_galaxynexus/src
drivers/gpu/pvr/omap4/sysconfig.h
Click to expand...
Click to collapse
That line turns out to be irrelevant.
In drivers/gpu/pvr/omap4/sysconfig.c:
Code:
#if !defined(SGX_DYNAMIC_TIMING_INFO)
psTimingInfo = &gsSGXDeviceMap.sTimingInfo;
psTimingInfo->ui32CoreClockSpeed = SYS_SGX_CLOCK_SPEED;
In drivers/gpu/pvr/Makefile
Code:
ccflags-y += \
-DSUPPORT_SGX \
-DTRANSFER_QUEUE \
-DSGX_DYNAMIC_TIMING_INFO \
So the clock speed appears to be dynamic, at least with Modaco's kernel. Is there a way to read off the GPU clock on a running system?
renaming that .so file raised performance at the spinning globe quadrant scene from 7 fps to 60 fps.. surely google had a reason for doing this.. though I can't imagine what it would be..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A before and after renaming that .so just in case anyone is curious.
Sent from my Galaxy Nexus using XDA App
Andrmgic said:
renaming that .so file raised performance at the spinning globe quadrant scene from 7 fps to 60 fps.. surely google had a reason for doing this.. though I can't imagine what it would be..
Click to expand...
Click to collapse
Looks like the build was configured improperly...probably the same reason USB-OTG wasn't included.
Looks like Google really did make the UK early adopters into beta testers.
device/samsung/tuna/egl.cfg
Code:
0 0 android
0 1 POWERVR_SGX540_120

AT&T VS International?

So from my understanding,
The international one is Tegra 3 while the ATT model is a S4?
Is there a huge difference in performance between the two?
i mean.. one is quad,,and the other is only a dual..
tian105 said:
So from my understanding,
The international one is Tegra 3 while the ATT model is a S4?
Is there a huge difference in performance between the two?
i mean.. one is quad,,and the other is only a dual..
Click to expand...
Click to collapse
There's fairly lengthy disucssion on this over on the One XL forum...
http://forum.xda-developers.com/showthread.php?t=1609878
Yes but the S4 has proven that quad isn't necessarily better than dual! The performance is almost the same, in some cases the S4 is even better (not THAT better tho) but in others (like multitasking and gaming) the Tegra 3 really shines
*performance-wise*
if they both had 32 gb, then i'd have to decide. as is, i don't want a 16 limit.
Considering that ICS is GPU accelerated when It comes to UI, wouldnt the T3 version feel smoother than S4? (gestures and UI interactions, not loading speeds) Since its GPU is better capapble than the Adreno 225. I mean thats why the GNEX doesnt feel as smooth as a SGS2 for example, the dual core TI OMAP has some seriously powerful CPU but subpar GPU to push that 720p screen...
Just a thought
Sent from my HTC PH39100 using Tapatalk 2
AT&T: 28 nm Cortex-A15 Base
Int'l: 40 nm Cortex-A9 Base
It's like comparing a 1st gen quadcore to a current gen dualcore in the pc world (maybe not that drastic, but you get the point)
The Adreno 225 is only marginally slower in gaming, not enough to make a fuss over. According to my contact at AT&T it is perfectly smooth.
http://briefmobile.com/htc-one-x-snapdragon-s4-krait-vs-nvidia-tegra-3-comparison
Thank everyone for posting your opinions!
After reading the link BarryH_GEG Provided,
I have made the decision to passup the X and to get the XL instead. For the following reasons:
1. better battery life.
2. LTE
3. More snappiness due to OS utilization?
4. Quadcore is useless to me in real life. Why? because the first quadcore desktop CPU launched almost 7 years ago. Even until now, software developers are just slowly learning to utilize more than two cores.
Ready to buy, tomorrow!
And thank everyone again
designgears said:
AT&T: 28 nm Cortex-A15 Base
Int'l: 40 nm Cortex-A9 Base
It's like comparing a 1st gen quadcore to a current gen dualcore in the pc world (maybe not that drastic, but you get the point)
The Adreno 225 is only marginally slower in gaming, not enough to make a fuss over. According to my contact at AT&T it is perfectly smooth.
http://briefmobile.com/htc-one-x-snapdragon-s4-krait-vs-nvidia-tegra-3-comparison
Click to expand...
Click to collapse
on a side note, will you be developing for the XL ?
designgears said:
AT&T: 28 nm Cortex-A15 Base
Int'l: 40 nm Cortex-A9 Base
It's like comparing a 1st gen quadcore to a current gen dualcore in the pc world (maybe not that drastic, but you get the point)
The Adreno 225 is only marginally slower in gaming, not enough to make a fuss over. According to my contact at AT&T it is perfectly smooth.
http://briefmobile.com/htc-one-x-snapdragon-s4-krait-vs-nvidia-tegra-3-comparison
Click to expand...
Click to collapse
The snapdragon s4 is based on krait which is totally different from A15. Performance is only slightly better than A9 in terms of integer but vastly better for floating point and memory bandwidth. The Adreno 225 is much slower than the geforce in tegra3. But it wont be felt in general UI and games since they hardly tax the 220 before it and even the several times slower 205 runs most games like deadspace without a problem.
tian105 said:
because the first quadcore desktop CPU launched almost 7 years ago. Even until now, software developers are just slowly learning to utilize more than two cores.
Click to expand...
Click to collapse
i actually bought the Intel Core 2 Quad Extreme quite a few years ago and the only thing i have had to upgrade for gaming is the video card and RAM. i imagine i'm going to get a few more years of high quality gaming out of this PC before i need to upgrade. i don't have DDR3 RAM or PCI Express 3, but i doubt it matters much. i just hope the CPU doesn't die before then! i'm just shocked at how long i've been able to stay on the quad, and now they have 8 cores?
tian105 said:
on a side note, will you be developing for the XL ?
Click to expand...
Click to collapse
lol..we will wish him good luck
tian105 said:
on a side note, will you be developing for the XL ?
Click to expand...
Click to collapse
I sure plan on it, hope to release a rom at some point for it.
Trying to dump the X for the XL(AT&T) right now.
You get one thing with Teg3 you don't with the S4. A really cool game. It's built in to the system and really visualizes the Teg3 chip in action. And being the only Teg3 phone on the market, it's a One X exclusive.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
That's right! It's your battery indicator! Imagine how impressed your friends will be when they actually get to watch your battery life count down in real time. Thier phones can't do anything as trick.
BarryH_GEG said:
You get one thing with Teg3 you don't with the S4. A really cool game. It's built in to the system and really visualizes the Teg3 chip in action. And being the only Teg3 phone on the market, it's a One X exclusive.
That's right! It's your battery indicator! Imagine how impressed your friends will be when they actually get to watch your battery life count down in real time. Thier phones can't do anything as trick.
Click to expand...
Click to collapse
LOL, nice one
brent8577 said:
i actually bought the Intel Core 2 Quad Extreme quite a few years ago and the only thing i have had to upgrade for gaming is the video card and RAM. i imagine i'm going to get a few more years of high quality gaming out of this PC before i need to upgrade. i don't have DDR3 RAM or PCI Express 3, but i doubt it matters much. i just hope the CPU doesn't die before then! i'm just shocked at how long i've been able to stay on the quad, and now they have 8 cores?
Click to expand...
Click to collapse
my point exactly!
cheers!
designgears said:
LOL, nice one
Click to expand...
Click to collapse
I'm sounding *****y but I'm really happy with the phone. After some charging cycles I'm getting decent battery life based on the way I use it. I'm going on a trip Friday which will be the real test as I'm much heavier on my phone when I'm on the road. I'd still recommend it and I like the larger amount of storage. So don't let my sarcasm put people off, it's still a great device.

Weird problem CPU clocked at 1000 MHz why?

Hi am currently running on arhd 6.0.0 bricked kernel 0.3 why is my CPU clocked at 1000mhz and why not 1500 MHz?
Sent from my HTC One X using XDA
See the screenshot here..
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my HTC One X using XDA
If battery is below a certain level (not sure about the % someone else might help) the CPU underclocks to 1GHz to save battery
harsharockzzz said:
Hi am currently running on arhd 6.0.0 bricked kernel 0.3 why is my CPU clocked at 1000mhz and why not 1500 MHz?
Sent from my HTC One X using XDA
Click to expand...
Click to collapse
if your battery is less than 30%, the CPU frequency is set to 1GHZ.
The Tegra 3 is set to the following frequencies:
1.5GHz max for 1 core
1.4GHz max for 2 cores
1.2 GHz max for 3 to 4 cores
Bigmille said:
if your battery is less than 30%, the CPU frequency is set to 1GHZ.
The Tegra 3 is set to the following frequencies:
1.5GHz max for 1 core
1.4GHz max for 2 cores
1.2 GHz max for 3 to 4 cores
Click to expand...
Click to collapse
So by your logic.. even if the phone is charged to 100% the frequency will be 1200 mhz if all the cores are working ?
harsharockzzz said:
So by your logic.. even if the phone is charged to 100% the frequency will be 1200 mhz if all the cores are working ?
Click to expand...
Click to collapse
I think he's correct, if you are using all 4 cores then the max clock speed is 1200MHz. 4 cores at 1200MHz will out perform 1 at 1500MHz of course so it's not as if you'd be better off on 1 core or anything like that.
farnsbarns said:
I think he's correct, if you are using all 4 cores then the max clock speed is 1200MHz. 4 cores at 1200MHz will out perform 1 at 1500MHz of course so it's not as if you'd be better off on 1 core or anything like that.
Click to expand...
Click to collapse
and just to double the correctness
look at terga stats at bottom on screens
4 cores bench
2 cores bench
My friends hox did this he did a factory reset and it fixed the core speed.
Here are the screen shorts of running AnTuTu on 2 cores, 3 cores and 4 cores
2 cores = 1.4 GHz maximum
3 cores = 1.2 to 1.4 GHz maximum
4 cores = 1.2 GHz maximum
Set no of cores using CoreControl
Monitor CPU usage using Tablet CPU Usage
Hope this will clear up any questions.
harsharockzzz said:
So by your logic.. even if the phone is charged to 100% the frequency will be 1200 mhz if all the cores are working ?
Click to expand...
Click to collapse
Yes. That is how the processor is designed. It isn't "his" logic it is Nvidia's.
joshnichols189 said:
Yes. That is how the processor is designed. It isn't "his" logic it is Nvidia's.
Click to expand...
Click to collapse
Yup running 1.5 on 4 cores would over heat and is monster over kill
Sent from my HTC One X using xda premium
treebill said:
Yup running 1.5 on 4 cores would over heat and is monster over kill
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Running on 4 cores is monster overkill period.
I've been running on 2 cores for the last couple of days and everything runs fine inc demanding games (GTA III, Dark Meadow and Shadow Gun).
P.S. I did found the game loads a bit slower than running on 4 cores.
Bigmille said:
Running on 4 cores is monster overkill period. I've been running on 2 cores for the last couple of days and everything runs fine inc demanding games (GTA III, Dark Meadow and Shadow Gun).
Click to expand...
Click to collapse
Agreed if you install tegra stats you'll see it doesn't often run all 4 cores. I'm doing the same just running on 2 cores.
Sent from my HTC One X using xda premium
I can confirm that...
I tried a few games last weekend, after setting only two active cores and got less heating and mostly just a tricke of discharge while plugged into the wall charger - whereas before I would get overheating and fast discharge even when connected to the mains
PS - discharge while charger plugged in only with 3D demanding games (shadowgun and GreatLittleWarGame)
Sent from my HTC One X using xda premium

How on earth is this possible?

I have an XPERIA Arc LT15i. Single-core 1-GHz processor, 512 MB of RAM (much less available to the user, though). I've tried different ROMs, and the highest that I'd ever got on the Antutu benchmark was somewhere in the 5000s. Usually, though, it hovers between 4400 and 4800-ish. I tried a CM10-based MIUI ROM a while back, however, and the Antutu scores were completely off the charts.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm wondering how it's possible for a 1-GHz single-core processor to match a much superior (dual-core) processor (the Optimus 2X) in terms of performance. Or are these benchmarks, which the myriads of review sites out there use to make comparisons between phones, actually rubbish? I'd love to have some clarifications/opinions.
On arc s overclocked to 1.6 running CM10 and a Fusion kernel I'm getting 6250 without rebooting before benchmark and with a few processes running in a background.
edit
I'll try with stock 1.4 and report results.
edit
6148 on 1.4ghz. Also keep in mind that anyone can install a GB rom with kernel that supports overclocking up to 2.0ghz to get even bigger score. Arc s is still a pretty capable device.
edit
Oh you were talking about arc not arc s xD But my point is still true because there is only 400mhz of difference between these phones.
NEVER use Antutu or any other benchmark tools to determine the performance. Benchmark score can easily get cheated by overclocking, increasing memory read ahead or using different IO scheduler
____________________________________________________________________________________________________________
if I helped press thanks :good::good::good:
NEVER use Antutu or any other benchmark tools to determine the performance. Benchmark score can easily get cheated by overclocking, increasing memory read ahead or using different IO scheduler
Click to expand...
Click to collapse
But its not cheating... I agree that benchmarks are not really that accurate and every score should be taken with a grain of salt but overclocking is not cheating. Cheating would be making a modifications to antutu apk for bigger scores.
Thank you for your opinions. However, I've never overclocked the processor on my phone to this date. The mere thought gives me the jitters. What if it burns out? Going by those scores, maybe the ROM overclocked the processor itself without my knowing. Have any of you tried overclocking, though? And, have you noticed any difference in performance or stability issues? Maybe the battery would drain out quicker, too.
MarcSinger said:
Thank you for your opinions. However, I've never overclocked the processor on my phone to this date. The mere thought gives me the jitters. What if it burns out? Going by those scores, maybe the ROM overclocked the processor itself without my knowing. Have any of you tried overclocking, though? And, have you noticed any difference in performance or stability issues? Maybe the battery would drain out quicker, too.
Click to expand...
Click to collapse
If you have read my previous post you would know everything that you asked. On CM10 I'm getting more than 6000 points in antutu without any overclocking (arc s CPU's frequency is 1.4ghz) : D Its not that scores on CM10 are high its just that scores on stock firmware are low. Sony's software is bloated and ****ty in overall.
Overclocking is safe if you are doing it with brain. If you set Arc CPU (1ghz) to 2ghz it will fry for sure but setting it to 1.2 should be perfectly safe. Overclocked phone drains battery faster but its pretty obvious everything is stable and a little smoother.
pypcier said:
If you have read my previous post you would know everything that you asked. On CM10 I'm getting more than 6000 points in antutu without any overclocking (arc s CPU's frequency is 1.4ghz) : D Its not that scores on CM10 are high its just that scores on stock firmware are low. Sony's software is bloated and ****ty in overall.
Overclocking is safe if you are doing it with brain. If you set Arc CPU (1ghz) to 2ghz it will fry for sure but setting it to 1.2 should be perfectly safe. Overclocked phone drains battery faster but its pretty obvious everything is stable and a little smoother.
Click to expand...
Click to collapse
No, I would NOT have known everything that I'd asked. My question was whether there were any stability or battery-drain issues with overclocking, but none of those queries were addressed on your previous post.
But thanks for the clarifications on the scores. Yes, stock ICS is absolute rubbish, that's why I've moved on to CM10/Jelly Bean. It doesn't have the "customizations" you can get with stock ICS, but it's smooth, responsive, fluid, and that's what matters to me.
By the way, I do believe 400 MHz SHOULD make quite a bit of a difference. A 600-MHz processor and a 1-GHz processor wouldn't be giving a similar performance. Correct me if I'm wrong.
Overclocking your Arc to 1.4GHz should be a clearly visible upgrade but I'm not sure if this would be healthy for your phone. It's almost 50% more in performance but under heavy load this could cause some high temperatures and degradation of your phone's battery and cpu life. My Arc s is clocked at 1.6 all the time and it doesn't even gets too hot while playing games so 200MHz more seems right and safe to me.
edit
Values described in this post as "safe" or "best" may not be the same for you so google everything before making any changes to your phone.

Categories

Resources