This Processor buying guide helps you to choose the best processor for your laptop or computer. Just go through each and every detail. You will understand or you will get an idea about processor.
What is a core?
A core is the processing unit that takes instructions and makes calculation, or actions based on those instructions.
Difference between single core and multi-core
A core is a single processing unit, multi core processors have multiple processing units.
If your programs are optimized for more cores, the more cores the better. If not, fewer, faster cores are better.
Example, you can think of having one person cooking at a kitchen in a hotel, VS a dozen people cooking. If you have to cook so many item, having a dozen people makes things go a lot faster.
But what if you only have one person’s worth of work, you get 11 people standing around doing nothing. And that one person out of 12 likely won’t get things done as fast as other 11 people.
When do these multi-cores do help at work?
More cores are helpful only if a program can split its task between the cores. Not all programs are made to split tasks between cores.
How to chose cores?
A newer dual core CPU with a higher clock speed will often outperform an older quad core CPU with a lower clock speed.
Always choose HIGHER CLOCK speed processors. The higher the clock speed, the faster the processor.
COMBINATION OF MULTI-CORE + HIGHER CLOCK rate.
I will put it this way, multi-cores process multiple data. But if you want performance then you should go for higher clock speed.
Example: Assume you have a tank of 1000 jugs of water to empty using one jug. And you empty water say 20 jugs of water per min with single hand.
Single hand = 1 core processor. 20 jugs of emptying water is your speed of doing work = clock speed.
If you want to empty the tank as fast as possible then you should use two hands and two jugs. Now two hands is = 2 core and speed will be same for two hands, that is, 10*2 hands=20 jugs of emptying water per min.
How many cores are available?
There will be one physical chip. This chip can have 1, 2, 4, 6, or 8 cores.
Currently 18-core processor is the best you can get in the market.
Each core is part of the chip that does the processing work.
Recommended cores to have
Dual core – daily/day-to-day tasks.
Quad core – entry Level performance.
Hexa core – intermediate level performance.
Octa core – Extreme High level performance.
i3 Quad core series. Click on this link to know deep information
i5 Quad core series. Click on this link to know more information.
i7 Quad core series. Click on this link to know more information.
HT – Hyper Threading
HTT – Hyper Treading Technology
HT is SMT (Simultaneous Multi-threading) implementation used to improve parallel computing (doing multiple tasks at once).
For better understanding consider this example.
Pentium 4 running at 3.0 GHz with Hyper-threading on can even beat a Pentium 4 running at 3.6 GHz with Hyper Threading turned off.
Turbo Boost (TBT)
It is a microprocessor technology developed by intel that attempts to enable temporary higher performance by opportunistically and automatically increasing the processor’s clock frequency.
This feature automatically kicks in on TBT – enabled processors when there is sufficient headroom – subjected to power rating, temperature rating, and current limits.
Turbo boosts operates under the operating system’s control and is engaged automatically when the OS requests the highest performance state.
The amount of time the processor remains in turbo boosts depends on the workload and OS requests.
- It is the speed at which a microprocessor executes instructions.
- The CPU requires a fixed number of clock ticks to execute each instruction.
- The faster the clock, the more instructions the CPU can execute per second.
- New processors are 20 times faster then the older processors even if their clock speed were same.
- Some microprocessors are super scalar, which means that they can execute more than one instruction per clock cycle.
- CPU Clock speed and the bus clock speed should be the same so that neither component slows down the other.
- In practical, bus clock speed is slower than the CPU clock speed, which creates a bottleneck.
- This is why AGP, new local buses have been developed.
Size of Cache
- It is used by CPU to reduce the time or energy to access data from the main 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.
- A quad core processor today consists of L1 Instructions cache and L1 data cache per core.
- It then contains a L2 cache per core which holds both Instruction and data.
- Sometimes L2 cache is shared between a pair of cores.
- L3 cache is the common cache for all the cores and finally RAM.
- L1 is faster than L2, L2 is Faster than L3, L3 is faster than RAM.
The k means the processor has an unlocked multiplier, meaning you can overclock the CPU in the bios by simply increasing the CPU multiplier. i7-2600k: unlocked.
In-built Graphics Card
A graphics processor built into the GPU actual processor which is more than capable of running any normal desktop task well, and also can do some gaming if you don’t mind a bit lower settings.
I strongly recommend to go for Quad Core + 2.5 GHz above Clock speed processors.
Thanks for reading till the end. Have a nice time.