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 Mi 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

Beta Team

[Other] What Is Core And Threads In CPU ?

2019-10-13 13:40:53
2711 74

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
Favorites47 RateRate

Beta Team-Global

Robi1980 | from MI 9

#1

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

Advanced 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

Advanced Bunny

Billy64 | from MI 9

#4

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

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

Master Bunny

m.wael.eg | from Redmi Note 5

#7

Thanks For Sharing
2019-10-13 18:48:33
Mi Pilot Tester
Write By Mohamed Wael
Facebook Profile
[url=http://t.me/m_wael_eg]Telegram Chat[/ur

Pro Bunny

1729774278 | from Redmi Note 4X

#8

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

Pro Bunny

Aris fadarisman | from Redmi 6 Pro

#9

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

Advanced 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

  • Followers

    657

  • Threads

    38

  • Replies

    832

  • Points

    43502

Check-in 3 jours
Check-in 7 jours
Check-in 21 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

Read moreGet new
Copyright©2016-2019 Xiaomi.com, All Rights Reserved
Content Policy
Quick Reply To Top Return to the list