5. What is A Processor
•Central processing unit: An electronic circuit which executes
computer programs, containing a processing unit and a control
unit
•Processing unit: In Von Neumann computer architecture,
contains an arithmetic logic unit (ALU) and processor registers
•Microprocessor: A CPU on one silicon chip as part of a
microcomputer
A machine that processes something.
It Contains:
7. The Difference Between a Processor(CPU) and a Microprocessor
The difference is purely historical. In the old days the CPU used to sit in a separate
enclosure, like here:
8. A Microprocessor is a particular implementation of processor which
happens to fit in a single electronic component (chip) package:
Nowadays all processors are microprocessors, so the distinction is completely
blurred.
10. core
• A core is the processing unit that receives instructions and
performs calculations, or actions, based on those instructions.
This means each and every tasks are done by the core.
•Processors can have a single core or multiple cores. A
processor with two cores is called a dual-core processor and
four cores is called a quad-core processor. Processors for home
computers can even have six or eight cores. The more cores a
processor has, the more sets of instructions the processor can
receive and process at the same time, which makes the
computer faster.
•Having multiple cores is a big advantage. With only one core, a
computer can only work on one task at a time, having to
complete a task before it moves onto another. With more
cores, however, a computer can work on multiple tasks at once,
which is especially useful for those who do a lot of
multitasking.
11. The memory controller is a digital circuit that manages the
flow of data going to and from the computer's main memory.
A memory controller can be a separate chip or integrated into
another chip, such as being placed on the same die or as an
integral part of a microprocessor; in the latter case, it is
usually called an integrated memory controller (IMC).
A memory controller is sometimes also called a memory chip
controller (MCC) or a memory controller unit (MCU).
Memory controller
12. Located on the motherboard instead of the processor, L3 Cache is
found on the same chip and die as the processors.
The picture of the Intel Core i7-3960X processor die is an example
of a processor chip containing six cores (CPUs) and shared L3
Cache.
As depicted, the L3 cache is shared between all cores (CPUs) and is
very large in comparison to what an L1 or L2 cache would be on the
same chip because it is less expensive, albeit slower.
L3 Cache
13. MISC
Minimal Instruction Set Computer (MISC) is a processor architecture
with a very small number of basic operations and
corresponding opcodes.
As a result of this is a smaller instruction set, a smaller and
faster instruction set decode unit, and faster operation of
individual instructions.
The disadvantage is that smaller instruction set always have more
sequential dependencies, reducing instruction-level parallelism.
14. Fetching the instruction opcodes from program memory well in
advance is known as prefetching and it is served by using prefetch input
queue (PIQ).
The pre-fetched instructions are stored in data structure - namely
a queue. The fetching of opcodes well in advance, prior to their need for
execution increases the overall efficiency of the processor boosting its
speed.
The processor no longer has to wait for the memory access operations
for the subsequent instruction opcode to complete
Prefetch input queue
15. Intel also introduced a distributed shared memory
architecture using Intel QuickPath Interconnect (QPI).
QPI is the new point-to-point interconnect for connecting a
CPU to either a chipset or another CPU.
It provides up to 25.6 GB/s of total bidirectional data
throughput per link.
Higher-Performance MultiprocessorSystems withQPI
19. Mainfeatures
•Announced on August 30, 2016
•Intel’s Code Name: Kaby Lake
•Kaby Lake is produced using a 14 meter Manufacturing technology
•Kaby Lake features faster CPU clock speeds, clock speed changes,
and higher Turbo frequencies. Beyond these process and clock
speed changes, little of the CPU architecture has changed from
Skylake resulting in identical IPC(Instructions Per Clock)
•Kaby Lake features a new graphics architecture to improve
performance in 3D graphics and 4K video playback
•It adds native HDCP 2.2(High-bandwidth Digital Content
Protection) support
• Hardware encode is supported for H264, HEVC Main 10/10-bit,
and VP9 8-bit video.
20.
21.
22.
23. Like all the previous
generations of
processors from
Intel, the 8th
generation do have
a family.
A family consisting
of 4 main Series