Omap vs snapdragon (2.2 quadrant scores) - Droid X General

Ok, so wen I had the n1 and the evo flashing a 2.2 based rom ment 2-3 times the quadrant scores over a 2.1 based rom, but on my new fangled droid x my score only went up a hundred points or so. Is there that much of difference between the 45nm omaps n the older snapdragon? Or is the moto 2.2 leak for the x crippled some how? Perhaps w/out JIT? Is there word as to why we get jipped on cpu speed increases?
Sent from my DROIDX using XDA App

Find a way to flash custom roms. Then you'll see them jump. Until then, the stock kernal says, NO FU I TAKE MY TIME.
Quadrant is only a number and 1800-2200 is plenty high enough for me. It's not even remotely accurate or correct as far as judging processor speed lol.

If i remember right the leaked 2.2 for droid x doesn't have the JIT complier so we wont really see that big of a jump in those scores like you did with the N1 and Evo

SStudly said:
If i remember right the leaked 2.2 for droid x doesn't have the JIT complier so we wont really see that big of a jump in those scores like you did with the N1 and Evo
Click to expand...
Click to collapse
Wrong. The leaked 2.2 doesn't have Stagefright enabled by default because videos will fail to play back. It definitely has JIT.

Well i have quadrant advanced wich breaks the scores down by section and the snapdragon has its cpu score triple because of jit where as the omap only gets a slight jump, so does this mean we aren't getting jit to function properly or what?
Sent from my DROIDX using XDA App

The 2d 3d memory and i/o scores stay the same on both from 2.1 to 2.2 its just cpu that makes the snapdragon jump so drastically so id have to agree that it doest look like we got jit in the leaked 2.2 update and all the roms based on it. Or at the very least. Snapdragon makes much better use of it than the 45nm omap
Sent from my DROIDX using XDA App

From what we've been told, this was one of the earliest releases of froyo for the Droid X... the Official Droid X Froyo release is a good 2 or 3 updates ahead of what we have available now.. its very possible that in its very early alpha stages (what we have) that JIT wasent activated then.. and when the legit release comes out in its final stage, it will have everything going

We will see when the ota comes out. I wont know if I will go through with the hassel intill I know that it can be rooted and and have recovery installed.

The snapdragon has 128 bit NEON/VFP registers with floating point hardware acceleration. The omap has 64 bit NEON/VFP registers. You will not see the same boost in quadrant\linpack like the snapdragon gets with 2.2.

shep211 said:
The snapdragon has 128 bit NEON/VFP registers with floating point hardware acceleration. The omap has 64 bit NEON/VFP registers. You will not see the same boost in quadrant\linpack like the snapdragon gets with 2.2.
Click to expand...
Click to collapse
ok im by no means an idiot when it comes to computers but that one went over my head. lol

Related

[Q] No JIT in DK28

So DK28 is supposedly 2.2.1 but I ran Quandrat with the stock rom and it comes up 873, almost exactly the same as Galaxy S 2.1, leading me to believe that JIT is not in the rom. Correct?
avenger213 said:
So DK28 is supposedly 2.2.1 but I ran Quandrat with the stock rom and it comes up 873, almost exactly the same as Galaxy S 2.1, leading me to believe that JIT is not in the rom. Correct?
Click to expand...
Click to collapse
I may be wrong but quadrant:
1) Isn't the best way to base performance
2) Doesn't really show improvements that JIT provides
Download linpack if you want and your score should be around a 14 or so, compared to the 8.5-9 on 2.1
Quadrant isn't a real life benchmark, and is highly flawed. Check out Quantum's "warp speed edition" ROM for proof.
Sent from my SPH-D700 using XDA App
I got 1205 with stock dk28 but I have noticed others reporting lower scores. Variability in testing with a bad benchmark perhaps?
I've got 1839 lol... For some reason I doubt that's accurate
I did a quadrant test with a stock epic 2.1 and an epic on dk28 and the scores were pretty much the same every time. The major difference was that the Froyo epic ran the cpu benchmarks much faster but hung during the first I/O test. The 2.1 epic ran everything about the same speed and completed the whole test much faster than the froyo epic.
I also noticed this and posted in another thread...
to quote myself
I was getting around 8.3xx in 2.1, and now I'm getting 13.7xx in 2.2.
(I used the 1506bdf2e04b.update-SPH-D700_DI18ToDK28.zip renamed to update.zip method.)
Saw a video the other day showing a nexus 1 scoring 20+ on 1st run and 40+ on 2nd.. My friends Evo (with 2.2) scored @ 38 or so..
Quadrant still shows me well under all of the 2.2+ phones listed.
Click to expand...
Click to collapse
I expected a bit more of an increase..
I too am wondering if the JIT was left out of our Froyo (if that's even possible, I'm still a total nube to andriod stuff).
What exactly is JIT, does it speed the phone up?
Sent from my SPH-D700 using XDA App
Just In Time compiling...
From what I know about .Net (I'm a C# coder), it allows for compilation of the app for the specific CPU during the 1st run.
Someone please correct me if this differes from andriod's JIT...
the epic has fast computation hw between the cpu and gpu, it could be the case that the JIT benefit doesn't show in the benchmark margins.
the device is a fast one, all compared.

JIT on galaxy s

Recently, I finished finally modifying the xperia x10 that I have and one of the greatest improvements that those guys achieved was getting a lot more processing power by enabling JIT.
So naturally after seeing it work miracles on the x10, I went to look for it on my captivate and so far have come up with nothing anywhere. I saw some discussion in the past about it but nothing beyond.
Hopefully somebody can enlighten and if such a thing does seriously want to be worked on.... Here's a thread!
Sent from my GT-I9000 using Tapatalk
FroYo (2.2) and later have Just-In-Time compilation (JIT) out of the box. There are probably a dozen FroYo ROMs on the front page alone, so pick one have fun!
From what I've read, it's been a part of the ROMs since 2.1 but it needs to be enabled. Is this the case here or am I missing something?
Sent from my GT-I9000 using Tapatalk
kr3w1337 said:
From what I've read, it's been a part of the ROMs since 2.1 but it needs to be enabled. Is this the case here or am I missing something?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
That is one of the biggest parts of froyo is that it enables JIT...so if you run a rom that has froyo its enabled unless I'm mistaken...
Sent from my GT-I9000 using XDA App
JIT is enabled by default in all Froyo ROM's. You can check the build.prop for ****s and giggles though.
The Galaxy S won't show the kinds of scores that Qualcomm based devices will, even with JIT enabled. Qualcomm included 128-bit SIMD Floating Point extensions with Snapdragon, while the Hummingbird only has 64-bit extensions.
yes with jit we get a 60-70% improvement but a qualcom gets 300%+ in floating point operation. in modern computers there are many other factors though and quardrant cpu scores are still very high for our chip (if you use the pay version you can see the score breakdown). so dont let the linpack scores discorage you. ive gotten as high as 18.2 in linpack with some overclocking though, which isn't bad. it's not the 50+ in the qualcom phones with some mods but not bad.
So that's what the story is, thanks guys! Wondering if things could be improved beyond overclocking...
I know it can be but don't know how. Some guys are getting 25+ in linpack on there website. So there is something else holding us back a bit.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Dani897 said:
I know it can be but don't know how. Some guys are getting 25+ in linpack on there website. So there is something else holding us back a bit.
Sent from my SAMSUNG-SGH-I897 using Tapatalk
Click to expand...
Click to collapse
You talking about xperia x10? really 25 on linpack? I dunno if that is even possible to OC to astronomical speeds. They run on older hardware and I think most are still on 2.1.....
All Android ROMs have a JIT compiler, it literally is what compiles all the Java on the fly. Newer versions are optimized for better performance.
So the better question is do the 2.2 Froyo ROMs have the latest JIT compiler version available or does the Nexus S have a newer more performant version we can steal. More than likely it will not work with 2.2 since the Nexus S is using 2.3.
From everything I have heard the newer JIT comp versions are optimized for the Snapdragon chipset more than anything. Which doesn't do us much good.
2.2+ have the JIT. Prior to 2.2, all programs ran entirely as interpreted bytecode on an isolated virtual machine. In 2.2+, the JIT translates the most cpu "heavy" bytecode down to native instructions during execution, stores it in cache, then runs it natively on the processor in a protected mode. Dig the video below, it's an hour long but the functionality of the JIT is explained in the first 15 minutes.
^Edited the above to accurately describe the function of the JIT
http://www.youtube.com/watch?v=Ls0tM-c4Vfo There you go, dudes. JIT Demystified.
modest_mandroid said:
2.2+ have the JIT. Prior to 2.2, all programs ran as bytecode on an isolated virtual machine. In 2.2+, the JIT translates the bytecode down to native instructions just before execution, then runs it natively on the processor in a protected mode. Could be wrong, but to my understanding, that is the major difference between 2.1- and 2.2+.
http://www.youtube.com/watch?v=Ls0tM-c4Vfo There you go, dudes. JIT Demystified.
Click to expand...
Click to collapse
This is what I saw and know too. However, I believe that the compiler that we are using is rather old and has some room for improvement. The nexus S compiler working on the captivate is a possibility that could become true after the 2.3 port is finished, provided that the developers look into it.
Sent from my GT-I9000 using Tapatalk

Making my Evo any faster?

So I've been messing around with different roms and kernels for the past few weeks and finally settled on CM6 6.1.1, and the snap 7.6 bfs kernel, for stability and speed. I turned on the turbo mode with snap, OC'd to 1152mhz (freezes at 1192), killed all apps, and ran quadrant.
[Picture of a 2330 benchmark screencap was supposed to go here, but I don't have eight post haha]
I know thats pretty good, my scores average from 2100-2350, but I'm looking to make it even quicker. What can I do?
Thanks!
Move to gingerbread.
Sent from my PC36100 using Tapatalk
sultan.of.swing said:
Move to gingerbread.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Which ROM and which kernel?
weehooherod said:
Don't use Snap 7.6 on CM6.1.1, just use the stock kernel. The new kernel built in with CM6.1.1 is much better, Snap 7.6 is pretty old.
Click to expand...
Click to collapse
I had 6.1.2 flashed, but snap wouldn't work on it and I was only benching around 1400 with the stock kernel.. Even with an OC
xsaqzw said:
Which ROM and which kernel?
I had 6.1.2 flashed, but snap wouldn't work on it and I was only benching around 1400 with the stock kernel.. Even with an OC
Click to expand...
Click to collapse
Benchmark scores don't matter. I don't even check them anymore. Wether I get a 1400 or 2200 its still gonna dial a number at the same speed. Im not playing call of duty on my phone or anything. I want efficiency.
A benchmark does not actually show how fast your phone is....
Cyanogen himself stated this.
quadrant scores =/= to your phone being 'fast'.
But if you care about synthetic benchmarks then you could trick your file system into giving you quadrant scores in the 3000+ range.
by the way thanks for posting this in the relevant subsection of the evo forum dedicated to development this will absolutely further the development of android.
Yeah man, don't worry about benches. If you want to brag about how high it is just PhotoShop it. It's all about smoothness and real world performance/battery life for me. Just find what setup works best on your phone
Edit: and this goes in the q and a section
Lol okay then guys, so which gingerbread ROM and which kernel for the best efficiency and speed?
david279 said:
Benchmark scores don't matter. I don't even check them anymore. Wether I get a 1400 or 2200 its still gonna dial a number at the same speed. Im not playing call of duty on my phone or anything. I want efficiency.
Click to expand...
Click to collapse
I couldn't agree more, how instant can a phone get? Theres a point where speed wont be relevant anymore and its pretty damn close to it already. In my eyes efficiency is the future, doing more with less is something im looking forward to.
Sent from my Warm TwoPointTwo RLS5 Beta'd out Evo
lexusmike said:
Yeah man, don't worry about benches. If you want to brag about how high it is just PhotoShop it. It's all about smoothness and real world performance/battery life for me. Just find what setup works best on your phone
Edit: and this goes in the q and a section
Click to expand...
Click to collapse
**** man I'm sorry I'm new to this forum.
Mods: Please move to the correct section.
Thread moved to General.
Also keep in mind that the EVO's Snapdragon CPU was never a problem, it's still competitive even with the newer CPUs (with the exception of the upcoming A9's both single and especially dual core). Most of the "hacks" that raise the Quandrant score over 2000 are just that, hacks. They manipulate the other tests (non-CPU specific ones) to raise the score and make you think that you've just achieved some kind of new level of performance when in fact you'll see pretty much no difference.
Over clocking will help a little but like I said the problem isn't the CPU; a lot of the lag you may see on the EVO is because of the GPU. Nobody has figured out out how to overclock the GPU so over clocking the CPU will make no difference with the GPU. There have been some improvements in the drivers and if you're running CM or MIUI, you already have them. Gingerbread slightly improves some of the core graphics in Android so you'll see a boost over pre-Gingerbread Android but I think what we should all be waiting on is for the new Adreno 200 GPU drivers that Google will release when the OTA 2.3 update for the N1 drops. It wont magically make our EVO's into Nexus S' or anything but I wouldn't be surprised to see a noticeable boost in performance.
Oddly enough, I'd rather have the transition animations that come with some of the custom ROMs, even if they take longer. They provide a much more "fluid" experience. I don't like the jarring, speed-driven, animation-free transitions that come with stock ROMs, because they lack polish. As soon as I saw videos of those animations, I was in love. LOL. Seriously though, lag and lack of animations (which consequently actually help hide lag and load times) are the two things I see holding back the polish of Android. Just as an example (not trying start a flame war here, people), look at the animation when going from portrait to landscape in iOS. Then look at Android's lack thereof. THAT is what Android needs-to actually FEEL faster, not necessarily BE faster. So try something like that if you want the phone to feel more fluid instead of just achieving raw benchmark speed. Again, just my opinion (kind of sad that I feel the need to put that disclaimer in every post lately).
Award Tour said:
Also keep in mind that the EVO's Snapdragon CPU was never a problem, it's still competitive even with the newer CPUs (with the exception of the upcoming A9's both single and especially dual core). Most of the "hacks" that raise the Quandrant score over 2000 are just that, hacks. They manipulate the other tests (non-CPU specific ones) to raise the score and make you think that you've just achieved some kind of new level of performance when in fact you'll see pretty much no difference.
Over clocking will help a little but like I said the problem isn't the CPU; a lot of the lag you may see on the EVO is because of the GPU. Nobody has figured out out how to overclock the GPU so over clocking the CPU will make no difference with the GPU. There have been some improvements in the drivers and if you're running CM or MIUI, you already have them. Gingerbread slightly improves some of the core graphics in Android so you'll see a boost over pre-Gingerbread Android but I think what we should all be waiting on is for the new Adreno 200 GPU drivers that Google will release when the OTA 2.3 update for the N1 drops. It wont magically make our EVO's into Nexus S' or anything but I wouldn't be surprised to see a noticeable boost in performance.
Click to expand...
Click to collapse
that is interesting.. thanks for the info.
I hope it does open some more performance and maybe a way to overclock the GPU
Im not playing call of duty on my phone or anything. I want efficiency.[/QUOTE said:
Lmao
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse

Atrix quadrant scores

Hello everyone. What's a good quadrant score for a stock 860? I have been seeing 2600-2650 on average, is this fairly common for this model? Is there a good way to prepare to take the test by closing apps, features etc?
Sent from my MB860 using XDA Premium App
Ive been averaging consistent 2500 of four attempts in quadrant after the 4.1.57 update. I normally run it just after start up and I get those scores.
I achieved 2740 with 4.1.57
I've gotten around 2900 once, but it usually falls between 2650 and 2800. To be fair though Quadrant only tests a single core, if you compare it vs say an inspire on stock rom (Or probably even a custom) at stock clocks it will only get about 1900-2100. So really the Atrix gets 20%-30% better scores and it's only using 1 of 2 cores. Another thing you'd notice on the Atrix is it has nearly no slowdowns, even an Inspire running at a 1.8 OC (battery life is horrible) will bog when you install/update programs while doing something else because it's still a single core and needs to share cycles across programs where the Atrix can devote a core to all background activities and the other to what you're doing in the foreground. I didn't really notice how fast the Atrix was until I had to fix something on my girlfriends Captivate (Gave her mine when I upgraded) and she has like 25 apps and a custom rom with a 1.4 OC and OMG it felt so slow compared to my Atrix.
I got a 2774 with the gingerblur ROM. That's the best I've ever gotten and I've run it on stock, 1.52, the new update and gingerblur. Gingerblur has gotten me, by far the highest and most consistent scores of all. I usually run between 2600-2750 under normal usage, which is quite a bit.
Sent from my MB860 using XDA App
smartbench 2011 it said to support dual core. Have any of you run that app to see what kind of scores you get? On quadrant I get around 2400-2500.
With Smart bench I get around 2900 on productivity and around 2400 on game index
aszrael1266 said:
smartbench 2011 it said to support dual core. Have any of you run that app to see what kind of scores you get? On quadrant I get around 2400-2500.
With Smart bench I get around 2900 on productivity and around 2400 on game index
Click to expand...
Click to collapse
That's about what I get, it's also funny (although not surprisingly) the single cores get obliterated except for a galaxy S because the GPU in those are amazing.
aszrael1266 said:
smartbench 2011 it said to support dual core. Have any of you run that app to see what kind of scores you get? On quadrant I get around 2400-2500.
With Smart bench I get around 2900 on productivity and around 2400 on game index
Click to expand...
Click to collapse
Maybe this will interest you:
smartphonebenchmarks.com/
Hianz said:
Maybe this will interest you:
smartphonebenchmarks.com/
Click to expand...
Click to collapse
I saw an Atrix running 2.3.3 in that listing. How is that possible? Faking the OS or something?
NoNameAtAll said:
I saw an Atrix running 2.3.3 in that listing. How is that possible? Faking the OS or something?
Click to expand...
Click to collapse
No, you have to register in that listing. So Maybe he has registered false data. You only have to proof it with a screenshot when you are in the top 20.
i usually hit 2600-2800 on gingerblur but have hit 3000 before.
i got 2449 here
I average 2900 or so lately though I've been hitting 3000+ consistently. Im running rooted 4.1.57 pushing cpu to a constant 1ghz with setcpu. Hopefully once they get over clock we'll be on par with the xoom
Sent from my MB860 using XDA Premium App
Clienterror said:
I've gotten around 2900 once, but it usually falls between 2650 and 2800. To be fair though Quadrant only tests a single core, if you compare it vs say an inspire on stock rom (Or probably even a custom) at stock clocks it will only get about 1900-2100. So really the Atrix gets 20%-30% better scores and it's only using 1 of 2 cores. Another thing you'd notice on the Atrix is it has nearly no slowdowns, even an Inspire running at a 1.8 OC (battery life is horrible) will bog when you install/update programs while doing something else because it's still a single core and needs to share cycles across programs where the Atrix can devote a core to all background activities and the other to what you're doing in the foreground. I didn't really notice how fast the Atrix was until I had to fix something on my girlfriends Captivate (Gave her mine when I upgraded) and she has like 25 apps and a custom rom with a 1.4 OC and OMG it felt so slow compared to my Atrix.
Click to expand...
Click to collapse
1-what kernel were you using when this 'bog' down happened at 1.8 ghz when something was updating. cause my inspire at 1.8 ghz while downloading a file through web, and updating apps in the market will still be faster than the atrix. ive NEVER even had so much as a hiccup at 1.8 ghz on my kernel, and i just did exactly that, downloaded a file, while 4 apps were updating in the market, and at the same time opened app to qr, and the apps loaded instantly. the atrix takes a few seconds for it to load up, with nothing at all going on, with all bloat removed and only the factory default apps on it. the inspire has over 100. also, i posted this elsewhere also, testing my kernel yesterday running at 1804 mhz all day long, i got over 16 hours off a charge with 3.5 hours screen on time. screen brightness was at 100%. if it was at 50 it could have went much longer. not horrible if you ask me. the inspire with a single core doesnt lag when a live wallpaper is put on it, and i can actually type on the keyboard without having to correct errors every other word cause its lags so bad.
just another note, my inspire rom and kernel at default 1ghz (no overclock) hit 2700+ quadrant
I just got 4000 on CM7
4900 with cm7 + overclock to 1.3ghz ;P
the motoblur software and at&t crap really slows stuff down.

Gingerbread slower on 3d gaming

is there a way how to speed up the gingerbread on 3d gaming like on froyo?
in froyo my NFS Shift is like 55 - 60 fps but in gingerbread its just around 30 - 40 fps..
same on Quadrant in 3d rendering the red and blue dna like rolling figure is 49 - 50 fps in FROYO but in gingerbread it wont pass 30 fps
any tweaks on how to boost 3d rendering speed?
First of all, wrong section
Froyo indeed had better hardware acceleration than gb, and the kernel was also a lot better, Samsung rushed gb and messed things, but does it really affect you, the human eye can see @ ~30fps max, so does it matter?
honestly im seeing the difference.. 30fps is like lagging/stuttering to my naked eye..
i dont know but maybe its because I'm used to a high FPS on my computer.. the lowest FPS i see on my PC game is 90 fps. that's why I can differenciate 30fps to 60fps
cdesai said:
First of all, wrong section
Froyo indeed had better hardware acceleration than gb, and the kernel was also a lot better, Samsung rushed gb and messed things, but does it really affect you, the human eye can see @ ~30fps max, so does it matter?
Click to expand...
Click to collapse
Some people can really tell the difference. Sadly, I'm one of them
But I started using the tab as more of a work device than gaming, so the newer features of Gingerbread far outweighed the gaming performance of Froyo for me.
Karry025 said:
honestly im seeing the difference.. 30fps is like lagging/stuttering to my naked eye..
i dont know but maybe its because I'm used to a high FPS on my computer.. the lowest FPS i see on my PC game is 90 fps. that's why I can differenciate 30fps to 60fps
Click to expand...
Click to collapse
codewisp said:
Some people can really tell the difference. Sadly, I'm one of them
But I started using the tab as more of a work device than gaming, so the newer features of Gingerbread far outweighed the gaming performance of Froyo for me.
Click to expand...
Click to collapse
LOL i'm also one of them, and this was one of the reasons HC needed froyo bootloader!
actually in terms of UI rendering and office apps specially on loading.. Gingerbread beats froyo over a mile ahead.. gingerbread is smoother only the 3d gaming is the problem.. but very well going to stick on gingerbread 2.3.6..
and btw.. Froyo also allows to underclock the CPU with higher value than gingerbread.. on froyo I can run 1.4ghz with -350mv stable but on gingerbread I cant get past -50mv stable on 1.4ghz..
any other tweak on how are the others getting a monstrous 3K score on quadrant?
Karry025 said:
actually in terms of UI rendering and office apps specially on loading.. Gingerbread beats froyo over a mile ahead.. gingerbread is smoother only the 3d gaming is the problem.. but very well going to stick on gingerbread 2.3.6..
and btw.. Froyo also allows to underclock the CPU with higher value than gingerbread.. on froyo I can run 1.4ghz with -350mv stable but on gingerbread I cant get past -50mv stable on 1.4ghz..
any other tweak on how are the others getting a monstrous 3K score on quadrant?
Click to expand...
Click to collapse
GB is faster than froyo, it would more, but Samsung rushed out the update, and that ruined it partially.
UV is kernel issue, try with some other kernel first, and -350mv is insane!
3k in quadrant is nothing, its just a score, can be fooled, mostly its fooled in I/O part
-350mv running stable on 1.4ghz is true..
have you tried a FROYO with any kuxodaxi's kernel?
i suggest you try it and see for yourself
yeah Gingerbread is faster in froyo but not on samsung..
on tab froyo beats gingerbread in terms of 3d gaming
by the way what is the best I/O scheduler for you?
Karry025 said:
-350mv running stable on 1.4ghz is true..
have you tried a FROYO with any kuxodaxi's kernel?
i suggest you try it and see for yourself
yeah Gingerbread is faster in froyo but not on samsung..
on tab froyo beats gingerbread in terms of 3d gaming
by the way what is the best I/O scheduler for you?
Click to expand...
Click to collapse
Honestly, no
I got my tab from my dad sometime back, and i had already updated to gb via *cough* kies *cough*, so didnt get a chance to try it out more.
i hope someone can port the UI speed of Gingerbread to the Froyo XD
Please adopt a little common sense when creating new threads.
Unless you have developed something, ROM/MOD/etc.. then the Development section is off limits for threads. Post it in General or Q&A.
You do not want to anger the XDA God of Tidiness
why do you have a common sense to spare? lol just kiddin

Categories

Resources