Related
hi,
i am kind of addicted about the GPU performances of the mobile devices because i believe the CPU tech is already way ahead of todays needings for mobile worlds.. and i need your opinons and even -if you wouldn't mind spending some time- your tests to decide..
novadays i am planning to buy galaxy note, it catches my eyes with its beautiful (not huge, but georgeus) screen even though it has black rendering issues
anyway the thing is the most beautiful apps and games comes from the apple side and the apple devices has good GPUs with average CPUs.. this is also excatly what a good movie in mp4 format needs.. so this is why i believe GPU has a superior roleplay than a CPU novadays devices..
in the raw power/resolution comparison ipad 2 is first with its PowerVR 543MP2/(1024x768)
i guess SGS3 is the 2nd one with OCed mali-400/(1280x720)
so lets create chart to compare them: take the GL benchmark egypt offscreen results and divide them with their resolutions and multiple the results with 100000 (since the result will be very small) i guess this should tell us about the gameplaying capibilities of a device (correct me if i am wrong)
according to this;
the ipad2 scores; 90x100000/1024x768= 11,444 points
the new ipad scores; 136x100000/2048x1536=4,323
SGS3 scores; 102x100000/1280x720= 11,067
GNote scores; 50x100000/1280x720= 4,882 (50 is what i get from glbenchmark web site, i did not run the test myself)
so my questions are; will we get 74,9 FPS(simply (50 FPS X 400Mhz/267Mhz) points on GL benchmark egypt offscreen by simply overclocking the GPU to 400 Mhz from 267Mhz (i guess this is the stock clock) just like SGS3 and why are we not getting 102 like it? is this the Nm making the difference or the drivers? and can someone with OCed GPU run the test and tell the results?
thanks..
Its all about:
-quality of the SoC (some can handle heavy stress better)
-drivers!
-kernel implementation
...and to a much lesser point, any optimizations/problems affected by high-level data, example the ROM.
Unfortunately, gpu doesn't work the way you think.
Usually benchmark score points show innovation in the gpu performance proceeding in a "Exponential Slope" whereas they're actually increasing in a more "Plateau" slope.
In fact, almost all improvements are software based.
A Exynos 3110 (1st-gen SGX540) can in practice perform as well as the gpu in the SGS3 or EVEN BETTER, depending on its setup.
This is a similar case to the PS3 vs 360. The PS3 has a much much more powerful gpu, however Xbox games look just as well as PS3 games, and even better, because they are encoded in DirectX format compared to SONY's proprietary SDK solution. Then again there is the RAM issue in both consoles
60 frame per second cap
Some things to consider in your graphics comparisons:
http://forum.xda-developers.com/showthread.php?t=1169188
http://answers.unity3d.com/questions/32841/is-it-possible-to-get-above-30-fps-on-an-ios-devic.html
This quote explains it best:
Frankly, your opinion is uneducated. The screen of the Galaxy S II has a refresh rate of 60 Hertz, meaning the screen physically cannot display any material higher than 60 frames per second. If you uncap the software frame rate, then the CPU and GPU of the phone will work harder to render as much material as possible - let's say in this case, we have something that has 80 frames to display in a single second. Yet since the screen cannot display 80 frames per second, 20 of those frames will never be shown, and the resulting movement could even suffer from tearing because of the mismatched refresh rate and frame rate. In order to fix tearing, a technique called vertical sync is employed, which would cut frame rates to 60fps in order to eliminate the extra frames which cause tearing.
So, if we remove the frame rate cap on Samsung's version of Android, then what do we accomplish? We increase the workload on the phone's processors, increasing heat output and decreasing battery life. Rendering above 60fps will generate frames which are never shown, and will introduce visual glitches if vertical sync is not used; vertical sync, in turn, would cap the frame rate to 60fps once again. I hope this post has been helpful.
I want to know that how can I find that my cpu & gpu processors are working well ?
you know in some games I have few problems , few delays and I'm confused.
for example for "Subway Surf" I think there must be no delay or lag !
And the other question , what's your suggestion for an excellent Task Manager ?
I have tried some and now I have GO on my phone but I'm so willing to know the better one !
I sometimes got lagg on subway surf
And it only happens on stock rom tho
Its gone for me now on cm10.1
Try benchmarking apps if u really want check
Quadrant standart
Antutu
Are 2 good ones
Sent from my LG-P880 using xda premium
jasin91 said:
I want to know that how can I find that my cpu & gpu processors are working well ?
you know in some games I have few problems , few delays and I'm confused.
for example for "Subway Surf" I think there must be no delay or lag !
And the other question , what's your suggestion for an excellent Task Manager ?
I have tried some and now I have GO on my phone but I'm so willing to know the better one !
Click to expand...
Click to collapse
Everything is probably ok. Our phone isn`t very good for games (stock) and JB became for slow for some.
Look for Gaming threads but, I can tell you this:
Root
Install Tegra Overclock (not tegrak) and set GPU Clock to 380 (more stable for me) or 416 for 3D and 2D. In Core Count, tick Force selected number of CPUs Online ONLY WHEN YOU WANT TO PLAY.
Maybe play with the thermal throttle.
Look for other kernels that support higher GPU clock. (don`t really recommend).
This is me, don`t know other users opinion:
Install Autokiller Memory Optmizer and set it to Extreme. This will consume more battery (my testing) but eliminates system UI lag.
This should do it.
Oh, of course, your Antutu Benchmark should result around 13k, but dont worry if you get 12k, it varies quite a bit.
I used LG boost app from development thread every time I wanna play
Sent from my tf101
Hi guys,
OUYA need some good developers or really good one developer. Where are the times when I had HTC Wildfire and with this phone was everything possible a lot of developers. OUYA kernel looks quiet bad. 720p doesn't work and gamming at 1080p isn't smooth. So we need overclock GPU (600MHz+) or make working switch to 720p. If you think you have had 720p already, check this at CPU-Z or Nenamark 2.
Goddamn my MK802+ with ****ty overheating Allwinner A10 is switchable to 1080p and 720p!
If is anybody here what can improve kernel or resolution please do it. I think we the OUYA users can donate good developers.
I'm still at it, but very little time to get into custom kernels
Gesendet von meinem HTC One X+ mit Tapatalk
nchantmnt said:
I'm still at it, but very little time to get into custom kernels
Gesendet von meinem HTC One X+ mit Tapatalk
Click to expand...
Click to collapse
Good to hear that. Could you make working switch to 720p and 1080p. I think this is what everybody want, could make OUYA powerful. Or disable the 520MHz limit for GPU clock. Please, I will buy you some beers
Mattthev said:
Hi guys,
So we need overclock GPU (600MHz+)
Click to expand...
Click to collapse
Do your research before you post
Tegra Overclock OUYA Edition
Mattthev said:
Good to hear that. Could you make working switch to 720p and 1080p. I think this is what everybody want, could make OUYA powerful. Or disable the 520MHz limit for GPU clock. Please, I will buy you some beers
Click to expand...
Click to collapse
why don't you use forced resolution mod in Mod Collection for Xposed Framework? should do at least the resolution part.
and for CPU/GPU:
I know for sure that tegra3 is build to be able to operate at higher temps and should be safe until ~75-80 degrees celcius.
With that in mind and the fact that we have active cooling i think oc should be possible, but would it be useful?
Stock CPU speed is maxed at 4 cores @1700Mhz, GPU is set to max 520 Mhz.
In theory it sould be possible to get a safe max for gpu at about 650Mhz, but you would notice the difference only a bit. Pumping it up to lets say 700-750 (technically possible but might become unstable) will bring just heat, noise of the fan and almost no noticable difference.
I started the kernel and did try some tweaks to get better IO-speeds and also tried to implent gpu-oc, but back then this kernel renderd my ouya useless and i had to order a second one. Since then and given the fact that this year had a couple of bad suprises for me and my family i still got lot of other stuff to deal with, whenever i got time and feeling like i want to, i get back to kernel development and try to a) unbrick my first ouya and b) read, learn and test some stuff. (i'm ne to all of this as well)
to this point i have nothing i would want to share, since it doenst give any pracital improvements to existing kernel
as soon as i have something that is worth sharing, i will do so
XblackdemonX said:
Do your research before you post
Tegra Overclock OUYA Edition
Click to expand...
Click to collapse
You should did your own researh ROFL
Max GPU clock is 520MHz check it out bro. You can't get more without custom kernel.
nchantmnt said:
why don't you use forced resolution mod in Mod Collection for Xposed Framework? should do at least the resolution part.
and for CPU/GPU:
I know for sure that tegra3 is build to be able to operate at higher temps and should be safe until ~75-80 degrees celcius.
With that in mind and the fact that we have active cooling i think oc should be possible, but would it be useful?
Stock CPU speed is maxed at 4 cores @1700Mhz, GPU is set to max 520 Mhz.
In theory it sould be possible to get a safe max for gpu at about 650Mhz, but you would notice the difference only a bit. Pumping it up to lets say 700-750 (technically possible but might become unstable) will bring just heat, noise of the fan and almost no noticable difference.
I started the kernel and did try some tweaks to get better IO-speeds and also tried to implent gpu-oc, but back then this kernel renderd my ouya useless and i had to order a second one. Since then and given the fact that this year had a couple of bad suprises for me and my family i still got lot of other stuff to deal with, whenever i got time and feeling like i want to, i get back to kernel development and try to a) unbrick my first ouya and b) read, learn and test some stuff. (i'm ne to all of this as well)
to this point i have nothing i would want to share, since it doenst give any pracital improvements to existing kernel
as soon as i have something that is worth sharing, i will do so
Click to expand...
Click to collapse
Thanks
With this Mod app you can't get 720p your TV say that but if you run benchmark you will see 1080p a score like 1080p even your TV say 720p. Only way is use Tegra Overclock Ouya, you will get 720p but not fullscreen. In becnhmark you will see 720p and much better result than with 720p in this mod app.
Possible max for this GPU should be about 650MHz as you sad, I think it will give you few more fps at 1080p even more at 720p. But max cpu clock is 1.6Ghz for all cores only for first it is 1.7GHz. Check it with CPU-Z.
So first goal should be 1,7 on all cores. Shouldn't be to hard to accomplish.
Gesendet von meinem HTC One X+ mit Tapatalk
I don't understand how this phone lags when playing HL2. This is suppose to be Qualcomm best chip!
Is there any fix to it? Maybe limit the resolution in half life if we can?
In some games i get lag spike like gta san anders play on medium seatings and rawensword 2 i use game tuner but not help . how to increase performance for gaming maybe custom kernel or overcloking if its possible for it or some kind programs I'm new in android staff.
If the graphics on the 815 don't work for you then surely don't replace it with an 813/819. The GPU is supposed to be better on the one you have.
I don't think these are gaming tablets really. I don't know any that are but that's not my thing. They do have more RAM and better screens than most other tablets.
any other option ?
Maybe Apple is better for gaming? I really don't know. Hopefully a clueful individual will answer you. I am too new to the whole tablet world to know much.
i find gltools maybe its improve performance i see a lot of video of it . but its need root access? who have experience from it ?
I guess you could change the thread title and perhaps get more help.
bump any suggestion? i need to improve performance for some games not to much a bit game now rawensword runs 20 fps sometime drops to 15 in fights :/ i like to boost to 30 fps any suggestion i try different programs but no luck :/
The issue is simple. The Exynos version throttles like mad with continuous high usage (games and video SW rendering). And you can do nothing about it. From what I read, the snapdragon version doesn't throttle as bad/at all. I recommend switching to android 6 if you haven't done that already, as it increases the performance by a little bit, as well as setting the resolution in those heavier game to 50% and force capping the frame rate to 30.
Dariusdd said:
The issue is simple. The Exynos version throttles like mad with continuous high usage (games and video SW rendering). And you can do nothing about it. From what I read, the snapdragon version doesn't throttle as bad/at all. I recommend switching to android 6 if you haven't done that already, as it increases the performance by a little bit, as well as setting the resolution in those heavier game to 50% and force capping the frame rate to 30.
Click to expand...
Click to collapse
I've had the exact opposite experience.
The snapdragon version lags with many games while the exynos version played all these games smoothly...
Sent from my iPad using Tapatalk
It's certainly peculiar. I couldn't play Asphalt 8 for too long without setting the resolution all the way down to 50%(1024x768). At 1080p it'd start lagging really bad on me in about 3-4 minutes at best. That doesn't mean it doesn't have an adequate overall performance, it's flying, but anything as heavy as asphalt or worse would bring it to its knees.
strange in asphalt 8 i have no lag run rely smoothly only san andres and rawensword run not what great san andres 25~28 medium graphic rawensword 22 in fight with max distance other setting cant change.
For 5.1 I was using optimal rom found in development section. He also made a kernel you could over clock with synapse support found here http://forum.xda-developers.com/tab-s2/development/nn-kernel-lp-t701-t3309570.com With synapse you can force the gpu to over clock along with cpu. Download synapse from market. In setting developer options turn off hardware overlays ticking that on will use the gpu for rendering. Off (default) cpu. At least that is my understanding. Some games work better with it on others off. Minecraft on I got 60fps at 2nd highest view distance using customers textures. Yet terraria would stutter on certain conditions but never a problem with it turned off. Warning though it will make your device hot where the cpu is. I've got no idea how well you're games will play as I have never played them. I did get a noticeable difference from stock vs the above. So maybe it's an option worth trying.
Hm thx for advise but i read all posts but i don't see anything say it's for 6.0 marshmallow and my it's sm-t815 lite version i only see 810? Maybe its work for my device ?
Might be too different. Not sure.
http://www.devicespecifications.com/en/comparison/676f391aa
You have mobile data and I just have WiFi. Everything else seemed the same.
On my xoom it was from Verizon I flashed WiFi only rom and kernels. Lost mobile data but all was fine. As long as the kernal matched the rom. Worse case recover backup or Odin MM back on it. Just use the kernel with a 5.1 810 rom plus whatever you need to root it. I used that kernel with a few different romps but never cm since that's liable to be experimental still on my death bed. So it felt compatible with any 810 rom. If I was you and didn't mind losing cellular data I would treat it as an 810. Maybe do a bit more research and make sure they really are similar.
its same i see ok but one question if i flash this kernel how much i can improve performance like gta san andres can i play max at normal frame rate become on max now i have 17~21 fps i ask it become i was thinking its wort or not don't want to lose warranty
If you don't want to lose warranty then stock it is. That's my advise. I highly doubt you would break it but still if you dropped it in get it. You want that available. I've seen root options that don't trip Knox but I didn't care to research because I didn't have a warranty. I knew using ct auto root would void warrenty (method I used) before doing it. Search for different rooting options to 810.
I get not wanting to void warranty but if you're over clocking it, rooting, accept it as a trade off. You replied before I edited my last post so maybe reread. They are slightly different.
um when how about performance in gaming ? there i mention it i read it make 2.0ghz for 4 core and for others 1.5 or 1.6 it make huge boost in game or just small i rely care about it. ?
That sounds right. And the gpu goes up to 700hz. I think stock is 600. I don't play the games you are so can't say for sure performance but it was noticeable for me. I set both cpu min 1,000 max whatever max it allowed like you mentioned. So if it needed cpu it was there. Gpu I did max because there is a noticeable difference going from 600 to 650 to 700. Put the min as the max. Then toggle on turn off hardware overlays. Other games preferred the opposite. Max cpu for both and min close to max, whatever for gpu and no toggle for turn off hardware overlays.
Don't do max cpu and max Gpu. To much heat without any improvement. Pick one or the other as max, other one able to if needed. Here is what I ended up with.
Mine craft liked the first option. Not sure what it was playing at before over clocking. Maybe 30-40 fps while flying in creative mode. Got up to 60 fps no stuttering unless I was at a huge super dense forest biome where you couldn't see the ground. Probably used 25% per hour. I know mine craft doesn't sound like much but I had fancy on (transparent leaves), 128bit textures, 2nd highest view (it was far), and flying really fast in creative. Even bought a controller because of it. Though it actualy plays and feels better without. To wierd.
Terraria preferred all cpu so second option. Again you think but it's 2d. It isn't optimized by any means. Even on pc that game uses more then one would believe. I played at 60 fps with no slowdowns on second option. Without over clock it would stutter fairly easily vs completly smooth. It felt like whoever programed the cpu made sure they never gave enough power at any given time as a cruel joke. With synapse I could set the min as max and over clock it.
All I can say in the end it is noticable. It was enough to get 60fps. For a 2d game, it wasn't worth playing unless it was so. Download terraria dig a bit underground, get some lighting going and some enemies. Notice the wonderful stutter and ask why, it's 2d. Then you can decide if that vs 60 fps is worth the void warrenty and possibly broken device achieving it.
can y try gta san andres on max with overclock your system ? i'm rely curios
No.
Sent from my SM-T810 using XDA-Developers mobile app