-1
0
A question of curiousity,
I understand [one thread per core] or with time slicing, [many threads one core] But, is there a way even through emulation, even with a performance cost, to...
how to say... "have many processors think they are one processor"
Its possibly an elementary question, but if you could provide me with even a Keyword to search by so that i can learn more. That would be awesome.
Note: My hypothetical application would be running a process that doesnt require real-time operation, Like a single threaded video encoder, or compression utility.
I dont think it is possible, not usefully anyway.. – Karthik T – 2012-12-12T01:39:04.747
It's not really clear what you're asking. If they "think they are one processor", why aren't they? – David Schwartz – 2012-12-12T01:42:45.630
@DavidSchwartz I think he wants to, somehow, merge 4 processors(cores) into 1 and boost performance on serial applications – Karthik T – 2012-12-12T01:57:55.270
2I think you're attempting to describe "parallel processing", which is a major area of research. Basically either humans or specialized compilers need to "parallelize" the application software so that parts of it can execute on different processors. A non-trivial task. – Daniel R Hicks – 2012-12-12T02:24:27.827
Well, n processors will “think they are one processor” if n – 1 of them are turned off. I don’t want to be flippant; I want to point out that I don’t understand your question, and I suspect that nobody else here does either. Can you try to explain it better? – Scott – 2012-12-12T02:39:42.823