Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,153,468 members, 7,819,715 topics. Date: Monday, 06 May 2024 at 09:33 PM

Instruction Set Architecture Vs Clock Speed - Phones - Nairaland

Nairaland Forum / Science/Technology / Phones / Instruction Set Architecture Vs Clock Speed (1255 Views)

Remember Those Days When Making Calls And Looking At The Clock / HAVIT M3 Alarm Clock & Bluetooth Speaker / Airtel 4G Ite is Live And Blazing + 4gig Trial Bonus (Speed test pics) (2) (3) (4)

(1) (2) (Reply) (Go Down)

Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 10:02am On Sep 02, 2020
The word “clock speed” is very ubiquitous these days. Everyone tends to use it. I am sure that a lot of us must have had frustrating discussions with tech illiterates who are fully convinced that clock speed is the number one criteria for assessing SoC performances for smartphones.
Today we are going to look at two factors that determines the performance of processor cores and see which one is more important. These are : Instruction Set Architecture and Clock speed.

INSTRUCTION SET ARCHITECTURE (ISA)

An Instruction Set Architecture (ISA) or simply architecture is a list of commands that are supported by the processor in a smartphone. If you issue a command to your phone that is not included in the instruction set, it would be unable to carry out that instruction. Also if you tried to install, load or use an app that needs certain commands to function properly that are not included in the ISA used in building your SoC, either CPU cores or GPU or even ISP as well, such an instruction would be unsupported. This is why when you issue certain commands to your phone, the phone would reject such a command and display “error” or “this action is not supported”.


Here is an example of how an instruction set looks like;

• Add – Join 2 numbers together arithmetically
• Compare – Compare numbers logically
• In – Input information from a device or app e.g. camera or keyboard
• Jump – Jump to designated RAM address
• Jump if – conditional statement that jumps to a designated RAM address.
• Load – Load information into RAM from CPU
• Out – output information to a device e.g. monitor/display
• Store – store information to RAM

The ISA is an abstract model of a working CPU core. The making of it is called an implementation. The ISA is a part of the computer processor that pertains to programming. It is also called machine language. It tells the processor what it is supposed to do as well as how to do it (commands).
All smartphone processor cores are made using Reduced Instruction Set Computing (RISC) by ARM. The RISC used for smartphones is called Arm architecture and it comes in several versions. The newer versions are always better and support more commands and instructions than the previous versions. They are Armv8-A, Armv8.1-A, Armv8.2-A, Armv8.3-A, Armv8.4-A, Armv8.5-A and Armv8.6-A.

CLOCK SPEED

There are certain steps that a CPU core takes during the processing of data. It is called the fetch-decode-execute phase. The CPU fetches the data, decodes it and then executes the instruction on the data. The fetch-decode-execute phase is equal to one clock cycle. Clock speed (or clock rate) can be defined as the operating speed of a computer or its microprocessor, expressed in cycles per second (hertz). The clock speed determines how steps are completed in one sec. The clock speed tells how fast a CPU can performs. The clock speed is measured in Gigahertz (GHz). If you are getting a phone, the speed should be at least 1.6GHz. Flagship phones can be as fast as 2.6GHz.

ISA vs Clock speed

Clock speed is only good for comparing the performance of two SoCs in the same family e.g SD665 vs SD660, Helio P60 vs P65, SD865 vs SD865+ etc. The ISA on the other hand tells the extent of a SoC’s abilities and capabilities. The ISA that a CPU core is built from is more important than the speed.
This is why an SoC built with Armv8.2-A will destroy an SoC built from Armv8-A regardless of the clock speed. SD660 with a clock speed of 2.2GHz is not as good as a Helio G90T with 2.0GHz.

When shopping for your next phone, do well to check what instruction set the SoC is built on. Always prioritize a newer instruction set over clock speed.

https://inquisitiveuniverse./2020/09/02/instruction-set-architecture-vs-clock-speed/

5 Likes 2 Shares

Re: Instruction Set Architecture Vs Clock Speed by taiwosamwell(m): 10:09am On Sep 02, 2020
atheistandproud:
The word “clock speed” is very ubiquitous these days. Everyone tends to use it. I am sure that a lot of us must have had frustrating discussions with tech illiterates who are fully convinced that clock speed is the number one criteria for assessing SoC performances for smartphones.
Today we are going to look at two factors that determines the performance of processor cores and see which one is more important. These are : Instruction Set Architecture and Clock speed.

INSTRUCTION SET ARCHITECTURE (ISA)

An Instruction Set Architecture (ISA) or simply architecture is a list of commands that are supported by the processor in a smartphone. If you issue a command to your phone that is not included in the instruction set, it would be unable to carry out that instruction. Also if you tried to install, load or use an app that needs certain commands to function properly that are not included in the ISA used in building your SoC, either CPU cores or GPU or even ISP as well, such an instruction would be unsupported. This is why when you issue certain commands to your phone, the phone would reject such a command and display “error” or “this action is not supported”.


Here is an example of how an instruction set looks like;

• Add – Join 2 numbers together arithmetically
• Compare – Compare numbers logically
• In – Input information from a device or app e.g. camera or keyboard
• Jump – Jump to designated RAM address
• Jump if – conditional statement that jumps to a designated RAM address.
• Load – Load information into RAM from CPU
• Out – output information to a device e.g. monitor/display
• Store – store information to RAM

The ISA is an abstract model of a working CPU core. The making of it is called an implementation. The ISA is a part of the computer processor that pertains to programming. It is also called machine language. It tells the processor what it is supposed to do as well as how to do it (commands).
All smartphone processor cores are made using Reduced Instruction Set Computing (RISC) by ARM. The RISC used for smartphones is called Arm architecture and it comes in several versions. The newer versions are always better and support more commands and instructions than the previous versions. They are Armv8-A, Armv8.1-A, Armv8.2-A, Armv8.3-A, Armv8.4-A, Armv8.5-A and Armv8.6-A.

CLOCK SPEED

There are certain steps that a CPU core takes during the processing of data. It is called the fetch-decode-execute phase. The CPU fetches the data, decodes it and then executes the instruction on the data. The fetch-decode-execute phase is equal to one clock cycle. Clock speed (or clock rate) can be defined as the operating speed of a computer or its microprocessor, expressed in cycles per second (hertz). The clock speed determines how steps are completed in one sec. The clock speed tells how fast a CPU can performs. The clock speed is measured in Gigahertz (GHz). If you are getting a phone, the speed should be at least 1.6GHz. Flagship phones can be as fast as 2.6GHz.

ISA vs Clock speed

Clock speed is only good for comparing the performance of two SoCs in the same family e.g SD665 vs SD660, Helio P60 vs P65, SD865 vs SD865+ etc. The ISA on the other hand tells the extent of a SoC’s abilities and capabilities. The ISA that a CPU core is built from is more important than the speed.
This is why an SoC built with Armv8.2-A will destroy an SoC built from Armv8-A regardless of the clock speed. SD660 with a clock speed of 2.2GHz is not as good as a Helio G90T with 2.0GHz.

When shopping for your next phone, do well to check what instruction set the SoC is built on. Always prioritize a newer instruction set over clock speed.

https://inquisitiveuniverse./2020/09/02/instruction-set-architecture-vs-clock-speed/
Nice work
I set 2.0 GHz as my minimum if I'm getting a phone.
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 10:24am On Sep 02, 2020
taiwosamwell:
Nice work I set 2.0 GHz as my minimum if I'm getting a phone.
Nice. Same here.
Re: Instruction Set Architecture Vs Clock Speed by reaky(m): 11:16am On Sep 02, 2020
♥️

1 Like

Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 4:23pm On Sep 02, 2020
reaky:
♥️

Thanks, how do you add that normal emoji?
Re: Instruction Set Architecture Vs Clock Speed by reaky(m): 5:06pm On Sep 02, 2020
atheistandproud:


Thanks, how do you add that normal emoji?

4 me trial and error
Anyone that works
I pin it on my clipboard
☺️

1 Like

Re: Instruction Set Architecture Vs Clock Speed by Nobody: 5:36pm On Sep 02, 2020
educative��

you are doing well cool

1 Like

Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 5:58pm On Sep 02, 2020
reaky:

4 me trial and error Anyone that works I pin it on my clipboard ☺️

Oh thanks.

1 Like

Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 5:58pm On Sep 02, 2020
Fuckdem:
educative��
you are doing well cool
Thanks boss.

1 Like

Re: Instruction Set Architecture Vs Clock Speed by PornLegend: 8:05pm On Sep 02, 2020
atheistandproud:
The word “clock speed” is very ubiquitous these days. Everyone tends to use it. I am sure that a lot of us must have had frustrating discussions with tech illiterates who are fully convinced that clock speed is the number one criteria for assessing SoC performances for smartphones.
Today we are going to look at two factors that determines the performance of processor cores and see which one is more important. These are : Instruction Set Architecture and Clock speed.

INSTRUCTION SET ARCHITECTURE (ISA)

An Instruction Set Architecture (ISA) or simply architecture is a list of commands that are supported by the processor in a smartphone. If you issue a command to your phone that is not included in the instruction set, it would be unable to carry out that instruction. Also if you tried to install, load or use an app that needs certain commands to function properly that are not included in the ISA used in building your SoC, either CPU cores or GPU or even ISP as well, such an instruction would be unsupported. This is why when you issue certain commands to your phone, the phone would reject such a command and display “error” or “this action is not supported”.


Here is an example of how an instruction set looks like;

• Add – Join 2 numbers together arithmetically
• Compare – Compare numbers logically
• In – Input information from a device or app e.g. camera or keyboard
• Jump – Jump to designated RAM address
• Jump if – conditional statement that jumps to a designated RAM address.
• Load – Load information into RAM from CPU
• Out – output information to a device e.g. monitor/display
• Store – store information to RAM

The ISA is an abstract model of a working CPU core. The making of it is called an implementation. The ISA is a part of the computer processor that pertains to programming. It is also called machine language. It tells the processor what it is supposed to do as well as how to do it (commands).
All smartphone processor cores are made using Reduced Instruction Set Computing (RISC) by ARM. The RISC used for smartphones is called Arm architecture and it comes in several versions. The newer versions are always better and support more commands and instructions than the previous versions. They are Armv8-A, Armv8.1-A, Armv8.2-A, Armv8.3-A, Armv8.4-A, Armv8.5-A and Armv8.6-A.

CLOCK SPEED

There are certain steps that a CPU core takes during the processing of data. It is called the fetch-decode-execute phase. The CPU fetches the data, decodes it and then executes the instruction on the data. The fetch-decode-execute phase is equal to one clock cycle. Clock speed (or clock rate) can be defined as the operating speed of a computer or its microprocessor, expressed in cycles per second (hertz). The clock speed determines how steps are completed in one sec. The clock speed tells how fast a CPU can performs. The clock speed is measured in Gigahertz (GHz). If you are getting a phone, the speed should be at least 1.6GHz. Flagship phones can be as fast as 2.6GHz.

ISA vs Clock speed

Clock speed is only good for comparing the performance of two SoCs in the same family e.g SD665 vs SD660, Helio P60 vs P65, SD865 vs SD865+ etc. The ISA on the other hand tells the extent of a SoC’s abilities and capabilities. The ISA that a CPU core is built from is more important than the speed.
This is why an SoC built with Armv8.2-A will destroy an SoC built from Armv8-A regardless of the clock speed. SD660 with a clock speed of 2.2GHz is not as good as a Helio G90T with 2.0GHz.

When shopping for your next phone, do well to check what instruction set the SoC is built on. Always prioritize a newer instruction set over clock speed.

https://inquisitiveuniverse./2020/09/02/instruction-set-architecture-vs-clock-speed/
local man has learnt. a new thing todayy
Re: Instruction Set Architecture Vs Clock Speed by Nobody: 8:24pm On Sep 02, 2020
PornLegend:

local man has learnt. a new thing todayy
senior man this your moniker no be here ooh grin
Re: Instruction Set Architecture Vs Clock Speed by StChivalry(m): 10:49pm On Sep 02, 2020
reaky:


4 me trial and error
Anyone that works
I pin it on my clipboard
☺️

Pls, I need your attention here on my profile.
https://www.nairaland.com/6093708/why-tecno-pouvoir-3-plus#93509590
Re: Instruction Set Architecture Vs Clock Speed by StChivalry(m): 10:53pm On Sep 02, 2020
atheistandproud:


Thanks boss.
Pls, I need your attention here on my profile.
https://www.nairaland.com/6093708/why-tecno-pouvoir-3-plus#93509590
It is about the poor management of 'open' background apps thereby force-closing any apps more than 9; even though d raining memory is more than enough.
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 6:36am On Sep 03, 2020
StChivalry:

Pls, I need your attention here on my profile.
https://www.nairaland.com/6093708/why-tecno-pouvoir-3-plus#93509590
It is about the poor management of 'open' background apps thereby force-closing any apps more than 9; even though d raining memory is more than enough.

I think my oga has replied you (Krazydave).
Re: Instruction Set Architecture Vs Clock Speed by skywalker240(m): 10:25am On Sep 03, 2020
Abeg help me tell them oo
tecno pouvoir 4 pro, battery beast 2.2 GHZ OCTACORE
OCTACORE MY ASS angry
Re: Instruction Set Architecture Vs Clock Speed by ddjay: 12:14pm On Sep 03, 2020
atheistandproud:


Nice. Same here.
Nice work boss, check this link, may be of interest
https://www.facebook.com/AtheistAllianceInternational/ and here
https://www.atheistalliance.org/
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 12:50pm On Sep 03, 2020
ddjay:
Nice work boss, check this link, may be of interest https://www.facebook.com/AtheistAllianceInternational/ and here https://www.atheistalliance.org/
I am actually pulling back from joining groups these days.

1 Like

Re: Instruction Set Architecture Vs Clock Speed by Adasun(m): 2:53pm On Sep 03, 2020
Tanks op

When are we having test? grin grin



what is all those frequency,nanometers i am seeing there?
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 2:58pm On Sep 03, 2020
skywalker240:
Abeg help me tell them oo
tecno pouvoir 4 pro, battery beast 2.2 GHZ OCTACORE
OCTACORE MY ASS angry

Helio P22
Re: Instruction Set Architecture Vs Clock Speed by sunshineV(f): 2:59pm On Sep 03, 2020
atheistandproud:


I am actually pulling back from joining groups these days.
hopefully dey can help yahaya
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 3:01pm On Sep 03, 2020
Adasun:
Tanks op

When are we having test? grin grin



what is all those frequency,nanometers i am seeing there?
Hahahaha.
You just gave me an idea sha.
A brilliant one at that. Thanks.
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 3:01pm On Sep 03, 2020
sunshineV:
hopefully dey can help yahaya
You ehn.
Re: Instruction Set Architecture Vs Clock Speed by Adasun(m): 9:25pm On Sep 03, 2020
atheistandproud:

Hahahaha.
You just gave me an idea sha.
A brilliant one at that. Thanks.
i knw u are smart! grin keep it up
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 12:01pm On Sep 05, 2020
Adasun:
i knw u are smart! grin keep it up

Thank you sir.
Re: Instruction Set Architecture Vs Clock Speed by Topmaike007(m): 12:44pm On Sep 05, 2020
All this architecture issue they scatter brain
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 12:48pm On Sep 05, 2020
Topmaike007:
All this architecture issue they scatter brain

Hahahahaha

I don die oh.

1 Like

Re: Instruction Set Architecture Vs Clock Speed by Topmaike007(m): 12:50pm On Sep 05, 2020
atheistandproud:


Hahahahaha

I don die oh.

truth I don't understand the thing but I will go over your writeup again
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 1:40pm On Sep 05, 2020
Topmaike007:
truth I don't understand the thing but I will go over your writeup again

Alright boss
Re: Instruction Set Architecture Vs Clock Speed by Topmaike007(m): 1:42pm On Sep 05, 2020
atheistandproud:


Alright boss
what I know is that if I want to buy phone or laptop I go for 2.5ghz and above for laptop and 2.0ghz and above for phones..

It's just the concept I am not getting
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 1:47pm On Sep 05, 2020
Topmaike007:
what I know is that if I want to buy phone or laptop I go for 2.5ghz and above for laptop and 2.0ghz and above for phones..

It's just the concept I am not getting

Lemme point something out to you.

Do you know that the Helio G25 on my younger brother's Redmi 9A and the Helio G70 are both clocked at 2.0GHz?

How do you separate them then?
Re: Instruction Set Architecture Vs Clock Speed by Topmaike007(m): 2:01pm On Sep 05, 2020
atheistandproud:


Lemme point something out to you.

Do you know that the Helio G25 on my younger brother's Redmi 9A and the Helio G70 are both clocked at 2.0GHz?

How do you separate them then?
I don't know oo
Re: Instruction Set Architecture Vs Clock Speed by atheistandproud(m): 2:07pm On Sep 05, 2020
Topmaike007:
I don't know oo

Architecture and microarchitecture.


That is architecture na the list of commands for programming when the CPU support.

with each upgrade, more commands are added to help the newer CPU perform better.

They are Armv8-A, Armv8.1-A, Armv8.2-A, Armv8.3-A, Armv8.4-A, Armv8.5-A and Armv8.6-A.

The newer one is always better.

Microarchitecture na the type of CPU used.

The G70 uses ARM Cortex 75 CPU while the G25 uses ARM Cortex 53 CPU.

So the G70 is better.

Don't use clock speed alone. It's misleading.

Check other specifics first.

Or you can use short cuts and Google the benchmark scores of both

(1) (2) (Reply)

If You Use Tecno, Enter Here / Price of Blackview A90 / Redmi A1 And Redmi A1+

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 53
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.