Hey all,
So these latest phones (Galaxy S5, Xperia Z2, new HTC One) all use the Snapdragon 801, but I was wondering if it's actually a decent upgrade. From what I can tell, it's a pretty minor one, but perhaps I'm wrong?
The main differences are an increase in clock speed from 2.3 to 2.5, slightly bumped GPU speed and a new memory interface. I'm guessing you could overclock the CPU/GPU 800 on your Nexus 5 (for example) and get near identical performance to an 801.
Other than that what else do we have? Just a new memory controller, eMMC 5.0, which apparently supports speeds of up to 400MB/s. I had trouble finding the memory bandwidth of eMMC 4.5 (featured on the Snapdragon 800), so I'm not sure if this is actually going to impact performance at all.
It seems that basically they just overclocked the 800, gave it a new name, and just use it for marketing purposes to make the latest flagships sound better, when in fact they feature the same silicon as a Nexus 5 etc.
Thoughts?
The GPU is receiving a significant boost +128mhz on the 8974AB and 8974AC, all the clocks are being increased so it must be a thermal revision and not "overclock"
internally it has a different designation: v3 versus v2
here is a GPU comparison:
http://www.gfxbench.com/compare.jsp...=Android&api1=gl&D2=HTC+One+(M8,+2014)&cols=2
highest scoring Trex is 24fps on the Nexus 5
http://www.gfxbench.com/device.jsp?...l&testgroup=overall&benchmark=gfx30&var=score
perfect
awesome great to know
hamdir said:
The GPU is receiving a significant boost +128mhz on the 8974AB and 8974AC, all the clocks are being increased so it must be a thermal revision and not "overclock"
internally it has a different designation: v3 versus v2
here is a GPU comparison:
highest scoring Trex is 24fps on the Nexus 5
Click to expand...
Click to collapse
Interesting! Thanks for the GPU comparison.
Related
So we all know the Nexus S has a 1Ghz Cortex A8 Hummingbird CPU, which sounds unimpressive considering the Nexus One has a 1Ghz Snapdragon QSD 8250, but it's a known fact that clock speed often has little to do with actual computational power. Qualitative previews have said that the Nexus S "flies," but I'd like to see something more in the numbers. If anyone has a demo device, could you run a few benchmarks? Or perhaps comment on performance after quick opening/closing several computationally intensive applications?
QuacoreZX said:
So we all know the Nexus S has a 1Ghz Cortex A8 Hummingbird CPU, which sounds unimpressive considering the Nexus One has a 1Ghz Snapdragon QSD 8250, but it's a known fact that clock speed often has little to do with actual computational power. Qualitative previews have said that the Nexus S "flies," but I'd like to see something more in the numbers. If anyone has a demo device, could you run a few benchmarks? Or perhaps comment on performance after quick opening/closing several computationally intensive applications?
Click to expand...
Click to collapse
1gb humingbird is fast as galaxy S and iphone 4. both which are like 30% or more faster then snapdragon
I think the key improvement is in graphics performance. Here is a comparison.
QuacoreZX said:
So we all know the Nexus S has a 1Ghz Cortex A8 Hummingbird CPU, which sounds unimpressive considering the Nexus One has a 1Ghz Snapdragon QSD 8250, but it's a known fact that clock speed often has little to do with actual computational power. Qualitative previews have said that the Nexus S "flies," but I'd like to see something more in the numbers. If anyone has a demo device, could you run a few benchmarks? Or perhaps comment on performance after quick opening/closing several computationally intensive applications?
Click to expand...
Click to collapse
The S5PC11x (Hummingbird) has 2x the memory bandwidth of the MSM8250.
The MSM8250 gets about 2x the floating point performance of the S5PC11x.
I believe the SGX540 GPU in S5PC11x is on the whole a bit faster than the GPU in the 8250, but I don't have hard numbers on that in front of me. They're architecturally different GPUs and will have different strengths and weaknesses.
It's really hard to do a good apples to apples comparison of different SoCs -- memory interconnect, cache sizes, ARM architecture version, GPU, etc, etc all play into overall system performance.
Gingerbread, overall, tends to be faster than Froyo on the same hardware.
Not really too familiar with this stuff, but will the JIT compiler being optimized for snapdragon instruction set make a huge difference still? My Vibrant plays games way better than the MT4G (imo) but scores terribly on Linpack and is terribly slow at opening applications and things vs. the MT4G.
Read the post above you. Linpack is mainly a benchmark for numerical performance(floating point etc), where the Snapdragon chips are MUCH better.
But the Hummingbird(PowerVR) GPU is better than the Adreno GPU found in the Snapdragon line. That's why the gaming performance of your Vibrant is better than the MT4G.
Ronaldo_9 said:
1gb humingbird is fast as galaxy S and iphone 4. both which are like 30% or more faster then snapdragon
Click to expand...
Click to collapse
PhoenixFx said:
I think the key improvement is in graphics performance. Here is a comparison.
Click to expand...
Click to collapse
Yup, just anecdotally, hummingbird is MUCH faster than snapdragon IMHO
galaxyS/NS SGX540= 90 million triangles/sec
HTC G2 Adreno 205 =44 million triangles/sec
Nexus one = Adreno 200 = 22 million triangles/sec
nexus S is running on the fastest GPU out now. And another good thing about running on power VR GPU is that iphone runs on one also so when lazy iphone porting happens you will have optimal performance running on that GPU than you would on Adreno
Ive noticed this especially on gameloft games
Trust me im on a vibrant and came from nexus one with out a doubt the nexus S GPU smokes nexus one GPU even out performance 2nd gen snapdragon
Hummingbird > all atm.
Orion will be the same.
Don't make pre-assumptions about the dual core chips.. Orion has good competition from the TI OMAPS line.. Qualcomm looks like they'll stay behind GPU wise though.
Plus the Sound Quality of the Hummingbird chip is awesome. MUCH better than the Snapdragon chips.
Also, you have to be cautious of manufacturer specs for GPU pixels/sec and triangles/sec -- the "box numbers" are always under optimal conditions and often not representative of real workloads.
For modern non-fixed-pipe GPUs (gl ES 2.x, etc) compute capabilities (how many shader ops / pixel/ etc you can get away with) factor in as well.
Depending on what your workload is like (geometry heavy? fill heavy? texture heavy? shader heavy?) you will see different strengths and weaknesses when comparing GPUs.
All that said, the SGX540 is indeed quite snappy.
chip
I agree the sound chip is good in the NS, as is the GPU
Spec-wise its hardware is almost identical to the Samsung Galaxy 5 (600MHz CPU, identical screen size/resolution, similar ram/flash) yet performance on both stock Froyo and CM7.1 (an apples/apples comparison - there's no custom framework difference) is so inferior.
Someone said that it's the GPU unit in Samsung, but I don't think so. My wife has Galaxy 550 and there is a sick difference in perfomance between two phones.
evildave_666 said:
Spec-wise its hardware is almost identical to the Samsung Galaxy 5 (600MHz CPU, identical screen size/resolution, similar ram/flash) yet performance on both stock Froyo and CM7.1 (an apples/apples comparison - there's no custom framework difference) is so inferior.
Click to expand...
Click to collapse
The G5 has an Adreno 200 GPU, whilst the U8150 has none, which means that it uses software rendering.
Run the Neocore benchmark and you'll see the difference. The G5 gets ~45 fps on stock (or ~70fps if you use my CM7 port, as I upgraded the GPU drivers) on the G5. The U8150 will probably get 5-10fps.
Apart from the GPU, the G5's chipset is msm7227: this is rated to run at 600mhz, and can be overclocked to ~768mhz. The U8150 is a msm7225 chipset which is rated to run at 528mhz, overclocked to 600mhz by Huawei, and for this reason, less tolerant of higher frequencies, unlike the G5. The msm7225 chipset is also missing the L2 cache, which restricts performance yet again.
subpsyke said:
The G5 has an Adreno 200 GPU, whilst the U8150 has none, which means that it uses software rendering.
Run the Neocore benchmark and you'll see the difference. The G5 gets ~45 fps on stock (or ~70fps if you use my CM7 port, as I upgraded the GPU drivers) on the G5. The U8150 will probably get 5-10fps.
Apart from the GPU, the G5's chipset is msm7227: this is rated to run at 600mhz, and can be overclocked to ~768mhz. The U8150 is a msm7225 chipset which is rated to run at 528mhz, overclocked to 600mhz by Huawei, and for this reason, less tolerant of higher frequencies, unlike the G5. The msm7225 chipset is also missing the L2 cache, which restricts performance yet again.
Click to expand...
Click to collapse
Neocore is heavy on 3D graphics, which would not really matter much just flipping back and forth between homescreens and other stuff just blitting 2D stuff about.
The L2 cache is what I'm betting is a much bigger factor.
Is the memory configured the same on both?
I guess an easy way to do that is to supercharge them with the same settings and see lol
Hello 1+1 owners,
I just wanted to ask whether does GPU Overclocking on your OnePlus devices improve graphics performance. I've seen some kernels which supports GPU OC, so I'm asking those who already tried it.
I'm asking this because I've added GPU OC to my custom kernel for Lenovo Vibe Z2 Pro (which has the same Snapdragon 801), and although the GPU itself goes to 657MHz frequency step, I haven't noticed any improvements whatsoever, either in GPU Benchmarks (3DMark, GFXBench) or in android games.
Electry said:
Hello 1+1 owners,
I just wanted to ask whether does GPU Overclocking on your OnePlus devices improve graphics performance. I've seen some kernels which supports GPU OC, so I'm asking those who already tried it.
I'm asking this because I've added GPU OC to my custom kernel for Lenovo Vibe Z2 Pro (which has the same Snapdragon 801), and although the GPU itself goes to 657MHz frequency step, I haven't noticed any improvements whatsoever, either in GPU Benchmarks (3DMark, GFXBench) or in android games.
Click to expand...
Click to collapse
That's because GPU overclocking isn't possible on this device, or any non A-family device (our chipset is B-family, and almost all Qualcomm devices released in the last 2 years are B-family). The GPU clock table is stored in TrustZone, so we can't touch it.
Sent from my A0001 using XDA Free mobile app
I wonder why they did this. Are they pushing people to get and pay for devices with their newer soc's? That's bad news, really.
I remember modifying the gpu freq table on my Nexus 7 (T3) which helped to squeeze some extra power from the device.
Anyway, thanks @Sultanxda for explanation.
Electry said:
I wonder why they did this. First thing that came to my mind was the idea that they are pushing people to get and pay for devices with their newer soc's. That's bad news, really.
I remember modifying the gpu freq table on my Nexus 7 (T3) which helped to squeeze some extra power from the device.
Anyway, thanks @Sultanxda for explanation.
Click to expand...
Click to collapse
I have a Nexus 7 2012 and all I can say is that Tegra is nowhere near the same level as Snapdragon. The T3 is super laggy, whereas even Snapdragon chips from 3 years ago are still running smoothly today. Our GPU and all of our hardware in general should be the least of your worries; the Snapdragon 801 is super overpowered, and the GPU on this thing won't be a cause for bottlenecks while gaming for probably another 2 years. 578MHz is more than plenty right now.
Sultanxda said:
I have a Nexus 7 2012 and all I can say is that Tegra is nowhere near the same level as Snapdragon. The T3 is super laggy, whereas even Snapdragon chips from 3 years ago are still running smoothly today. Our GPU and all of our hardware in general should be the least of your worries; the Snapdragon 801 is super overpowered, and the GPU on this thing won't be a cause for bottlenecks while gaming for probably another 2 years. 578MHz is more than plenty right now.
Click to expand...
Click to collapse
True about T3, probably nvidia's biggest dissapointment.
Although Adreno 330 is already struggling with some more demanding games at 1440p (which is the resolution my phone has), GPU usage constantly hits 100% where at 1080p it only hit 60-70% (measured with GameBench). I was afraid that I will have to switch permanently to 1080p soon, just to maintain playable framerates (25+).
Electry said:
True about T3, probably nvidia's biggest dissapointment.
Although Adreno 330 is already struggling with some more demanding games at 1440p (which is the resolution my phone has), GPU usage constantly hits 100% where at 1080p it only hit 60-70% (measured with GameBench). I was afraid that I will have to switch permanently to 1080p soon, just to maintain playable framerates (25+).
Click to expand...
Click to collapse
You can try changing the GPU governor to performance. Open a terminal emulator app and run these two commands:
Code:
su
echo performance > /sys/class/devfreq/f*/governor
Hello, I saw alot of people trying to archieve those Resolutions and framerates ([email protected]/[email protected]/[email protected]) and they couldn't mainly becouse of the processing power of the device, a guy could do those resolutions and framerates with the S4 i9506 variant http://forum.xda-developers.com/showthread.php?t=2711239 and I recently discovered this S4 kernel that allows you to overclock ur S4 i9505 from 1.9 up to 2.3Ghz, wich would equal the i9506's processor, I don't know if there are any changes in the instructions per cycle of those 2 processors.
Is it possible to do that with the i9505 variant overclocked to 2.3ghz?
tl;dr : S4 i9506 has 2.3ghz, S4 i9505 can be overclocked from 1.9 to 2.3, can we archieve THIS type of mods?
It is not all about CPU power. The ISP (Image Signal Processor) matters too. And Snapdragon 600 & Exynos 5410 can't handle it.
forumber2 said:
It is not all about CPU power. The ISP (Image Signal Processor) matters too. And Snapdragon 600 & Exynos 5410 can't handle it.
Click to expand...
Click to collapse
Can we atleast get [email protected] or 4k at 15 Like the Gopro hero 4 silver edition?
Not all chips can run stable at 2.3 GHz.
Besides, there's more to this than the processor frequency.
The newer model phones have processors of 2.0 GHz, yet they are still light years ahead of the S4.
Why?
Because they have a high-power processor. Meaning that they can achieve better performance with lower frequencies.
GDReaper said:
Not all chips can run stable at 2.3 GHz.
Besides, there's more to this than the processor frequency.
The newer model phones have processors of 2.0 GHz, yet they are still light years ahead of the S4.
Why?
Because they have a high-power processor. Meaning that they can achieve better performance with lower frequencies.
Click to expand...
Click to collapse
Yeah, I know, my 4.3Ghz processor is nowhere near an i7 3.8Ghz, so we can't do anything to the phone with that overclocking?
Leten said:
Yeah, I know, my 4.3Ghz processor is nowhere near an i7 3.8Ghz, so we can't do anything to the phone with that overclocking?
Click to expand...
Click to collapse
I don't think so.
It barely makes a difference in benchmarks and usage.
I clocked mine at 2.1 GHz fairly stable (it would still freeze and reboot after a day) and I did not see any major improvements.
Speaking of these, can 60/120/240 FPS be achieved on non-stock ROMs?
Leten said:
Can we atleast get [email protected] or 4k at 15 Like the Gopro hero 4 silver edition?
Click to expand...
Click to collapse
We can't.
I still don't know how FPS / Resolution works, 1080p @ 30, why not 144p @ 240fps or 480? I mean, Its not a bad thing, or 4k @ 10fps
S4 LTE-A (GT-I9506) can because it has the NOTE 3 sensor, 4K compatible... and 1080p60fps compatible...
All the smatphones after (S5, NOTE4, etc) has this sensor or even a better...
So buy a new phone, but you won't have stabilization on 4K, so it's worse than 1080p30 with stabilization...
Hey guys I just currently pre-ordered the Pixel and am a little worried about the benchmarks that have been released. Do you guys think these are accurate? On some of the articles I have read the clock speeds they are claiming it is running are the speeds of the 820 not the 821. I mean the 6p scored higher on benchmarks than the pixel. How can these be right with the newest processor?
Look at the hands on videos. You won't be worried about performance after that. Looks like Google has done a lot of optimization. Benchmarks don't tell the whole story.
Well, seeing as the 821 is to an 820 the same as an 801 is to an 800... i.e., its the same damned chip, not really sure why you would expect there to be a dramatic performance change?
The 821 shows a peak cpu frequency spec a bit higher than 820, but this doesn't mean that everyone who uses it is obligated to use the highest frequency.
So here is a little bit of information about CPU manufacturing;
Every CPU core is a little bit different. Some of them are stable at lower voltages and higher frequencies than others. The CPU specification indicates a MINIMUM frequency that it MUST be stable at while operating within the designed power envelope. In other words, another CPU may be able to operate at the higher frequency, but it won't do so within the designed power envelope -- it will require OVER VOLTING.
The CPUs are separated according to their levels of stability. Call that "binning". One of these CPUs that bins poorly might be called a Snapdragon 820, and one that bins well will be called a Snapdragon 821. Within each model name, there are further levels of distinction that are used to set the baseline voltages being applied, in order to minimize the voltage that they are fed, such that you can reduce the power consumption as much as possible.
So you can think of an underclocked Snapdragon 821 as a SUPER DUPER AWESOME binned Snapdragon 820, operating at a lower voltage, and therefore consuming less power.
Don't worry about benchmarks! What it matters is the SoC you have, how well disipated is the SoC, and most important, how the software is done (kernel, drivers, android, binaries, etc).
There could be many devices with same SoC and better scores, but at the end, they lag more etc.
For instance, my previous Z5 Compact (with Sony Android, which is similar to AOSP) and a much better SoC than my current N5X, imo lags more than my current Nexus 5X with a worse SoC.
There's no way you can choose a device based on the benchmark, you must try both devices by yourself (ideally with your apps) and see the difference.
Giving another example...A Nexus 5 2013, is extremely fast in KK (with ART) and even in MM (but not in Lollipop).
However, it still throttles much more than a 5X because of the frequency, nm, and many other things.
doitright said:
Well, seeing as the 821 is to an 820 the same as an 801 is to an 800... i.e., its the same damned chip, not really sure why you would expect there to be a dramatic performance change?
The CPUs are separated according to their levels of stability. Call that "binning". One of these CPUs that bins poorly might be called a Snapdragon 820, and one that bins well will be called a Snapdragon 821. Within each model name, there are further levels of distinction that are used to set the baseline voltages being applied, in order to minimize the voltage that they are fed, such that you can reduce the power consumption as much as possible.
So you can think of an underclocked Snapdragon 821 as a SUPER DUPER AWESOME binned Snapdragon 820, operating at a lower voltage, and therefore consuming less power.
Click to expand...
Click to collapse
There actually are some differences in the 821 vs the 820. It's not the same chip exactly. A pretty great breakdown is here: https://www.gizmotimes.com/comparison/snapdragon-821-vs-snapdragon-820/16403
But essentially, slightly better power savings, improved camera performance, and a VR SDK.
Thanks for all the replies guys. I was just confused as to why a chip the snapdragon says should have a 10% increase in performance over the 820 is benchmarking lower than most 820's.
Good info, thanks guys!
We know nothing yet, time will tell obviously. The videos in the early previews look great, but we'll see under heavy load how these perform.
jbrooks58 said:
Hey guys I just currently pre-ordered the Pixel and am a little worried about the benchmarks that have been released. Do you guys think these are accurate? On some of the articles I have read the clock speeds they are claiming it is running are the speeds of the 820 not the 821. I mean the 6p scored higher on benchmarks than the pixel. How can these be right with the newest processor?
Click to expand...
Click to collapse
I'd like it if you could actually find something that claims that the 6p is anywhere near pixel in performance benchmarks. Reality is that it is more than 2x faster across the board.
As far as comparing it with 820, there are two things you can accomplish with the "1" -- more speed, or less power. They seem to be opting for the latter.
All the benchmarks I could find show it against either apple, or samsuck. Samsuck is well known for building TO the benchmarks (sometimes even *cheating*), which causes their scores to be unnaturally high, and comparing against apple is just stupid, since there is no baseline between them due to architectural differences and a complete lack of a common software stack. In other words, in a comparison between pixel and anything made by apple, you could have a smaller number, despite *actually* being considerably higher. The number doesn't equate across platforms.
---------- Post added at 08:18 PM ---------- Previous post was at 08:09 PM ----------
jbrooks58 said:
Thanks for all the replies guys. I was just confused as to why a chip the snapdragon says should have a 10% increase in performance over the 820 is benchmarking lower than most 820's.
Click to expand...
Click to collapse
That 10% is an interesting figure.
The SD820 has clock rates of 2.15 GHz on 2 cores, and 1.59 GHz on the other 2 cores.
Multiply by 1.1 (add 10%) and you get 2.365 and 1.749 GHz.
The SD821 has clock rates of 2.34 GHz on 2 cores and 2.19 GHz on the other 2 cores.
On those first two cores, that is marginally more the 10% higher clock rate. On the other 2 cores, it is considerably more than 10%. Note that a system's performance does NOT scale linearly with CPU frequency.
The other thing to note is that the pixel specs show it operating at 2x2.15+2x1.6 GHz, just like the SD820.
So what we can read from that, is that the pixel's CPUs are **underclocked**. That will allow it to use less battery power, and run cooler, while still running *really really fast*. If you want more, unlock and clock it up to 821 spec, I think you will find that this phone is an "overclocker's" dream, even if it isn't really overclocking.
That 10% figure comes directly from Qualcomm's publications on performance for the 821 vs 820.
craig0r said:
There actually are some differences in the 821 vs the 820. It's not the same chip exactly. A pretty great breakdown is here: https://www.gizmotimes.com/comparison/snapdragon-821-vs-snapdragon-820/16403
But essentially, slightly better power savings, improved camera performance, and a VR SDK.
Click to expand...
Click to collapse
Good read, thanks.