LogFAQs > #921825894

LurkerFAQs, Active DB, DB1, DB2, DB3, DB4, Database 5 ( 01.01.2019-12.31.2019 ), DB6, DB7, DB8, DB9, DB10, DB11, DB12, Clear
Topic List
Page List: 1
TopicWhy don't computers have 1 main core and multiple sub-cores?
Sephiroth C Ryu
05/13/19 2:24:09 AM
#7:


Given the nature of the TC's question, let's also just get something else out there:

You can't just arbitrarily multi-thread a single thread. A single "thread" is something that cannot proceed with the next calculation until the results of of the current calculation are done, as it likely relies on the current calculation.

If it doesn't, then this is a job for the programmers to split the thread into multiple ones if possible (it won't always be possible due to various things including blah blah blah risk of 2+ threads trying to change the same memory value at the same time, but yeah).

Naturally, if an OS or whatever else just decided to try and arbitrarily split threads across CPUs, it would create all those issues.
.
---
I am the Hunter of Topics. My post never fails to kill its prey.
*pounces* Nyaa!
... Copied to Clipboard!
Topic List
Page List: 1