100% found this document useful (2 votes)
796 views13 pages

Core I5 Report

core i5 report

Uploaded by

Amelia Andrea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
796 views13 pages

Core I5 Report

core i5 report

Uploaded by

Amelia Andrea
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

PROJECT PRESENTATION REPORT

Group Members
 Aimen Ashiq (Mcse-f20-009)
 Amara Khalid (Mcse-f20-019)
 Aqsa Javed (Mcse-f20-007)

Topic: CORE I5

Outlines:
 Introduction
 Specification
 Implementation
 Processor register
 Core i5 cache memory
 Advantages and disadvantages
 Advance technologies
 Abstract
 Comparison with old and latest version
 Conclusion

Introduction
Intel Core i5 microprocessor family, released in September 2009, is a family of processors with
medium-level performance as compared to Core i7. The i5 processors include many features
found in Core i7 Nehalem CPUs - single-die quad-core design, on-die DDR3 memory controller,
point-to-point protocol used to communicate with I/O devices, 256 KB level 2 cache (per core),
large shared level 3 cache, SSE4 instructions, and support for such features as Virtualization
technology and Turbo Boost technology. Some features, though, were crippled or completely
removed in the Core i5 CPUs:
The microprocessors include dual-channel memory controller as opposed to triple-channel
controller in Nehalem CPUs.
Instead of Quick Path Interface, the i5 processors feature slower Direct Media Interface point-to-
point protocol.
i5-7xx processors do not support Hyper-Threading technology.Future i5-6xx microprocessors do
include Hyper-Threading feature, but they have only two CPU cores.
Desktop Intel Core i5 microprocessors are packaged in 1156-land Land-Grid Array (LGA)
package, and require socket 1156 motherboards.

Core i5 is using the Ivy Bridge microarchitecture. Ivy Bridge is the codename for an Intel
microprocessor using the Sandy Bridge microarchitecture. Ivy Bridge uses a 22 nanometer
process. The Ivy Bridge die shrink, known in the Intel Tick-Tock model as the "tick", is based on
3D tri-gate transistors. Intel demonstrated Ivy Bridge processors in 2011.
Differents types of core i5
Nehalem microarchitecture (1st generation) .

Westmere microarchitecture (1st generation) .

Sandy Bridge microarchitecture (2nd generation)

Ivy Bridge microarchitecture (3rd generation) .

Haswell microarchitecture (4th generation) .

Broadwell microarchitecture (5th generation)

Specification
The Core i5 processor is available in multiple speeds, ranging from 1.90 GHz up to
3.80 GHz, and it features 3 MB, 4 MB or 6 MB of cache. It utilizes either the LGA 1150
or LGA 1155 socket on a motherboard. Core i5 processors are most often found as quad-
core, having four cores
Processor Register
Register is a temporary storage memory that is built into processor (CPU). In
the Computer Architecture, registers are special types of computer memory which are
performed their tasks quickly such as (Fetching, transferring, and storing) data and
instructions. Register memory is smaller compare to other computer memory.

However, even the most powerful CPU has its limitations. That is why
manufacturers decided to start putting multiple smaller CPUs, called cores, within a
single CPU. A CPU with two CPUs in it is known as dual-core, one with 4 is known as
quad-core, and so on, all the way to the octa-core, which has eight CPUs.

These CPUs make it possible to truly multi-task since each CPU can handle a single task
at a time. This makes computers much more powerful and also increases the processor
speed.

Processor contains more than 430 registers.

o PCI Device 0 Function 0 Configuration Space Registers.


o PCI Device 1 Function 0–2 Configuration Space Registers.
o PCI Device 1 Function 0–2 Extended Configuration Registers.
o PCI Device 2 Configuration Space Registers.
o Device 2 IO Registers.
o PCI Device 6 Registers.
o PCI Device 6 Extended Configuration Registers.
o Direct Media Interface Base Address Registers (DMIBAR).
o MCHBAR Registers in Memory Controller Channel 0 Registers.
o MCHBAR Registers in Memory Controller Channel 1.
o MCHBAR Registers in Memory Controller Integrated Memory Peripheral Hub (IMPH).
o MCHBAR Registers in Memory Controller Common.
o Memory Controller MMIO Registers Broadcast Group Registers.
o Integrated Graphics VTd Remapping Engine Registers.
o PCU MCHBAR Registers.
o PXPEPBAR Registers.
o Default PEG/DMI VTd Remapping Engine Registers.

Turbo Boost
Turbo boost is a great feature which monitors the present processor usage to determine how
close the processor is to the maximum thermal design power , or TDP. The TDP is the maximum
amount of power the processor is supposed to use. That means, when fewer than the total number
of cores are being used, the processor can turn off the unused cores and increase the clock speed
on the rest of the cores. This is like dynamic overclocking , when the system demands. For
example, by default the processor runs at 2.3Ghz, and when under heavy load, it will
automatically speed up the cores up to 3.3Ghz. Turbo boost is present in most modern Intel
processors (not in i3) which allows the processor to process above it's base standard
frequency, on demand . Turbo boost is used to save battery and enhance usage based
performance.

Core i5 Cache memory


A cache is a smaller, faster memory, closer to a processor core, which stores copies of the data
from frequently used main memory locations. This memory is the fastest memory available to a
processor. They were built in to decrease the time taken to access data by the processor. This
time taken is called latency.

Most CPUs have different independent caches, including instruction and data caches, where the
data cache is usually organized as a hierarchy of more cache levels ( L1, L2 and L3 ). When a
request is made to the system, CPU has some set of instructions to execute, which it fetches from
the RAM. Thus to cut down delay, CPU maintains a cache with some data which it anticipates it
will be needed.(L1) Level 1 Cache (2KB - 64KB) - Instructions are first searched in this cache.
L1 cache very small in comparison to others, thus making it faster than the rest.(L2) Level 2
Cache (256KB - 512KB) - If the instructions are not present in the L1 cache then it looks in the
L2 cache, which is a slightly larger pool of cache, thus accompanied by some latency.(L3) Level
3 Cache (1MB -8MB) - With each cache miss, it proceeds to the next level cache. This is the
largest among the all the cache, even though it is slower, its still faster than the RAM.
The ring design is quite simple and has many
Advantages:
shortest path, easily scalable to include more cores if required
Advantages of i5 processors
It has a high-speed performing rate so that systems are able to perform at the maximum
CPU rate of 3.6 GHz.
Turbo technology is present in the device which helps you to boost up the working speed.
It offers 64-bit architecture to get reliable working.

Disadvantages of i5 processors
Not support high data visualization technology for users to view high-quality images and
video graphics.
Power consumption of core-i7 is not better compared to the core-2 duo processor type.
It demands newer motherboards.
i5 Processor is sensitive to higher voltages
Advance Technologies
Intel® Virtualization Technology (VT-x) Intel®
Virtualization Technology for Directed I/O (VT-d)
• Makes a single system appear as multiple independent systems to software.
• This allows multiple, independent operating systems to run simultaneously on a single
system.
• Intel Virtualization Technology for Directed I/O (Intel VT-d) adds chipset hardware
implementation to support and improve I/O virtualization performance and robustness.

Intel® Trusted Execution Technology


• Defines platform-level enhancements that provide the building blocks for creating trusted
platforms.
• It provide the authenticity of the controlling environment such that those wishing to rely
on the platform can make an appropriate trust decision.
• determines the identity of the controlling environment by accurately measuring and
verifying the controlling software.

Intel® Hyper-Threading Technology


• Allows an execution core to function as two logical processors.
• While some execution resources such as caches, execution units, and buses are shared,
each logical processor has its own architectural state with its own set of general-purpose
registers and control registers.
• This feature must be enabled using the BIOS and requires operating system support.

Intel® Turbo Boost Technology


• Allows the processor core to opportunistically and automatically run faster than its rated
operating frequency/render clock if it is operating below power, temperature, and current
limits.
• The Intel Turbo Boost Technology feature is designed to increase performance of both
multi-threaded and single-threaded workloads.
Intel® vProTechnology
• It is a set of security and manageability capabilities built into the processor aimed at
addressing four critical areas of IT security Threat management, including protection
from rootkits, viruses, and malware.
• Identity and web site access point protection .
• Confidential personal and business data protection.
• Remote and local monitoring, remediation, and repair of PCs and workstations.

Intel® 64
• Intel® 64 architecture delivers 64-bit computing on server, workstation, desktop
and mobile platforms when combined with supporting software.
• Intel 64 architecture improves performance by allowing systems to address more
than 4 GB of both virtual and physical memory.

Intel® Anti-Theft Technology (Intel® AT)


• Intel® Anti-Theft Technology (Intel® AT) helps keep your laptop safe and secure in the
event that it’s ever lost or stolen.
• Intel® AT requires a service subscription from an Intel® AT–enabled service provider.
• Detects device theft
• Locks down lost device
• Restores operation easily

Intel® Advanced Vector Extensions


• The latest expansion of the Intel instruction set.
• It extends the Intel Streaming SIMD Extensions (Intel SSE) from 128-bit vectors to 256-
bit vectors.
• Intel AVX addresses the continued need for vector floating-point performance in
mainstream scientific and engineering numerical applications, visual processing,
recognition, datamining/synthesis, gaming, physics, crypto graphy and other application
areas.
Intel® Advanced Encryption Standard New Instructions
(Intel® AES-NI)
• A set of Single Instruction Multiple Data (SIMD) instructions that enable fast and
secure data encryption and decryption based on the Advanced Encryption
Standard (AES).
• Intel AES-NI are valuable for a wide range of cryptographic applications, for
example: applications that perform bulk encryption/decryption, authentication,
random number generation, and authenticated encryption.
• AES is broadly accepted as the standard for both government and industry
applications, and is widely deployed in various protocols.
• AES-NI consists of six Intel SSE instructions. Four instructions, namely
AESENC, AESENCLAST, AESDEC, and AESDELAST facilitate high
performance AES encryption and decryption.
• AESIMC and AESKEYGENASSIST, support the AES key expansion procedure.

Comparison with latest and old version

COMPARISON WITH LATEST VERSION:

• If we compare Core i5 with latest versions i7, then i7's have the Hyper Threading
capability.
• Hpper threadingis a technology by Intel that increases the processor's performance on
Multithreaded tasks
• .i7 are faster than i5.
• i7 have bigger processor cache at 8MB compared with i5's 6 MB.
• i7 is faster at 1.8 - 3.6 GHz.
• We cam upgrade from i5 to i7, because they are both using same socket type i5 - 6400 to
i7 - 6700K.

COMPARISON WITH OLD VERSIONS:

• If we compare core i5 with old versions then core i3 series has only dual core processor
but i5 have both Dual core and Quad core processors.
• Quad cores are usually better than Dual cores.
• If it compare with old version then i5 is a faster and more powerfull.
• Its a good way to improve its performance from old to new.
• Clock speed of core i3 is 3.4 GHz - 4.2 GHz vs Core i5 is 2.4 GHz - 3.8 GHz.
• Core is is faster and more powerfull than Core i3.
• Upgrading from an i3 to i5 is a good way to improve performance. Unfortununately,
there are sevseral factors that may make it impossible to upgrade from i3 to i7.
• The processor may be integrated into the motherboard
.

Features

• I5 are used in intelligent networking such as gaming,graphics.


• Automatically manage power supply.
• I5 are able to increase the memory of system.
• I5 have the opportunity for users to use multitasking.
• I5 have ability to run two multitasking processor together.
• I5 consists turbo boost technology.

Abstract
• The Intel is the renowned company that manufacture the processors since
1940’s.
• Every years this company introduced different versions. Now this version have
advance features as compared to old.
• After introducing 13 processors Intel introduce core i5 and it increase the family
members of I series .It was invented in 2009 it have modern technologies.

Conclusion
Core i5-3550S is built over Ivy bridge microarchitecture. Processor supporting L3 cache
memory. Most of Intel latest technologies are supported like Anti-Seft, Vpro and
Virtualizations

You might also like