Click here to Skip to main content
14,742,011 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: How powerful are smartphone processors? Pin
CodeWraith24-Oct-18 6:22
MemberCodeWraith24-Oct-18 6:22 
GeneralRe: How powerful are smartphone processors? Pin
Member 798912224-Oct-18 6:59
MemberMember 798912224-Oct-18 6:59 
GeneralRe: How powerful are smartphone processors? Pin
sasadler25-Oct-18 4:38
Membersasadler25-Oct-18 4:38 
GeneralRe: How powerful are smartphone processors? Pin
obermd25-Oct-18 4:34
Memberobermd25-Oct-18 4:34 
GeneralRe: How powerful are smartphone processors? Pin
CodeWraith25-Oct-18 4:41
MemberCodeWraith25-Oct-18 4:41 
GeneralRe: How powerful are smartphone processors? Pin
Member 798912224-Oct-18 5:52
MemberMember 798912224-Oct-18 5:52 
GeneralRe: How powerful are smartphone processors? Pin
MadMyche25-Oct-18 5:33
mveMadMyche25-Oct-18 5:33 
GeneralRe: How powerful are smartphone processors? Pin
CodeWraith24-Oct-18 5:33
MemberCodeWraith24-Oct-18 5:33 
Member 7989122 wrote:

Obviously: A smartphone processor cannot consume 50-100 W power (or more, for extreme desktop/gaming PCs), so you can't expect the perforance to be at the same level. Yet, it is well known that the ARM cores give a lot of performance per watt, usually better than the X86/X64 family.
Why? A processor does not do any physical work. More than 99% of the power is simply converted to heat which is not what we want to get and must even get rid of.

A processor's power requirements depend on the number of transistors and the clock frequency. Leakage is at least one order lower, so we can safely ignore it. Let's assume I can optimize the processor's hardware implementation and reduce the number of transistors or lower the clock frequency, I might get the same performance for less power. It's not as simple as judging the performance by looking at the power consumption.

Comparing two processors with very different architechtures is very hard. Benchmarks are notoriously misleading. The manufacturers of course like to use benchmarks that favor their architecture. Then there is the problem that many benchmarks represent abstract scenarios that have only little bearing on any real applications. How many applications have you seen that need as many floating point operations per second as possible? Or the other way around: What 'real' application would be a fair test of any possible processor?

A RISC processor (like the ARM) generally needs less transistors and the reduced instruction set tends to need fewer clock pulses for the instructions than a CISC processor. So it's a fast processor, even if you have to run it at a lower clock frequency, right?

Maybe it is, maybe it's not. It may execute more instructions per second, even at a lower clock frequency. On the other hand it may also need more instructions to do the same thing as a CISC processor. Anyway, a fair test would reveal both strength and weaknesses of the two processors, so it's your turn to tell me what such a fair test looks like and how we weigh al results to a final figure that tells us that processor A has X percent of the performance of processor B. Any time, any place, any circumstances.
I have lived with several Zen masters - all of them were cats.

His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.

GeneralRe: How powerful are smartphone processors? Pin
Member 798912224-Oct-18 6:37
MemberMember 798912224-Oct-18 6:37 
GeneralRe: How powerful are smartphone processors? Pin
lopatir24-Oct-18 6:05
Memberlopatir24-Oct-18 6:05 
GeneralRe: How powerful are smartphone processors? Pin
Member 798912224-Oct-18 6:14
MemberMember 798912224-Oct-18 6:14 
GeneralRe: How powerful are smartphone processors? Pin
Alan Leigh-Lancaster24-Oct-18 21:46
MemberAlan Leigh-Lancaster24-Oct-18 21:46 
GeneralRe: How powerful are smartphone processors? Pin
Munchies_Matt24-Oct-18 6:08
MemberMunchies_Matt24-Oct-18 6:08 
GeneralRe: How powerful are smartphone processors? Pin
Maximilien24-Oct-18 6:11
MemberMaximilien24-Oct-18 6:11 
GeneralRe: How powerful are smartphone processors? Pin
Member 798912224-Oct-18 7:22
MemberMember 798912224-Oct-18 7:22 
GeneralRe: How powerful are smartphone processors? Pin
Maximilien24-Oct-18 8:10
MemberMaximilien24-Oct-18 8:10 
GeneralRe: How powerful are smartphone processors? Pin
maze325-Oct-18 1:46
professionalmaze325-Oct-18 1:46 
PraiseThe sqlite Code Of Conduct -- A developers stairway to heaven. Pin
abmv24-Oct-18 0:27
professionalabmv24-Oct-18 0:27 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
charlieg24-Oct-18 0:52
Membercharlieg24-Oct-18 0:52 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
den2k8824-Oct-18 1:07
professionalden2k8824-Oct-18 1:07 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
charlieg24-Oct-18 1:53
Membercharlieg24-Oct-18 1:53 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
RickZeeland24-Oct-18 0:53
mveRickZeeland24-Oct-18 0:53 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
CodeWraith24-Oct-18 1:05
MemberCodeWraith24-Oct-18 1:05 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
Eddy Vluggen24-Oct-18 1:00
professionalEddy Vluggen24-Oct-18 1:00 
GeneralRe: The sqlite Code Of Conduct -- A developers stairway to heaven. Pin
den2k8824-Oct-18 1:06
professionalden2k8824-Oct-18 1:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.