Trunkin said:
Is this true? How did I not hear of this? |
In theory 6 cores are avalible, but as far as I know it is not possible to paralelize a code in a single process among more than once CPU (each console has 2 Jaguar CPUs with 4 cores each).
The solution would the creation of new process wich means that inter process communication. However, communication between two process requires a extra things, such as shared memory regions managed by the OS, resulting a lot of latency for system.
For instance: if you have a code that is not performing well, using the extra cores are not a option because your code may end up slower. However, it is possible to use the extra cores to perform other (indepent) tasks in parallel (like loading the next level of a game on the RAM).
P.S.: Sorry if my post was little bit too technical. =)











