[REF][R&D] Snapdragon 800 (MSM8974) Info/Architecture - Hardware Hacking General

Snapdragon 800 (MSM 8974)
[A.k.a. "Snapdragon S4 Prime"]
Qualcomm has already started to roll out samples for their new Snapdragon
flagship SoC's. Starting in mid 2013, we'll start seeing new devices running
their new dragons. Thus it is important that XDA developer can keep up-to-date
on this development so that we can be quick to "help" both Qualcomm and the
carriers using devices, to develop for these products. Just in case they think
they need to re-invent the wheel by locking up their bootloaders and so on...
Please feel free to add or correct info posted in this thread.
Everyone is Welcome! (Especially Qualcomm)
Again AnandTech provide us with some useful and correct information.The New Snapdragons
The new Kraits will find their way in new Snapdragon platforms, now numbered
200, 400, 600 and 800 (the old S1 - S4 labels are gone). As always, higher
numbers mean better performance but you'll still need to rely on the internal
part numbers to know what's really inside.
Today Qualcomm announced the Snapdragon 800, which implements four Krait 400
cores running at up to 2.3GHz, an Adreno 330 GPU and Qualcomm's 3rd generation
LTE baseband (9x25) all on a single die. Snapdragon 800 is the part formerly
(or still internally) known as MSM8974 which we've seen rumblings about
numerous times.
Qualcomm tells us that the Adreno 330 will offer roughly 50% more graphics
performance over Adreno 320, and an almost 2x increase in compute performance.
The integrated 9x25 3rd generation LTE baseband enables support for UE
Category 4 LTE with up to 150Mbps downstream, this is the same IP block as in
MDM9x25, and likewise MSM8974/Snapdragon 800 will be available in all the
usual variants (CDMA2000/WCDMA/LTE, WCDMA/LTE, and finally no modem).
Snapdragon 800 also integrates 802.11ac baseband, a new feature of modern
Qualcomm SoCs, just like 8960 and the previous S4 family.
Snapdragon 800 also includes a 2x32 LPDDR3 memory interface.
On the video/decode side, the SoC supports encode/decode of 4K HD content at
30 fps.
Also being announced today is the Snapdragon 600. This part integrates four
Krait 300 cores running at up to 1.9GHz. Adreno 320 handles GPU duties,
although with an increased clock speed. Compared to the current Snapdragon S4,
the 600 is expected to improve performance by up to 40% if you combine IPC and
frequency increases.
The new Snapdragon 600 is also known by the part number APQ8064T, and was
formerly known as the Snapdragon S4 Pro.
{
"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"
}
​So here you can see that we will have a platform based on the following components:
Code:
PMIC: 8841/8941 (or 8851??)
RF: [URL="http://www.anandtech.com/show/6541/the-state-of-qualcomms-modems-wtr1605-and-mdm9x25"]WTR1605L[/URL]
Audio: WCD9320
Data: WCN3660
This is already incorporated into their CodeAurora kernel GIT.
Some Chip Photos
The Radio chip WTR1605L:
The WTR1605L capabilities:
References:
Snapdragon SoC's (WikiPedia)

<< Reserved For 800 Snapdragons >>

<< Let here be more dragons >>

Just a nice picture of the various LTE bands in use around the world:
Thanks to THIS AnandTech Analyst presentation.

Oh man all those frequencies...

Snapdragon RF channels.
KosanRio said:
Oh man all those frequencies...
Click to expand...
Click to collapse
This is an area I can sink my teeth into, and build amplifiers for!
Nothing beats a good RF preamp when you are in shadow zones and lousy Fresnel areas like a solid GaAs FET amplifier.
Of course, it would help if the handset designers would provide an 'acceptable' interface port for roof-mounted antennas!
A good, modest gain antenna would be fine, A 3 dB gain, broadband to cover CDMA, S, and UMTS, as well as GSM.
This causes problems in antenna design, as no single antenna is really suited to operate across a wide swath of spectrum, let alone work in non-harmonic-related bands. Even odd ordered bands are difficult to design antennas for if you do not have the proper analyzers and tools to actually model the RF pattern of the signal.
Even order and odd order products need to be addressed..I dare say a capacitive coupled antenna would need to be employed, so the windshield will be the likely candidate to keep the feedline losses minimal,
Actie devices would require a ceramic filter as a duplexer, as you need the transmitter running at the same time the receiver is active, and they must never be allowed to support self-induced EMF or cross talk.
A minimum for me for suppression would need to come in at -75 dBm. And this is where a good, low noise GaAs FET amplifier would fit in, to drop the internal and atmospheric noise, and ramp up the low level RF signal ahead of the digital front end.
Oh the fun of working with small signal devices!

SNAPDRAGON 800 it is fantastic !!!!
Inviato dal mio GT-I9505 usando XDA Premium HD app

RF transceiver can be either WTR1605 (no LTE support) or WTR1605L, according to http://www.wdic.org/w/WDIC/MSM8974

This is a list of Qfuses that I was able to dump from my device. It appears to be the hwioregmap source or something similar. This should give us a better idea of what fuses are inside. Notice the lack of a warranty/tamper fuse... I also did hear that the warranty 'fuse' is on the MCU too. Anyways, check these out:
Qfuses for Note 3 VZW (MSM8974AB)

mirceat said:
RF transceiver can be either WTR1605 (no LTE support) or WTR1605L...
Click to expand...
Click to collapse
I guess, the next step is to convert our Snapdragons to programmable SDR's!
Who want's to dig into the the RF firmware?
We need some more documentation on these.

Related

SGX 540: SGS vs LG Optimus 3d

I just read an article here: http://www.anandtech.com/show/4179/ti-omap4-and-lg-optimus-3d-tested
The LG Optimus 3d uses the same SGX 540 graphics that our SGS uses. BUT it is clocked at 300mhz vs our 200mhz AND it uses an updated driver. With these improvements, early benchmarks show it beats the tegra 2 and the quad-gpu in the SGS II. Of course these benchmarks don't tell the whole story, but I still find it interesting. I hope Samsung can make sure android can take advantage of the gpu in the SGS II.
Most PowerVR SGX 540 designs run the GPU core at up to 200MHz. OMAP 4's implementation is another 50% faster. LG's software build also uses a newer version of Imagination Technologies' driver (1.6 instead of 1.5) which fixes some rendering issues (specifically in the Egypt test) and improves performance considerably (likely between 10 - 30% in GLBenchmark2). You can see that the image quality issues are fixed in the video showing the Egypt demo running on the LG Optimus 3D below:
Click to expand...
Click to collapse
{
"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"
}
Taking the performance improvement due to the driver out of the equation, we're still looking at a nearly 20% increase in performance over the SGX 540 in Hummingbird. The 4430 holds a similar advantage over NVIDIA's Tegra 2.
Click to expand...
Click to collapse
Hey, I want this driver! Maybe, devs could be able to port it to SGS somehow.
By the way, GPU in Desire HD and Desire Z (adreno 205) beats SGS one in benchmarks and goes head-to-head with Tegra.
Sent from my GT-I9000 using XDA App
if it causes the same battery drain, i want that driver too...
Id love to see how the Sony NGP with ARM Cortex-A9 quad-core processor & SGX543MP4+ GPU stacks up....just for fun of course.
The SGX540 is indeed a very good GPU. Still not outdated, even at 200 MHz.
zorxd said:
The SGX540 is indeed a very good GPU. Still not outdated, even at 200 MHz.
Click to expand...
Click to collapse
You can change it the kernel also to 300MHz if you have te skils. Our SGS has stil many potentional
Sent from my GT-I9000 using XDA App
I hope skilled devs like Supercurio and Hardcore are reading this thread and get some inspiration
F**king apple
I hope everyone is realizing how dumb it was to let apple buy imaginetech.
And how come nvidia (a company i know for gpus) seems to be behind in gpu tech?
SamHaLeKe said:
You can change it the kernel also to 300MHz if you have te skils. Our SGS has stil many potentional
Click to expand...
Click to collapse
Unlikely when you mess with the gpu clock there's an increase in instability, as well as putting other devices out of sync. I believe omap4 is using a different nm process to fabricate it probably smaller than the galaxys so they can put the clock higher.
The driver upgrade is the only possibility.
I think Hummingbird (A8) and Omap4 (A9) are based on same 45 nm architecture.
Sent from my GT-I9000 using XDA App
Guys, look at that:
http://glbenchmark.com/subtest_results_of_device.jsp?D=Google+Nexus+S&id=405
There are 12 tests of Nexus S in GLBenchmark, and 11 of them are below 2400 points (more or less like our SGS), but the most recent one (uploaded at 2011.02.11) scored 3025 points, more than Tegra 2. This result's is made by someone from GLBenchmark, and shows at "GLBenchmark team tested" page of the results. How is that possible?
Just commenting to keep this going. I don't want to put my hopes up too much, but you never know
I'm beginning to believe that it was a bad move from Samsung to switch from PowerVR to the Mali-400. I have the money ready to spend on a new device and I hope it's the SGS2 but I will wait first for the final product and drivers and see some benchmarks before I buy. If the SGX540 keeps the lead maybe I'll stick with my SGS.
samsung got tegra 2 also for I9103 phone
but SGX543 was good a option
Samsung pr overhyped their processor capabilities. But I guess there not confident in there own soc. If they decided to make a tegra 2 version.
MarlowXim said:
Samsung pr overhyped their processor capabilities. But I guess there not confident in there own soc. If they decided to make a tegra 2 version.
Click to expand...
Click to collapse
i'm pretty sure they are only making a tegra 2 version because they wont be able to manufacture enough orion cores to meet the demand.
i think that the galaxy tab gpu is clocked at higher speed than galaxy s as it gives same score at neocore on (1024x600) resolution , am i wrong
Give an App for gpu oc please Dev's
And of course DRIVER update please
Interesting. I did see GPU overclock to 247mhz in some kernels, but any driver upgrade or OC is awesome
oswade said:
Interesting. I did see GPU overclock to 247mhz in some kernels, but any driver upgrade or OC is awesome
Click to expand...
Click to collapse
Can you show us where
Sent from my GT-P1000 using XDA App

HUGE doubt between i9000, T989 & i727

Hello people, I'm having a little confusion here. I beg you pardon if this thread looks similar to others, but indeed it doesn't.
I'm planning to buy a Samsung Galaxy S II, I've readed a lot in forums as well as in other sites. Right now I'm stuck between i9100, i989 (T-Mobile) and i727 Skyrocket (AT&T). I'm looking for the best hardware option, I don't care about carrier locked or anything because I'll simunlock it, root it, etc... so basically I just need the best hardware.
In this comparative i727 Skyrocket looks much better than i9000. It have 1.5Ghz dual core micro, the screen is a little bit bigger, better battery, etc. However in this comparative from GSMarena, I found that the i727 Skyrocket have 1.2Ghz dual core micro... just like i9100, then I'm confused in the middle of all this.
HOWEVER in the other hand, in eBay the most expensive is the i9100 and I hope that's not only for being unlocked.
I have doubts, confusions and a hell on my head.
Could you help me to decide the best hardware, the best one for you, and why?
Thank you so much.
Regards.
Galaxy S2 is i9100 series not i9000 series.
i9100 is the best. Although the other two have 1.5ghz processors, its using the Snapdragon cpu instead of Exynos which has been known to be a much better performer than the So3. Bigger screen is good but there have been reports of vertical lines on the 4.5 models, and finally we have developer support and updates which shall be no contest compared to the i9100
Not trying to discourage you from the SR or TMO models, but if u want the overall best, the i9100 is better in most aspects. Now if you can sacrifice some performance for LTE (if u live in a LTE area of course) or more real estate, then the SR is for you
sEnT fRoM mY ExYnOs PoWeReD MoNsTeR
IMHO I would have to say go with the 9100 International, so many better choices as far as ROMS.
I had a Samsung Captivate and always had to wait for a different type of kernel to be made to work with the Cappy where as the developers were always snapping out the updates for the 9000. Swore I would never go with anything besides the original international version of any Sammy. I will be getting the Samsung Galaxy Nexus as soon as I can get one that is not locked or bound to ANY carrier ie. UNLOCKED.
GIR said:
Galaxy S2 is i9100 series not i9000 series.
Click to expand...
Click to collapse
You're right, sorry the typo.
The at&t and tmobile has slightly bigger screen 4"5 inches with 1.5 ghz Qualcomm cpu and adreno 220 gpu.
I9100 has samsung's own 1.2 ghz exynos cpu and mali 400 gpu. The cpu on i9100 performs better.
Thank you so much guys.
I will go with i9100 version, definitely you made a point with the support subject as well as the micro performance.
eBay here I go.
{
"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 international version has the best soc. But if you live in the united states it will not work on att's Lte network or tmobios 42mbps hspa+ network... So your speeds will be much slower than the t989 or Sr versions.
Sent from my SGH-T989 using XDA App
Other thing to consider is that T989 has NFC while i9100 does not (at least from what I've read). Might be useful if you are itching to try Google Wallet.
Why not consider the I777? (AT&T GS2) - It has NFC.
The T989 and ****rocket are NOT Galaxy S II phones. They have NO business having the Galaxy S II name applied to them - they are oddball one-off phones cobbled together from Samsung's parts bin, and do NOT represent the refinement that Samsung's flagship I9100 and close relatives (I777 and Sprint SPH-D710) have.
You looked only at clock frequency, but missed that the T989 and ****rocket do not have Samsung's own Exynos chipset, but a Qualcomm chip instead. The Snapdragon is notorious for poor performance for a given clock rate - at 1.5 GHz, they deliver worse performance than the Exynos at 1.2.
In addition, they have NOTHING else in common with the I9100 hardware-wise, so unlike the I777, they can't leverage all of the I9100's development.
The larger battery in the ****rocket is offset by the fact that it's got LTE (battery-hogging fatty - LTE will not be mature for at least another year) and the fact that the Snapdragon is a battery hog due to having to ramp to higher clock rates to achieve the same performance. In reality, the ****rocket gets very poor battery life. I've seen people that considered 17 hours "good" even though a GS2 that has a permanent wakelock held (no deep sleep) will last longer than that!
A lot of interesting things here. Here's a more technical post on the key differences. Samsung is currently using three chipsets in various Galaxy S2 phones; Exynos 4210, Tegra 2, and Snapdragon S3. The phones you're looking at have all but the Tegra.
Exynos 4210
CPU - Dual-Core ARM Cortex A9 @ 1.2ghz (SMP)
GPU - ARM Mali 400MP4
Snapdragon S3
CPU - Dual-Core Scorpion @ 1.5ghz (aSMP)
GPU - Qualcomm Adreno 220
Which is better? In terms of real performance, A9 puts out 2.5 DMIPS per clock cycle, giving the Exynos a rating of 3,000 per core or 6,000 total. The Snapdragon puts out 3,125 per core, or 6,300 total, as Scorpion does 2.1 DMIPS per clock cycle. That's a difference of 5%. So yes, in theory, the Snapdragon is a hair faster due to the much higher clock rate.
In terms of the GPU, the Mali 400MP4 has a sterling reputation due to benchmark results. However, SGS2 fanboys (of which I am one, own a GT-i9100 myself) have been quick to jump on the favorable benchmarks but ignore the bad ones. Let me explain;
http://www.anandtech.com/show/4686/samsung-galaxy-s-2-international-review-the-best-redefined/17
This review is one that is often touted, so I'll use two key examples. in the top image you'll see the fill-rate advantage of the Mali, beating out the Adreno 220 by a factor of nearly 5 to 1. That's huge! Here's the problem with this; The Adreno in a benchmark displays MORE than enough fill-rate to accelerate a game at 800x480 resolution, 32-bit color, at 60 frames per second. Of course, there are other fill-rate intensive things that will tax this aspect of the GPU, and the Mali is equipped to handle this (as is the sGX540) while the Adreno is not. The Adreno is essentially a basic GPU at that resolution (and a horrible one for 720p, I'm looking at you HTC Rezound!). in the second link, we see a near 40$ boost in geometric performance for the Adreno over the Mali. As games become more detailed, this will be an issue (this is why I favor PowerVR over Mali, personal preference). However, Adreno is so limited that the Mali is far superior overall, IMO.
In conclusion, if you don't game, either phone is fine (and the Skyrocket has LTE support). But, if you want to play 3D games, the GT-i9100 or the SGH-i777 (AT&T version with NFC) are your best choices. Go with the i9100 if you want a truly unlocked phone, and only pay $10/mo for unlimited data. Go with the i777 if you want a cheaper upfront cost and NFC.

Sony Xperia Z2 pips HTC One (M8) for benchmark crown

Sony Xperia Z2 displaced the One (M8) at the Basemark OS II bench.
The two scored identical in the CPU and GPU test, but faster memory performance helped the Sony smartphone reach the top spot.
The Xperia Z2 is currently third in the gaming benchmark, but an update could push it forward – after all the M8 and Z2 use the same chipset and display resolution.
{
"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"
}
Source GSM Arena
meyourchum said:
Sony Xperia Z2 displaced the One (M8) at the Basemark OS II bench.
The two scored identical in the CPU and GPU test, but faster memory performance helped the Sony smartphone reach the top spot.
The Xperia Z2 is currently third in the gaming benchmark, but an update could push it forward – after all the M8 and Z2 use the same chipset and display resolution.
Source GSM Arena
Click to expand...
Click to collapse
I love the look of the back of the htc one (and m8) but its that bloody huge bottom bezel/htc logo area that for me is an eye-sore. It almost looks like it's got three bezels! I want a nice symmetrical front face to my phones, with thin side bezels. Hence my excitement at the z2, now that it's fixed the flaws of the z1. Barring any disasters rearing their heads when it gets reviewed, Sony is onto a winner here.
Well as far as benchmarks are concerned, I think the S5 might overtake them all as it's running at a slightly higher clockspeed of 2.5Ghz. Even the M8 Asian version is running at 2.5Ghz.
Having a higher battery.. it makes me wonder why Sony decided to go for 2.3Ghz instead. I feel it could be the cheaper batch of CPUs with low speed yields..
MasK said:
Well as far as benchmarks are concerned, I think the S5 might overtake them all as it's running at a slightly higher clockspeed of 2.5Ghz. Even the M8 Asian version is running at 2.5Ghz.
Having a higher battery.. it makes me wonder why Sony decided to go for 2.3Ghz instead. I feel it could be the cheaper batch of CPUs with low speed yields..
Click to expand...
Click to collapse
Cheaper batch of CPUs? No, the processor in all the 3 phones is the same. (Snapdragon 801)
Being a computer engineer it is my opinion that the practical differences between the same processor clocked at 2.3 GHz and 2.5 GHz will be little to none. Sure, the benchmarks would show a slight difference but during actual use? Nopes. However, the extra 1 GB of RAM can make a fair amount of difference in practical usage especially if you run memory intensive apps and games.
g4rvd4 said:
Cheaper batch of CPUs? No, the processor in all the 3 phones is the same. (Snapdragon 801)
Being a computer engineer it is my opinion that the practical differences between the same processor clocked at 2.3 GHz and 2.5 GHz will be little to none. Sure, the benchmarks would show a slight difference but during actual use? Nopes. However, the extra 1 GB of RAM can make a fair amount of difference in practical usage especially if you run memory intensive apps and games.
Click to expand...
Click to collapse
Well, the chip binning is different, and that will constitute to different prices.
8974-AB vs 8974-AC. It's physically sold as a different part number.
http://en.wikipedia.org/wiki/Snapdragon_(system_on_chip)
But sure.. in real life, the differences will be close to none. I'm thinking Sony added the extra 1GB RAM for 4K video and timeShift video.
IMO the hardware wars are coming to an end soon with cell phones and they will become appliances. This is generally considered to be the point where performance capabilities are no longer an issue and design, styling, and features become the selling points. The OEMs know it and outside of the ability to monetize proprietary software they are trying to capture buyers with it because the hardware itself wont be the thing they are selling in the not too distant future.
I have an N5, it has no lag and is completely fluid everywhere. Everything opens instantaneously unless it involves network connection speed. I do recognize there are people who game that will leverage further hardware advances but for me the future is already here, I don't care which processor the Z2 has because phones are flat getting kick ass on the upper end and I know it will make no difference as I click about the GUI.

droidfish chess 4 cores speed test

hi
can someone install droidfish chess app, set on 4 cores and from initial board position will do analysis to see if knps passes 1000...lg g2 failed to pass 600 which is low. interesting to see it that aspect was improved with new chip/memory speed...
Sent from my SM-N900 using XDA Free mobile app
for example, galaxy note 3 result:
{
"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 SM-N900 using XDA Free mobile app
TheBenzinator said:
hi
can someone install droidfish chess app, set on 4 cores and from initial board position will do analysis to see if knps passes 1000...lg g2 failed to pass 600 which is low. interesting to see it that aspect was improved with new chip/memory speed...
Sent from my SM-N900 using XDA Free mobile app
Click to expand...
Click to collapse
It's 602k.
I got 608K, also running HolyAngel's kernel as well, FYI, with CPU at 2.5 and smartassv2 enabled.
thanks to all. I guess need to wait to new Quallcom chip 805 to see if this will be improved..
Sent from my SM-N900 using XDA Free mobile app
TheBenzinator said:
thanks to all. I guess need to wait to new Quallcom chip 805 to see if this will be improved..
Sent from my SM-N900 using XDA Free mobile app
Click to expand...
Click to collapse
No problem, just don't forget the Thanks button.
I do wonder if it's the QHD display that drags down the nps with the G3, compared the Note 3 with similar specs...
JustLok said:
No problem, just don't forget the Thanks button.
I do wonder if it's the QHD display that drags down the nps with the G3, compared the Note 3 with similar specs...
Click to expand...
Click to collapse
My note 3 is with Exynos cpu so it performs much better in this kind of cpu load.... i dont see any relation to QHD display which is handled by gpu part..
Sent from my SM-N900 using XDA Free mobile app
This is L1 cache that matters to chess... not Ghz
Dear all,
Let me contribute to that topic with some more precision.
If you are looking for more Nodes per second, the decisive criteria is the L1 CACHE of the CPU. It plays much more on the outcome compared to the frequency. I am quite sure about that after trying this test on different Snapdragons.
Snapdragons have 16K data + 16K instruction cache. Therefore, even a Galaxy Note IV can barely reach 700K despite 2.65Ghz speed of the Snapdragon 805, while its Exynos brother boosts no less than 1400K.
You may recall the Exynos is octa-core. and SD805 is only 4 cores. If we are supposed to think that's the reason, come explain 730K made with the Exynos 4412 of Galaxy Note 2 which runs @ 1.6 x 4 cores.
Exynos CPU's have 32K+32K L1 cache! That's why they perform surprisingly better. But be careful with all this big.LITTLE thing which is extremely mind confusing. I did not test a note III or a Galaxy Tab with Exynos 4+4 cpu's. They all have low freq set of cores which, if used, could seriously reduce the speed. But i guess engines like Stockfish will force the hi-freq cores. In Note-III case, that means 1.9 Ghz x 4 cores.
The L1-cache effect is obvious on Apple CPU's which have 1.3Ghz x 4 cores but 64K cache. They perform easily around 1300K.
Finally, stay away from Snapdragons if you use Droidfish and check for octa cores, capable of working together at peak speed and insist on 32K+32K L1 cache minimum per core !!!
Alternatively Mediatek octa core CPU's have 8 cores working in parallel at speeds up to 2.0Ghz. They should give 1200 Knps. MTK6592 for example is a concrete low-cost potential. Give it a try if you can. Mediatek will soon release stronger CPU's but they will be big.LITTLE too, unfortunately...
All i say above applies to chess only. Real life usage, internet, movies, games, social media etc is totally a different world and Snapdragon 805 is a monster there! Qualcomm does not and should not focus on delivering the best chess CPU for mobiles., for us, freaks and they are right in what they are doing for mass users market.

One "BIG" A57 core always active?

Hi,
Been monitoring battery performance and CPU sleep states, and one thing I notice is that on my device the A53's spent a surprising amount of time at 1Ghz+ when the screen is on, and one of the A57 cores is always running a 384 when the device is idle, while the other 3 sleep. Is this Sony's attempt to keep the UI snappy? Having the A57 on all the time (screen on), even at that low frequency is going to use in the region of 100mW+ (which is about 4x that of each A53 core)
Can someone else sanity check my results?
I'm using perfmon, systempanel, and "floating monitors"
Perfmon can be found here: http://forum.xda-developers.com/showthread.php?t=1933284
It's also on the market for the price of a coffee, please consider buying it - great tool!
Yep sounds about right this Greek review:
https://translate.google.co.uk/tran.../2015/10/24/sony-xperia-z5-review/&edit-text=
Found that in most cases only one A57 core runs in the Z5.
{
"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"
}
Pardon my ignorance but...how much worse do you think it is to run only the big cores and throttle them from 2Ghz to 300Mhz without turning ON and switching to the little ones? (In other words...disable the big little technology and just use the best 4 cores).
We're now using the little cores more than the big ones....and that 1.5Ghz cap could be the reason of a lot of stutters.
Changing the topic, now that Google is selling Nexus devices (5X and 6P) with big little. I think they will improve this ARM technology in future Android versions (including the kernel).
Sent from my E5823
thesebastian said:
Pardon my ignorance but...how much worse do you think it is to run only the big cores and throttle them from 2Ghz to 300Mhz without turning ON and switching to the little ones? (In other words...disable the big little technology and just use the best 4 cores).
We're now using the little cores more than the big ones....and that 1.5Ghz cap could be the reason of a lot of stutters.
Changing the topic, now that Google is selling Nexus devices (5X and 6P) with big little. I think they will improve this ARM technology in future Android versions (including the kernel).
Sent from my E5823
Click to expand...
Click to collapse
The little cores will be perfectly fine for most daily mundane tasks, such as checking emails, messaging etc. The stutters you mention probably is because the phone launched just before Marshmallow and Sony are focusing more on that OS, same kind of thing with the camera. The current camera app is just a placeholder for the proper app due for release in a week or two.
thesebastian said:
Pardon my ignorance but...how much worse do you think it is to run only the big cores and throttle them from 2Ghz to 300Mhz without turning ON and switching to the little ones? (In other words...disable the big little technology and just use the best 4 cores).
We're now using the little cores more than the big ones....and that 1.5Ghz cap could be the reason of a lot of stutters.
Changing the topic, now that Google is selling Nexus devices (5X and 6P) with big little. I think they will improve this ARM technology in future Android versions (including the kernel).
Sent from my E5823
Click to expand...
Click to collapse
In short, no. The little cores, whilst relative to the A57's are weak, they are by no means underpowered for running the UI and such. Do consider that the A53 core is faster than the A9 cores that powered previous flagships such as the Galaxy S3. Leaving one of the A57's ticking in the background is probably not such a bad idea having thought about it, as it allows fast handover when the high performance is required; I do however hypothesise that some of the stuttering might be due to threads being handed over to the A57, whilst it is running down at 384, which will be somewhat slower than the high frequency A53 core(s) the process is being passed from. It may be that we see a touch-boost or more aggressive CPU governor brought in to rectify this.
On a related note, there is a good article on the power-aware BIG.little implementation in the Snapdragon 810 here:
http://www.anandtech.com/show/8933/snapdragon-810-performance-preview/4
Definitely for performance.
If they weren't set is this fashion the UI would feel sluggish and sluggish on wake up.
Your findings sound perfectly normal/adequate, resemble a "interactive" CPU governor.

Categories

Resources