Core I5 Report
Core I5 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) .
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.
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.
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® 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.
• 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.
• 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
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