December 12th, 2012, 04:46 PM
+1 core bases CPU and multitasking
Suppose I've got a computer machine with +1 core based CPU. Does this mean that my machine runs multiple processes or excutes more than one instruction at the same time?
Thanks n advance,
December 12th, 2012, 05:19 PM
If a processor has more than one core then it is possible to run more than one instruction at the same time. However, some resources are shared between the cores, and it would not be possible to run two instructions at the same time if both require that resource.
The way in which processor time is shared between processes is determined by the operating system. However, in almost all systems you could not split a single thread of execution across more than one core.
December 12th, 2012, 05:24 PM
Originally Posted by http://en.wikipedia.org/wiki/Multi-core_processor
January 4th, 2013, 10:04 AM
Yes, but as E-Oreo explained, that is possible on some conditions:
Originally Posted by MrFujin
1 - What an OS determines.
2 - Whether the cores share the same resource or not.
3 - Design of threads (included in 1).
But as long as we have one memory and one screen (as Output resource), our machines can't run multiple instruction at the same time, and this possibly doesn't go for the computer of government or scientific institutes.
Thx for the replies