4 ms·
I assume 1 process with 2 threads takes up less space on the die than 2 processes, both single threaded. If this is true, a threaded solution will always have t
by chrismsimpson 3y ago
I assume 1 process with 2 threads takes up less space on the die than 2 processes, both single threaded. If this is true, a threaded solution will always have the edge on performance, even as everything scales ad infinitum.
- LtdJorge 3y agoHardware threads are not the same as software threads.
- chrismsimpson 3y agoThanks Capt Obvious
- LtdJorge 3y agoI don't understand your comment then. I'm not trying to be sarcastic or anything. Using either processes or threads should bear no difference in terms of die space. In a die there are cores, each core with dual streams of computation, that are interleaved to compensate for memory latency, so while one waits the other computes and vice versa. It doesn't have anything to do with processes or (virtual) threads, which are software constructs.