mrspeedmaster
Android Expert
iOS isn't Snow Leopard and thread calls aren't the same as executive load balancing, to cite one example.
Were your links correct?
my links are correct. more to clarify:
GCD (Grand Central Dispatch) was introduced in Snow Leopard and iOS at the same time. It is basically parallelism computing.
Loading…
It was built with mobile multi-core processing in mind.
Grand Central Dispatch (GCD) comprises new language features, runtime libraries, and system enhancements that provide systemic, comprehensive improvements to the support for concurrent code execution on multicore hardware in iOS and Mac OS X.
Parellism is key and multi-core processing. Just google "Parellism multi-core" and you will find hundreds of articles from AMD, Intel and why it is necessary in multicore environments.
Multicore puts screws to parallel-programming models
Parallel computing - Wikipedia, the free encyclopedia
http://www.drdobbs.com/high-perform...2;jsessionid=22LI4XQUJVFURQE1GHPSKH4ATMY32JVN
Parallel Programming - Intel® Software Network
I suggest you read the full wiki on it:
Grand Central Dispatch - Wikipedia, the free encyclopedia
Grand Central Dispatch (GCD) is a technology developed by Apple Inc. to optimize application support for systems with multi-core processors and other symmetric multiprocessing systems.[2] It is an implementation of task parallelism based on the thread pool pattern. It was first released with Mac OS X 10.6, and is also available with iOS 4.
In summary, Apple already has the infrastructure in place for iOS.
Apple open-sourced the tech and it is being used in BSD and will be possibly included in the Apache HTTP trunk.
(Apache support for Grand Central Dispatch (GCD) > Comments)