Recently at the WWDC, Apple announced that they would give a preview of Mac OS X 10.6 "Snow Leopard". Later, that day Apple posted a description of some of the features that are planned for 10.6. One of the features mentioned is Grand Central. Grand Central is describes as support for multi-core systems. The feature is focused on more cores rather than faster clock speeds. The feature is also may help developers create programs to utilize multi-core systems. After reading this, I began to think to myself. How many cores will some of Apple's Pro machines have in the future. Currently the mac pro has a standard of 8 cores. My main questions is, how many cores may we see in the future. Certainly the number may be endless, but will developers and programmers be able to create programs and applications that will utilize all of this potential power? Currently there are not really and applications for the Mac Pro that utilize all 8 cores, except for some serious video rendering. Maybe Grand Central will allow developers to create new applications that will allow for better distribution over all the cores. With this new feature, will the amount of cores be limited only by the manufactures of them? Hopefully some of this information will be released along with Mac OS X 10.6.