[2024] CPU Cores & Threads Explained in 6 Minutes

  Рет қаралды 17,302

Indigo Software

Indigo Software

Күн бұрын

Пікірлер
@sirlee3206
@sirlee3206 10 ай бұрын
You were very professional and to the point and I wish that everybody that explained things about computers could take notes from you. You got straight to the point and told us exactly what we needed to know.
@indigosoftware9625
@indigosoftware9625 10 ай бұрын
Thank you very much! This is what we are aiming to provide, and we really appreciate the positive feedback.
@AbhishekMadhu_online
@AbhishekMadhu_online 8 ай бұрын
Wow, thanks for the details, with everything I wanted to know and nothing I didn't care about. No idea why this ranked so low in search results on KZbin.
@indigosoftware9625
@indigosoftware9625 8 ай бұрын
Glad I could help! We really appreciate the positive feedback.
@richardmcbean6
@richardmcbean6 Ай бұрын
Wonderful, all facts, no fluff and nonsense You've just earned another subscriber
@indigosoftware9625
@indigosoftware9625 Ай бұрын
Thank you so much! I’m glad you found the content helpful, and I really appreciate the support! If you ever have more questions or need help with anything else, feel free to reach out. Welcome to the channel! 🎉
@hafizmohamed6156
@hafizmohamed6156 2 күн бұрын
Hello, could you please explain Single cores vs multiple cores for students. I have looked in youtube, and there are no such youtube video covering that topic!
@indigosoftware9625
@indigosoftware9625 Күн бұрын
You got it! I've added this to the list and we will release this video in January 2025.
@sadsmile12
@sadsmile12 2 ай бұрын
simple and beneficial information
@indigosoftware9625
@indigosoftware9625 2 ай бұрын
Thank you for the feedback!
@SwagataRouth
@SwagataRouth 12 күн бұрын
I am curious, if I have an highly demanding application running that needs multicore functionality can I choose which core my application runs on or it is always chosen only by the cpu itself?
@indigosoftware9625
@indigosoftware9625 12 күн бұрын
Yes, you can manually assign which cores a specific application runs on, but by default, the CPU decides how to allocate tasks to optimize performance. However, if you’d like to control this, you can use Processor Affinity in Windows. How to Manually Assign Cores (Processor Affinity): Open Task Manager: Right-click the Taskbar and select Task Manager or press Ctrl + Shift + Esc. Locate Your Application: Find the application under the Processes tab. Set Affinity: Right-click the application, select Go to Details. In the Details tab, right-click the application again and choose Set Affinity. Here, you can manually select which cores (e.g., CPU 0, CPU 1) the application will use. When to Use Core Assignment: This can be helpful if you have a highly demanding application and want to reserve specific cores, or if you’re multitasking and want to dedicate some cores to specific tasks. However, keep in mind that modern CPUs and operating systems are very efficient at managing core usage dynamically, so manual core assignment is typically only beneficial in very specific scenarios.
@JAPAN_WITH_J
@JAPAN_WITH_J 8 ай бұрын
Short and brief video. Could you tell me which one is a better option out of a 14 core (6-P and 8-E cores) vs a 8 core (16 threads)?
@indigosoftware9625
@indigosoftware9625 7 ай бұрын
Thank you for the feedback! For pure processing power and speed, the 14 core processor would yield faster results.
@Ghost242ful
@Ghost242ful 9 ай бұрын
Hello. So I understand that if I have 2 cores and 4 threads (so 2 threads for each core) I can run like 10 programs because then programs will be in queue (I guess they will be switching between each other?) What I don't understand is that each app have its own threads - so there is a process with 4 threads. How can I understand that? What's the difference between CPU threads and program threads? I know that threads share resources like memory etc. Then CPU thread run a program with threads and this CPU thread switches between program threads?
@indigosoftware9625
@indigosoftware9625 9 ай бұрын
Each program running on a computer has one or more threads, which are sequences of instructions, and each CPU core is a physical processing unit that can process instructions from one or two threads at a time. To better grasp the concept of CPU cores and threads, imagine a restaurant kitchen. The chefs (CPU cores) are responsible for preparing the dishes based on orders (Threads) they receive from waiters. The more chefs you have, the more orders you can prepare at a given time. Meanwhile, many chefs are not necessary when there is not a large number of orders to process. Similarly, having more CPU cores can increase the speed of processing when multiple simultaneous threads are competing for attention. Let us know if this solves your issue!
@Ghost242ful
@Ghost242ful 9 ай бұрын
Thanks for reply. I understand difference between core and thread. I do not understand difference between cpu thread and thread in process (for example NodeJS is single-threaded)
@ondrejkaslik
@ondrejkaslik 4 ай бұрын
on point, great video, thx
@indigosoftware9625
@indigosoftware9625 4 ай бұрын
You're welcome!
@dnakatomiuk
@dnakatomiuk 22 күн бұрын
Ever since Athlon 64 X2 which was to help release offload to a 2nd core to help performance as Windows got more bigger in features it would make systems slower with single core CPUs. But even when A64 X2 did come out most software didn't even utilise dual core systems. Games especially even today some still don't use or are optimised for more than 2 cores some are? When you had A64 X2 you had to install Dual Core Optimiser software that's how poor Windows XP was and Windows 7 until they later sorted it in a Security Pack But since 2020 games have been poorly optimised with the hardware we have today it's bad. Because in games publishers would rather save money then use extra time to make a game better, the old saying release it partial broken fix it later
@indigosoftware9625
@indigosoftware9625 16 күн бұрын
You’ve captured the history of multi-core CPUs and gaming optimization really well! It’s true that early dual-core systems like the Athlon 64 X2 didn’t see immediate software benefits, especially in gaming, due to lack of support and optimization challenges. Windows back then, like XP and even Windows 7 initially, struggled to manage multi-core processing effectively until later updates improved this. Fast forward to today, and we’re seeing a similar issue where many games still don’t fully utilize the power of modern multi-core CPUs. While some games are better optimized to take advantage of 4, 8, or more cores, publishers often rush to release, counting on future patches to fix performance issues. The “release it broken, fix it later” mindset is frustrating for gamers, especially since we now have hardware capable of handling much more if games were fully optimized. It would be great to see more consistent, high-quality optimization across the board, but for now, we’re often left waiting on patches or relying on third-party tweaks to get the most out of our systems.
@virtualarc3029
@virtualarc3029 Жыл бұрын
Hello, does your computer CPU specs mean it has 12 threads on each of your six cores
@indigosoftware9625
@indigosoftware9625 Жыл бұрын
Yes, that is correct!
@yayo27
@yayo27 2 ай бұрын
@@indigosoftware9625umm, but wouldnt it be 72 (12x6) threads then?😭 as long as i understand cores share the existing threads rather than having the advertised threads in each core and that’s what i understand from your reply but can you correct me if im wrong pls
@JustMusic75
@JustMusic75 3 ай бұрын
Are you an IT specialist? You don't have a video telling us about you. I wanna know.
@indigosoftware9625
@indigosoftware9625 3 ай бұрын
Hi! I'm not an IT expert just yet, but I'm consistently learning in the field to help bring new and valuable information to the channel. I currently hold a Comptia A Plus Certificate, which is considered an entry level qualification that demonstrates a solid understanding of essential IT principals.
@JustMusic75
@JustMusic75 3 ай бұрын
@@indigosoftware9625 you're a power user for sure if nothing else.
@JustMusic75
@JustMusic75 3 ай бұрын
I didn't know they put i9 CPUs in macs.
@indigosoftware9625
@indigosoftware9625 3 ай бұрын
Yes, Apple has included Intel Core i9 CPUs in some of their Mac models. Specifically, certain configurations of the 16-inch MacBook Pro and iMac Pro have been available with Intel Core i9 processors, providing high-performance capabilities for demanding tasks such as video editing, 3D rendering, and software development. This allows Macs to handle intensive applications and workflows efficiently.
The Slow and Deserved Downfall of Intel
22:18
Vex
Рет қаралды 187 М.
Intel Processors (CPU) Explained - Super Easy Guide
9:34
SoulOfTech
Рет қаралды 709 М.
Каха и лужа  #непосредственнокаха
00:15
Car Bubble vs Lamborghini
00:33
Stokes Twins
Рет қаралды 46 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 8 МЛН
Intro to Processes & Threads
15:46
Dave Crabbe
Рет қаралды 132 М.
[2024] What Computer Specs do I Need? What do they Mean?
5:03
Indigo Software
Рет қаралды 10 М.
What are Apple's GPU cores?
8:14
Definitive Mac Upgrade Guide
Рет қаралды 53 М.
Why CPU GHz Doesn’t Matter!
10:25
Linus Tech Tips
Рет қаралды 3,2 МЛН
3 Mind-Blowing Games that will change how you look at Chess
20:00
mortal chess
Рет қаралды 639 М.
Do we really need NPUs now?
15:30
TechAltar
Рет қаралды 754 М.
Process vs Thread vs Core
6:34
WittCode
Рет қаралды 6 М.
Free Programs that EVERY PC should have! (NOT SPONSORED!)
21:27
JayzTwoCents
Рет қаралды 1,9 МЛН
Is 4 Cores Still Enough?
9:35
Linus Tech Tips
Рет қаралды 2,1 МЛН
Каха и лужа  #непосредственнокаха
00:15