Quote:
Originally Posted by Aptmunich
With all multithreading optimizations GCD is set to offer and the general focus on optimization (which can be partially achieved by writing code that can target specific processor features), supporting PowerPC would have definitely been quite non-trivial. Sure they could have done it, but in a release that prioritized streamlining the code base, it doesn't really make sense.
|
To the degree that features need to be optimized for a specific instruction set, yes. But there should be* nothing about Grand Central (or multicore programming in general) that is specific to any ISA. Grand Central is just an abstraction layer for fundamental programming techniques which are the same regardless of whether the cores in question are PowerPC, Intel, or SPARC.
Quote:
Originally Posted by lifeisabeach
|
According to the information Apple is distributing now, Snow Leopard is supported even on 32-bit Intel machines, so this doesn't really make sense.