4 ms·
> It is possible for multiple OS threads to be running in parallel with symmetric multiprocessing (SMP) Why does the author say "possible"? Isn't it basically
by da39a3ee 3y ago
> It is possible for multiple OS threads to be running in parallel with symmetric multiprocessing (SMP)
Why does the author say "possible"? Isn't it basically always the case that a modern computer is running as many threads in parallel as it has cores?
- renox 3y agoI'm not sure what's your point, single threaded CPUs exist.
- da39a3ee 3y agoHi, I think English isn't your first language so, first, let me point out that telling someone "I'm not sure what your point is" comes across as rude and aggressive. I wasn't "making a point". I was asking a question. My question is why the author said "possible": since this is an educational piece of writing, isn't it misleading to say "possible"? Am I right in thinking that basically all computers in common use now (e.g. phones, laptops, desktops, machines used in corporate data centers) have multiple CPU cores? And furthermore, that they are basically always executing instructions simultaneously on all cores? (Instructions from some userspace process or the kernel)