Originally Posted by Celcoid
Ok I had a idea...Ok lets say we have a program that can only use 1 thread. Could we make a very powerful virtual thread and have all 8 threads of a i7-2600k process the stuff that runs to that single thread?
I suppose you're asking if you could develop a process which would execute a single thread, across all the logical processors of a system.
You can't split a single thread across all cores, because each the of the executions happen sequentially and rely on the output from the prior steps. If thread requires steps: A->B->C->D->E to be performed you can't simply do each at the same time.Edited by RonindeBeatrice - 4/18/11 at 10:29am