In order to fulfill the basic functions of our service, the user hereby agrees to allow Xiaomi to collect, process and use personal information which shall include but not be limited to written threads, pictures, comments, replies in the Xiaomi Community, and relevant data types listed in Xiaomi's Private Policy. By selecting "Agree", you agree to Xiaomi's Private Policy and Content Policy .
Agree

MIUI ROM

[Other] What Is Core And Threads In CPU ?

2019-10-13 13:40:53
9585 76

Hello Mi Fans
How's This Month Going On? When we talk about Processor then Core & Threads comes to our mind but do you know How both of these differ from each other ? Which one helps better multi-tasking or better gaming? No! Well lets discuss in todays article.
Core And Thread

A core is part of a CPU that receives instructions and performs calculations, or actions, based on those instructions. A set of instructions can allow a software program perform a specific function.


A thread is a unit of execution on concurrent programming. Multithreading is a technique which allows a CPU to execute many tasks of one process at the same time. These threads can execute individually while sharing their resources.


Parameters
Core
Threads
Definition
CPU cores mean the actual hardware component
.
Threads refer to the virtual component which manages the tasks
Process
The CPU is fed tasks from a thread. Therefore, it only accesses the second thread when the information sent by the first thread is not reliable. There are many different variations of how CPU can interacts with multiple threads
Implementation
Achieved through interleaving operation
Performed through suing multiple CPU'S
Benefit
Increase the amount of work accomplished at a time.
Improve throughput, computational speed-up.
Make use of
Core uses content switching
Uses multiple CPUs for operating numerous processes.
Processing units required
Requires only signal process unit. Requires multiple processing units.

How Do CPU Cores And Threads Works
CPU cores are hardware. They do all the heavy lifting. Threads are used to help the CPU schedule their tasks more efficiently. If a CPU doesn’t have hyper-threading or multithreading, the tasks will be scheduled less efficiently, causing it to work overtime to access the information that’s relevant for running certain applications. One core can work on one task at a time. Multiple cores help you run different applications more smoothly. If you’re planning on running a video game, for example, it will take a number of cores to run the game, while the other cores can run background apps, like Skype, Spotify, Chrome, or whatever else you might be running.



Cores Vs Threads When Gaming
Cores will always be more important when gaming. Gaming itself isn’t too much of an intense task for a processor. Even modern games can run smoothly on a quad-core, 4-threaded CPU, depending on the processor’s cache and clock speed. Threads are actually useful when you’re running multiple tasks. s
ay you’re gaming and you plan on streaming. A multithreaded or hyper-threaded processor will help you run the games within playable frame rates while also handling all of the encoding tasks that are associated with recording/streaming.


Conclusion
Basically, more cores and more threads will always mean better performance. Some productivity-oriented software, like video editing, will benefit more from multiple threads, while only certain games will take advantage of these features. if your workload involves intensive tasks such as video editing, then multi-threaded processors are a must for you.
source:-1,2
Special Thanks To Our Beloved Admin @Elaine2046 For Continuous Support

Always Believe That Something Wondeful Is About To Happen

Rate

Number of participants 6 Experience +76 Pack Reason

View Rating Log

2019-10-13 13:40:53
Favorites46 RateRate

Beta Team

Robi1980 | from MI 9

#1

Thanks for sharing
2019-10-13 13:55:34

Semi Pro Bunny

Vinicius_FGO-BR | from Redmi 6

#2

so, octa core is the same but 2 of them? thanks for sharing
2019-10-13 15:36:00

Master Bunny

tZe_vitamin | from Redmi Note 8 Pro

#3

nice. I just looking for something like this today, I was looking for explanations..
2019-10-13 15:38:12
DzoieeJowiee

Semi Pro Bunny

Billy64 | from MI 9

#4

interesting!
2019-10-13 15:54:41

Grand Master Bunny

m@soud | from Redmi Note 5

#5

Thanks for sharing
2019-10-13 16:51:48

Rookie Bunny

surferb15 | from app

#6

Very important concept !
2019-10-13 17:50:33

Moderator

m.wael.eg | from Redmi Note 5

#7

Thanks For Sharing
2019-10-13 18:48:33
مع تحياتي
m.wael.eg

(محمد وائل)

Pro Bunny

1729774278 | from Redmi Note 4X

#8

Thanks for the information.
2019-10-13 19:33:45

Master Bunny

Aris fadarisman | from Redmi 6 Pro

#9

Thanks for sharinh
2019-10-13 20:16:29

Pro Bunny

suzana | from Redmi Note 7

#10

Thanks for this
2019-10-13 21:15:38
please sign in to reply.
Sign In Sign Up

Mibatman

Moderator

Check-in 3 jours
Check-in 7 jours
Check-in 21 jours
Check-in 40 jours
2 million registered members
Mi Community Updater
Throw Back with Mi 2018
10k
New Home
10k Mi Fans
Redmi Note 7
Cast Away
20K Mi Fans
Mi Love U & I
Bunny Winner
20K Mi Fans
Best Mi
Happy Mother's Day
Android Q
50K Mi Fans
Mobile Photography Lover
70K Mi Fans
Challenger
Eid ul-Fitr Mubarak
Brain Teaser
100K Mi Fans
Happy July
Mi 9T
Global Fans
My Country My Pride
Mi 9 SE
Like
Check in
Reply
Favorites
Post
MIUI 9th Birthday
Global Community
500
Global Community
device poll
games discuss
Puzzle Master
Mid-Autumn Festival
200K Mi Fans
400K Mi Fans
300K Mi Fans
2020
500K Mi Fans
MIUI 11
Halloween
Answer Mi #2
Answer Mi #3
MIUI12
Design Together
ContributeTogether
10 years
MFF2020
Nepal "Happy New Year&amp
Emoji Day
Theme Medal
First Anniversary
K2K #4
10 years
Mitu Shares Vol.1
Ringtone Medal
The View Outside Your Window
Music Medal
MiWatch

Read moreGet new
Copyright©2010-2021 Xiaomi.com, All Rights Reserved
Quick Reply To Top Return to the list