How to interpret MFLOPS - Motorola Droid and Milestone General

http://www.greenecomputing.com/apps/linpack/linpack-by-device/
I'm lost guys. I can't seem to get an answer anywhere. I posted the link above as reference. Look at the Droid section and see how there are 72 MFLOPS as the leader and then a consistent 50-30 range there.
Are the 50-30 MFLOPS devices running at a stable, reliable level or are these one-hit wonders? I have read recent posts of people happy with "11 MFLOPS" on their ROMs. Are these "Top 10" Droids really just expert devs or are these numbers attainable by the "average user?"
Thanks goiys.

Running a rooted 2.2 rom (the stock, leaked one from Moto) I'm seeing a peak of 9.333MFLOPS
Normal is high 8.x's. No clue beyond that.

How did they manage to do eight times that number?

Quite simply, lies and trickery.
If you look at some of the entries, you'll see misplaced scores like Nexus Ones in the Magic chart.
I'm willing to bet several of the outrageous scores are being done via emulators on a PC and then edited to look like phones.

1TallTXn said:
Running a rooted 2.2 rom (the stock, leaked one from Moto) I'm seeing a peak of 9.333MFLOPS
Normal is high 8.x's. No clue beyond that.
Click to expand...
Click to collapse
Weird.
I'm running BB v0.4
smoked glass theme + add-ons
2.2 Froyo and I'm getting 12.737 MFLOPS consistently, the highest being
just over 13 but it only did it once so I didn't upload that to Linpack
'cause I think that'd be cheap.

I couldn't edit my post but it is clocked at 800Mhz
and I'm wanting to try the 1.2 ULV kernel by P3.

Related

Performance

Okay, another question that makes me feel kinda dumb.
How can I improve my N1's performance?
Specifically, how in the world do I get my nexus even close to the N1's I see on Linpack's "Top Devices"?
I'm running diet_2.6.33.2.hybrid_avs_925mv_OC with cyanogen 5.0.6. I can get 7.778 MFLOPS. Honestly, I don’t even know what that means. All I know is that I want more. Or do I? Does it even make that much of a difference in everyday usage?
I've noticed that in the JIT thread under development they talk about getting up to 17 MFLOPS, but no one really explains what JIT is or does. Just that it's unstable and that if your not sure what it is, you don't need it.
I can benchmarkPi in 2790 - how in the hell do I get it lower? Under the rom description of some of the top 50 they mention JIT and experimental kernels, but there's not much room for more than just the generic names of them. Where do I get these magical roms and kernels? Do I even want them? Are they so unstable that they can only be used to gain geek cred on some benchmark lists and once they hit the "high score" they explode in flames? Do I need safety goggles before I flash the update.zip?
Seriously though, I know I'm not the only one with these questions - so any info would help. And do me a favor, please do not respond to say that if I don't know - I don’t need to know. At one point, you didn't know either. No one was born with this knowledge.
I know there is a very bright person on here that is willing to take a couple of minutes to shed some light on us simpletons. I'd like to thank you in advance. Thanks.
Even if you get higher linpack scores, you will barely notice any difference in your devices performance... That's why I tend to ignore it. If its possible to get faster than Cyanogen ROMs (not in terms of linpack) I don't know how different things would be.. im curious about how quick Froyo is though.
Oh and have you searched, Jit has been covered in more places than just xda developers, several times it has been discussed I believe.. while using it, my Linpack scores did get into the double digits though - but this (not even that noticeable actually) speed increase was not worth the random reboots, and such. When Jit is stable though, it will be quite nice.. hopefully Froyo has it.
Linpack number did not make any differences in overall usage . Now, I am using my own UV kernel and setcpu max freq to 500MHz.. only... but, I still able to get 26.8 fps in Neocore's 3D benchmark. Playing games, 3D or not, still smooth and fluid.
I also waiting for Froyo and hope we can get even efficient and fast OS.
TQ.

[Q] Achieving High Linpack Scores

Ok, so I've experimented a LOT with different ROMs, different kernels, different overclocking etc and I just CANNOT seem to break the 48.333 barrier. I've achieved this several times on CM6 nightly with Wildmonks 1190 kernel.
Tonight, I took a few different ROMs (Rods, CM6 & NAZTech Plain) and modified them removing anything that could drain resources such as Maps, Messenger, Voice Search, etc etc. I re-signed them, flashed them AND flashed Wildmonks experimental 1267 kernel (maxed JUST below because 1267 is an insta-freeze) and I STILL only achieved 48.333 max.
Any tips?
I mean, I'm happy with my phones everyday performance, I'm more or less just trying to clock a linpack score in the high 49's for S&G's.
(The linpack record for N1 is like 50, showing an overclock kernel of 1300 but I highly doubt that as I've never heard of an N1 achieving even 1267 without lockup)
my highest score was 47.6 I think, and for about 2 weeks I kept running linpack days and nights to attempt to get higher score
But after second week I gave up, I could get around 47.6 and no higher.
Anyone?
(10 characters)
uoY_redruM said:
Anyone?
(10 characters)
Click to expand...
Click to collapse
Nobody at all can tell me how to achieve better scores?
1.267 was achieved by 'the jesus phone'
Mine was 41.01 with Stock Nexus One (Froyo)
Now (with the new version of Linpack) I can't get more than 34.9xx
b1337z0r said:
1.267 was achieved by 'the jesus phone'
Click to expand...
Click to collapse
The Jesus phone isn't even in the top ten for Nexus anymore. Check my signature. I hit 50.525 3x using Wildmonk 1267 kernel experimental. OC 1228 mhz stable. The highest for the N1 is 55 legit. Persian.
what is the ideal setup to achieve maximum mlops on the nexus?
1. Rom?
2. Kernel?
3. ?????
Why are benchmark scores so important?!
I find that just using my phone on a daily basis, being able to complete all the tasks I need, and do it with style & grace, is enough for me.
My Nexus still outperforms every single device amongst me and my friends.
I can do way more things, etc. etc. you all know this.
So why bother with trying to get the highest Linpack or Quadrant scores?!
BTW: I read a post the other night in which Cyanogen himself stated that cheating on benchmark scores was easy. so ... hhmm.
Because we can?
Sent from my Nexus One using XDA App
@uoY_redruM
How come I can only score around 36 on my Nexus One? I did full data wipe, cache and dalvik wipe. Then installed CM6 RC3 and wildmonks kernel 2.6.35_SVS-950mV_CFS_AXI_720p_1113MHz_081910. I've also installed SetCPU and overclocked to max of 1113. How can get this above 40?
Jesus' phone was fast, but not as fast as mine!
Love,
GOD
Linpack for Android Top 10
Results of the benchmark speed test for Android cell phones and devices. # Name MFLOPS ROM Notes
1 mtw4991 109.3 Nexus One 1113.6MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
2 Zeno/ dallas 78.643 Nexus One 998.4MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
3 Edub Chicago 53.194 PC36100 1190.4MHz sprint/htc_supersonic/supersonic/supersonic:2.2/FRF91/218634:user/release-keys
4 Saiy 52.759 Liberty 600.0MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
5 MachString 49.212 ADR6300 1190.4MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
6 br 48.333 ADR6300 google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
7 br 48.333 ADR6300 google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
8 Machstring 48.333 ADR6300 1190.4MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
9 Edub Chicago 47.932 PC36100 1190.4MHz sprint/htc_supersonic/supersonic/supersonic:2.2/FRF91/218634:user/release-keys
10 MachString 47.906 ADR6300 1190.4MHz google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys
Don't trust in the top devices list.
It's too easy to cheat
I can show you if you want it and put any MFlops you want.
So here is my advice : Use linpack to improve your device, but never compare your results to other, that make no sense.
I wish greenecomputing can solve this, maybe I should contact them.
dmsr66 said:
Don't trust in the top devices list.
It's too easy to cheat
I can show you if you want it and put any MFlops you want.
So here is my advice : Use linpack to improve your device, but never compare your results to other, that make no sense.
I wish greenecomputing can solve this, maybe I should contact them.
Click to expand...
Click to collapse
Yeah, you might be right, however this popped up while driving right after flashing CM6+Wildmonk's 1113 kernel and shocked the heck outta me It's real, not faked....probably inaccurate, but real.
No worries, I didn't mean yours is fake
I just wanted to warn people about the reliability of the list and tell them to use Linpack as a personal device benchmark (ie after a ROM update) and not like a competition because some results may be totally fake.
well i was getting same scores with stock froyo, so just wondering why when overclocked with WM kernel and using CM6, shouldn't it be improved??
I personally usually get about 36 I would love to get 45

[Q] Anything better than JPC froyo?

Anything better than JPC froyo?
Sliced Bread?
No. Its the best IMO and I've tried 3 2.2 firmwares. With any luck Samsung will release the official one this month.
I hope so.
Jm7 is way better
Sent from my GT-I9000 using Tapatalk
my question is how come on the current froyo roms the linpack scores don't jump much... on the desire and nexus get somewhere in the region of 40 mflops...
Is it just cause they haven't properly optimised jit on the SGS yet?
Toast?
Sent from my GT-I9000 using XDA App
Sorry the HK 2.2 is by far better than JPC...
Ibanez33 said:
my question is how come on the current froyo roms the linpack scores don't jump much... on the desire and nexus get somewhere in the region of 40 mflops...
Is it just cause they haven't properly optimised jit on the SGS yet?
Click to expand...
Click to collapse
In another thread i pointed out the same thing as you are, because i read somewhere else that HTC had to do very little job to optimize JIT for Snapdragon, having google done that with AOSP.
They replied to me saying that first Froyo FWs for Desire and N1 reached ~ the same jump from Eclair Build: 8 to 14 Mflops. Only later, with progressively better setup, they reached the 40 Mflops zone.
It could also be that JIT, the feature that most of all power up Linpack benchmark, is completely disabled in Froyo builds like JPC. I asked how we could check this, but no-one answered properly to that until now.
I've just upgraded from JM2 to JPC and for sure JM2 is better. JPC has poor responce on finger gestures and is sometimes slow. I hope these problems are solved in the final release. I'm downgrading today!
clubtech said:
Sorry the HK 2.2 is by far better than JPC...
Click to expand...
Click to collapse
Care to elaborate and cite the differences?
Stefanauss said:
In another thread i pointed out the same thing as you are, because i read somewhere else that HTC had to do very little job to optimize JIT for Snapdragon, having google done that with AOSP.
They replied to me saying that first Froyo FWs for Desire and N1 reached ~ the same jump from Eclair Build: 8 to 14 Mflops. Only later, with progressively better setup, they reached the 40 Mflops zone.
It could also be that JIT, the feature that most of all power up Linpack benchmark, is completely disabled in Froyo builds like JPC. I asked how we could check this, but no-one answered properly to that until now.
Click to expand...
Click to collapse
Oh right.. I assumed JIT was enabled but poorly implemented. 14 Mflops without JIT it pretty good! can't wait to see what happens.. Can't wait for a better leak or a proper release..
Ibanez33 said:
Oh right.. I assumed JIT was enabled but poorly implemented. 14 Mflops without JIT it pretty good! can't wait to see what happens.. Can't wait for a better leak or a proper release..
Click to expand...
Click to collapse
JIT is enabled in JPC. We might see a 20 in the final release if we're lucky, but definitely nothing more than that. The Snapdragon phones apparently have a dedicated FPU which enable them to reach such ridiculous scores. Droid X, Droid 2 and all other 1GHz non-snapdragon phones get sub 20 linpack scores on Froyo.
Sent from my GT-I9000 using XDA App
ed10000 said:
JIT is enabled in JPC.
Click to expand...
Click to collapse
How do you know that for sure?
It's a proper question, it's not that i don't believe you.
Stefanauss said:
How do you know that for sure?
It's a proper question, it's not that i don't believe you.
Click to expand...
Click to collapse
I didn't think it was.
EarlZ said:
Care to elaborate and cite the differences?
Click to expand...
Click to collapse
- Does not mess with you efs folder. That alone makes the HK version a winner.
- Excellent GPS reception and lock.
- Excellent battery life
- No lag
- I only had ONE FC with the HK JP2, unlike JPC.
Stefanauss said:
How do you know that for sure?
It's a proper question, it's not that i don't believe you.
Click to expand...
Click to collapse
There are messages about it in the log e.g.
I/dalvikvm(18078): Jit: resizing JitTable from 8192 to 16384
D/dalvikvm( 2477): JIT code cache reset in 5 ms (1048428 bytes 19/0)
we'd need samsung to optimize the jit for their hummingbird, while it might not reach N1 scores it could probably get quite a bit better
but having seen how good samsung code is, well, that just isn't happening
ps: i agree i got less issues with jp2 hk than jpc as well, especially the lags and FC's and *battery life* (it's like double time)
I've been running JPC for 5 days now, and it's great. I have no desire to switch back to an Eclair rom. I still don't have a lag fix installed and don't feel I need to. I'm also not getting any FCs at all.
What's the deal with everyone wanting massive Linpack scores anyway? What software requires that grunt? Movies run perfectly, games are fast, and most other software wouldn't even touch the capabilities of either the Snapdragon or Hummingbird processors.
If it's a pissing contest you want to win against an N1 or Desire owner, simply load up Real Football 2010 and show them how comically fast it is, since it was written for their phone and no frame limiter was appied.
For me it's not about the benchmark per se.
JIT is one of those great Froyo features, and it can massively impact performance (it's clear, for instance, that Snapdragon vs Hummingbird architecture has very little percentage impact on Linpack, it's all about JIT optimization, like 15 to 40 just tuning JIT), not just in some pointless floating point benchmark.
Nevertheless, JIT is an issue where Samsung has to put its hands on code-wise, and they definitely proved during this childhood of this phone that they can very very very much suck at that.
So this benchmark could be helpful to understand how much effort Sammie is putting into Galaxy S Development, maybe.

[Q] Mflops?

I had a Samsung Moment and most of the rom descriptions included the Mflop scores. I sold it and got a Hero and I've noticed pretty much no one lists or talks about Mflop scores? Is there a reason for this, is it not important since the Hero is so slow anyways?
The fastest score I've seen was with the new AospMod rom 5.6. Do any of the 2.1 roms compare?
reckoner13 said:
I had a Samsung Moment and most of the rom descriptions included the Mflop scores. I sold it and got a Hero and I've noticed pretty much no one lists or talks about Mflop scores? Is there a reason for this, is it not important since the Hero is so slow anyways?
The fastest score I've seen was with the new AospMod rom 5.6. Do any of the 2.1 roms compare?
Click to expand...
Click to collapse
I think it's because no one here really cares about it. Mostly because it doesn't matter. Most of us on the hero boards are more concerned with important stuff like stability, and coming from a moment and calling the hero slow is a case of the pot calling the kettle black. ;-)
reckoner13 said:
I had a Samsung Moment and most of the rom descriptions included the Mflop scores. I sold it and got a Hero and I've noticed pretty much no one lists or talks about Mflop scores? Is there a reason for this, is it not important since the Hero is so slow anyways?
The fastest score I've seen was with the new AospMod rom 5.6. Do any of the 2.1 roms compare?
Click to expand...
Click to collapse
MFlops is an arbitrary cpu scoring system much like Bogomips for Linux and you see it posted on almost every roms OP. The problem is that its affected by tons of stuff and just because aospbot posts a 5.6 doesn't mean thats what you'll get, you might be running a ton of widgets and facebook sync and other stuff.
CM6 also got a 5.6 or so and I've seen 2.1 sense rom also post a high scores like this. You should use it yourself and determine what is a good score on your phone under normal conditions and then use that as a bases for scoring other roms on YOUR phone.
Mflops are usually calculated by how many Floating Point operations it can calculate per second (usually pi to some exponent), while Mips is how many Fixed point operations it can calculate a second.
So pretty much ignore it unless your running it on your phone.
user7618 said:
I think it's because no one here really cares about it. Mostly because it doesn't matter. Most of us on the hero boards are more concerned with important stuff like stability, and coming from a moment and calling the hero slow is a case of the pot calling the kettle black. ;-)
Click to expand...
Click to collapse
Come on the moment has an 800mhz processor that can be overclocked and the same amount of RAM as the Hero (288). It's faster, but that doesn't mean it's better. I prefer the Hero.
reckoner13 said:
I had a Samsung Moment and most of the rom descriptions included the Mflop scores. I sold it and got a Hero and I've noticed pretty much no one lists or talks about Mflop scores? Is there a reason for this, is it not important since the Hero is so slow anyways?
The fastest score I've seen was with the new AospMod rom 5.6. Do any of the 2.1 roms compare?
Click to expand...
Click to collapse
Mflops is still used, but it is no longer a primary measure of a phone's capabilities. Most people use Quadrant to determine a phone's performance, as that incorporates 2D and 3D graphic performance in addition to calculations. But I've heard people use BenchmarkPi, CPU Benchmark, etc. It all is really quite irrelevant if your phone is fast enough and performs well enough for you; posting scores of any type is really just a digital pissing contest.

Low linpack scores

Before you make comments I already searches.
Ok...so the other night I'm all bragging about my phone with some friends and had the idea that we should all run benchmarks to see who came up with the best score.
An EVO 4G running cyanogen, Nexus One on 2.2, and a stock T-Mobile G2 all scored in the 30s. My Captivate on Phoenix 2.5 scored 14...wtf? Why are our scores so low?
Posted from a phone
nooomoto said:
Before you make comments I already searches.
Ok...so the other night I'm all bragging about my phone with some friends and had the idea that we should all run benchmarks to see who came up with the best score.
An EVO 4G running cyanogen, Nexus One on 2.2, and a stock T-Mobile G2 all scored in the 30s. My Captivate on Phoenix 2.5 scored 14...wtf? Why are our scores so low?
Posted from a phone
Click to expand...
Click to collapse
These benchmark tools are not optimized for our chipset. The score in the end doesn't matter except for each person to see if they have any increases. When comparing with other phones the true test would be speed of the phone which you would probably see the Captivate would perform very well.
Agreed about benchmarking...but if you need to feel better about it test them with neocore or nenamark, the graphics cripple the evo.
I have had both phones and gps aside, the sgs is far better imo.
Linpack performs better on Scorpion CPU's (Snapdragon) due to full JIT optimization. It is not a measure of actual performance.
Tell your friends exactly what GGX said, word for word.
Then have them test just as newter said.
Then tell them to shut up.
Sent from under your bed.
Will do. Thanks guys.
Posted from a phone

Categories

Resources