Processor & its Types

What is a Processor?

A processor (CPU) is the BRAIN that responds to and processes the basic instructions that drive a computer. CPU’s will perform most basic arithmetic, logic and I/O operation, as well as allocate commands for other chips and components running in a computer.

 

Types of Processor:

 

The two main competitors in the processor market are:-
  •  Intel ( INtegrated ELectronics)
  •  AMD (Advanced Micro Devices)

Difference Between Intel & AMD:

 

INTEL

AMD

Less expensive than AMD Processor at the lower range.
Less expensive than Intel at a higher range.
Can heat up when used with Clock Speed Boost.
Is generally cooler due to smaller lithography.
Less efficient than AMD.
More efficient than Intel.
IPC (Rocket Lake) is lower than AMD (Zen 3)
IPC (Zen 3) is higher than Intel (Rocket Lake)
Clock speed reaches and surpassed 5.0 GHz
The Clock speed can reach 5.0 GHz but result in more heat.
It has symmetric multiprocessing capabilities of up to 4 sockets/28 cores.
It has symmetric multiprocessing capabilities up to 8 sockets/128cores.
Most popular intel processors are i3, i5, i7 & i9.
AMD has ryzen3, ryzen5, ryzen7,ryzen 9 & Threadripper.

GENERATION:

 

 

1 GEN

(2008)

6 GEN

(2015)

7 GEN

(2016)

8 GEN

(2017)

9 GEN

(2017)

10 GEN

(2019)

11 GEN

(2019)

Process
size
45nm
14nm
14nm
14nm
14nm
14nm
14nm
TRANSIS-TORS
731 million to 2300 million
1.9 billion
Clock
Speed
1.06 GHz to
3.33 GHz
Up to 4.5 GHz
1.0 GHz to 4.5GHz
1.0GHz to 4.5 GHz
1.8GHz to 5 GHz
Up  to 5.3GHz
Up  to 5.3GHz
Cores
2-6 in normal/4-8 in xeon
2-28
2-4
2-4
2-8
2-10
Up to 8
L1
 64 kb per core
64 KB per core
64 KB per core
64KB per core
64KB per core
64KB per core
64KB per core
L2
256kb per core
256KB per core
256KB per core
256KB per core
256KB per core
256KB per core
512KB per core
L3
4MB-24MB shared by all cores.
2 MB per core
8 MB shared
8 MB shared
16 MB shared
20 MB shared
16 MB shared

Socket, Cores, Threads:

 

  • Socket: A server CPU socket is a connector between the CPU’s processor and the motherboard. Servers can support 1/2/4/8/16/32 CPU sockets.
  • Cores: A server CPU core is a physical part of a CPU that helps it work. Multi-core processors can execute more instructions in the same amount of time.
  • Threads: A thread is a set of instructions or code for the execution of concurrent programming. A single server CPU core can have 2 threads. If a CPU has 8 cores with two threads per core, it will have 16 threads to perform tasks.
 
 
 

 

 

Leave a Comment

Your email address will not be published. Required fields are marked *