Hi, I was just thinking about how useful multi-core processors actually are? Now, from my understanding, they are a single die which contain two or more processors. How much more efficient is this when compared to a single core processor? Does it simply allow for better multitasking? Also, back in the 90's some computers would have dual-processors, similar to what we have now, only much more bulky and not on one die. Do you still need to code for each processor and break up tasks like in the early days of multiprocessors, or do current SDK's do this on their own? If so, are companies doing this? If not, couldn't they split up tasks to help improve performance with games, rendering, etc...?
I remember back in the late 90's early 2000's the race was for the processor that had the highest number of Hz. That was a good baseline for performance. Now it seems the race is for how many cores you can have on one die is what indicates the best performance.
Thanks
I remember back in the late 90's early 2000's the race was for the processor that had the highest number of Hz. That was a good baseline for performance. Now it seems the race is for how many cores you can have on one die is what indicates the best performance.
Thanks