[Galaxy S 4 General] iba21:
For me you are crap :rolleyes:

Ok.. this 5410 has an hardware bug.. ok.. it has that cm logic, so?

It already has a good performance + good battery life, it means it could be better when it will be able to use core ore hmp logic

And.. sure, you have to know, with this device you have the power of full quadcore everytime turned on, it means, the hotplug/hotunplug is a too old logic witch was created to prevent an huge battery drain, it means, all cores everytike turned on will increase battery drain since more cores has more areas alimented for NOTHING

This exy has the powergating, so, no more hot-unpkug, but, simply, autoshut off when not needed

The GOAL of this arch is in linux scheduling.. when you use an old tech, like snap 800, linux has at the base only 1 core witch can compile tasks.. when a specific number is reached, governor says to the driver to turn on other cores, it means, linux scheduler finds MORE cores than 1 witch is possible to compile informations, so, it has to re evaluate scheduling process (more info, linux runs a task for little time and see how many cpu usage take, so, chose to send it to one core (the best one) ) with the multicore technique

Why it do this? Because linux is a multicore kernel, so, it choses to parallelize processes/tasks to prevent cores to go to high freqs

Why?

Mosfet has a big "bug".. more is the freq, more is the power dissipated to BECAME STABLE..

So.. a dualcore at 800mhz has a lower power consuption than a single core at 1600mhz.. and those has the same base logic performance, but, with less energy

That's why world choses to create multicore cpu, and not the famouse pentium 4 at 10ghz :D

So.. for linux, exynos octa always has all 4 logic cores turned on, no hotunplug, only simply, if one core is REALLY neded, it's used right in that moment, so, linux can split processes/tasks everytime in all 4 logic cores..

sure, if one core is not in use, CHIP auto shutsh down it, even if linux sees it completely online

That's the real power of this arch..

Qualcomm could turn on all 4 cores and try to have a low power usage with his asyncronius voltage (and freq).. but.. dor low tasks, here there is an efficient A7 + powergating, there, there are 4 cores always alimented even if charge is not so strong..

The big little logic is better than the old one..

Is better for linux, for multitasking, for battery, for performance (CortexA15 has some little things in his arch witch wins over the krait400.. one.. the pipeline :D )

That soc is perfect.. but.. seems it's difficult to study, so, it needs more time to became completely functional

P.s. the final stage of that arch is HMP, it means there aren't switch between A7 and A15, but, simply, linux scheduling look at the tasks performance, and chose to send it to the appropriate core, so, you have a PURE octa core, it means all 8 core can be turned on (with cluster and core only 4cores is turned on, the other 4 is shutted down)

The goal of this new logic is: performance + battery drain

Ex.. in the system you ALWAYS have low tasks, even if you play game..

With cluster migration, all cores goes to A15, bad efficient logic since low tasks will compiled by A15.. too energy spent for nothing

With core migration, low tasks are comoiled by one A7 core, the gaming task is compiled by A15 core.. it's more efficient, but, you have 2 bad things:

1) switch from A7-A15 has a LITTLE lag

2) you have only the ability to use 4 cores

With the HMP, ALL low tasks will be compiled by A7 cores, and ALL high tasks will be compiled by A15 cores.. it means:

1) no switch

2) no A15 cores uses for low tasks

3) the possibility to parallelize processes with 8 cores

the conclusion is:

1) more reactivity

2) better gameplay (since if low tasks (ex kernel commands) are compiled by A7 core, A15 is used ONLY for the gaming tasks, so, only one core for only one tasks, the best over the best ;) )

3) better battery usage (since low tasks uses low power and hight taks high power)

It means you spend energy only if it's real necessary

That's why BIG LITTLE IS BETTER.

Thanx to read