F5F Stay Refreshed Software Operating Systems What are cores and what are threads?

What are cores and what are threads?

What are cores and what are threads?

Pages (2): Previous 1 2
I
iPhan
Member
183
09-15-2021, 01:46 AM
#11
I believe you're confusing what a thread is. It's not a "virtual core." CPUs don't possess threads themselves. Threads represent the operations that cores handle. A core with SMT can manage two threads simultaneously, which is why it appears as two cores in software. However, determining which core is "the core" and which thread is "the thread" doesn't make sense—it's a confusing question. Neither one is more real than the other. Each thread on a core carries equal importance. Optimization using SMT isn't about directing threads to specific physical cores; it's about ensuring the OS understands which logical pairs belong together. This helps distribute the workload effectively, regardless of whether a thread is assigned to the first or second logical core. What truly matters is that the operating system recognizes which pairs of logical cores share resources, allowing it to balance the load without favoring one core over another.
I
iPhan
09-15-2021, 01:46 AM #11

I believe you're confusing what a thread is. It's not a "virtual core." CPUs don't possess threads themselves. Threads represent the operations that cores handle. A core with SMT can manage two threads simultaneously, which is why it appears as two cores in software. However, determining which core is "the core" and which thread is "the thread" doesn't make sense—it's a confusing question. Neither one is more real than the other. Each thread on a core carries equal importance. Optimization using SMT isn't about directing threads to specific physical cores; it's about ensuring the OS understands which logical pairs belong together. This helps distribute the workload effectively, regardless of whether a thread is assigned to the first or second logical core. What truly matters is that the operating system recognizes which pairs of logical cores share resources, allowing it to balance the load without favoring one core over another.

H
high5ghost_101
Junior Member
17
09-15-2021, 10:09 AM
#12
PCPer verified during their Scheduler testing...
H
high5ghost_101
09-15-2021, 10:09 AM #12

PCPer verified during their Scheduler testing...

A
AlfredoMCYT
Member
70
09-15-2021, 03:38 PM
#13
Check the thread assignment rules for core 1 and core 2. Understand how windows maps threads to cores, especially when multiple threads are involved. Confirm the pattern you're seeing with core1 and core2 to ensure accuracy.
A
AlfredoMCYT
09-15-2021, 03:38 PM #13

Check the thread assignment rules for core 1 and core 2. Understand how windows maps threads to cores, especially when multiple threads are involved. Confirm the pattern you're seeing with core1 and core2 to ensure accuracy.

S
Sans_Font
Junior Member
20
09-15-2021, 04:57 PM
#14
Core 0 and 1 represent identical physical cores, while core 2 and 3 are also identical. This pattern continues for subsequent groups.
S
Sans_Font
09-15-2021, 04:57 PM #14

Core 0 and 1 represent identical physical cores, while core 2 and 3 are also identical. This pattern continues for subsequent groups.

E
EAVPT
Junior Member
4
09-15-2021, 08:09 PM
#15
Understanding which logical processors belong to each core helps track CPU temperatures, clocks, and usage effectively.
E
EAVPT
09-15-2021, 08:09 PM #15

Understanding which logical processors belong to each core helps track CPU temperatures, clocks, and usage effectively.

S
Senshi_
Member
197
09-16-2021, 07:00 AM
#16
I referred to that point during my recent edit.
S
Senshi_
09-16-2021, 07:00 AM #16

I referred to that point during my recent edit.

Pages (2): Previous 1 2