It seems Apple have reinvented the job-system method for parallelizing tasks across multiprocessors.
I’m amused, because this has been a hot topic in games programming since the introduction of processors like the Playstation3’s CELL CPU, and has probably been around for even longer, but I’m too lazy to google any references.
[...] have some details on their developer site about using the “Grand Central Dispatch” system. It interesting to note they mention both Mac OS X and iPhone OS as using the [...]