Mobile CPU Core utilisation

Associate
Joined
5 Sep 2024
Posts
3
Location
UK
Hi all

Looking for a new phone,
I note they are all multicore these days Eg Samsung's Octacore (8 Core)

Checking out the S23 on GSM Arena for example.

CPU Specs are as follows
Octa-core (1x3.36 GHz Cortex-X3 & 2x2.8 GHz Cortex-A715 & 2x2.8 GHz Cortex-A710 & 3x2.0 GHz Cortex-A510)

Can anyone advise a bit of a deepdive techie input to how mobiles utilise these CPU cores.
The core clock speed layout seems really sporadic to me IE 1 core @ 3.36 GHz, 2 cores @ 2.8 GHz, 2 cores @ 2.8 GHz and 3 cores @ 2.0 GHz.

I'm assuming there is just one CPU chip and somehow all these cores with different speeds are layered together....??

How does phone startup and apps interact with these various cores .. ??
and do all apps have access to every core all the time... ??

My current phone is super old and super slow need to re-boot multiple times daily it basically leaves me very angry...!
Looking for fast start-up, slick operation the ability to run multiple apps \ browser windows concurrently without the phone slowing down noticeably.

Kr
P
 
So different the different core groups may not actually ever be used... ????
(old phone is some Nokia POS which ive had since forever.....TA-1283...?)
 
Last edited:
They are used dynamically - the OS balances what you are doing against which cores it think it needs to achieve the required performance and/or to maximise battery life.

E.g. if the phone is idle, it will shut down the 1x3.36Ghz and 4x2.8Ghz cores completely to save power, running the background tasks on the more power efficient 3x2.0Ghz cores.

If you start browsing the web and streaming some music, it might need to use some of the 4x2.8Ghz as well to ensure a smooth experience.

If you want to play a game, then it will use all of the cores to give you maximum performance at the expense of battery life.

Thats perfect mate !
Thanks ever so...

Any thoughts on the S24... i think there is some deal going at the moment..
P
 
Back
Top Bottom