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.
@indigosoftware962510 ай бұрын
Thank you very much! This is what we are aiming to provide, and we really appreciate the positive feedback.
@AbhishekMadhu_online8 ай бұрын
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.
@indigosoftware96258 ай бұрын
Glad I could help! We really appreciate the positive feedback.
@richardmcbean6Ай бұрын
Wonderful, all facts, no fluff and nonsense You've just earned another subscriber
@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! 🎉
@hafizmohamed61562 күн бұрын
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Күн бұрын
You got it! I've added this to the list and we will release this video in January 2025.
@sadsmile122 ай бұрын
simple and beneficial information
@indigosoftware96252 ай бұрын
Thank you for the feedback!
@SwagataRouth12 күн бұрын
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?
@indigosoftware962512 күн бұрын
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_J8 ай бұрын
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)?
@indigosoftware96257 ай бұрын
Thank you for the feedback! For pure processing power and speed, the 14 core processor would yield faster results.
@Ghost242ful9 ай бұрын
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?
@indigosoftware96259 ай бұрын
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!
@Ghost242ful9 ай бұрын
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)
@ondrejkaslik4 ай бұрын
on point, great video, thx
@indigosoftware96254 ай бұрын
You're welcome!
@dnakatomiuk22 күн бұрын
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
@indigosoftware962516 күн бұрын
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 Жыл бұрын
Hello, does your computer CPU specs mean it has 12 threads on each of your six cores
@indigosoftware9625 Жыл бұрын
Yes, that is correct!
@yayo272 ай бұрын
@@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
@JustMusic753 ай бұрын
Are you an IT specialist? You don't have a video telling us about you. I wanna know.
@indigosoftware96253 ай бұрын
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.
@JustMusic753 ай бұрын
@@indigosoftware9625 you're a power user for sure if nothing else.
@JustMusic753 ай бұрын
I didn't know they put i9 CPUs in macs.
@indigosoftware96253 ай бұрын
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.