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.