X 10.6 Snow Leopard(2009)にて初導入(& iOS 4(2010)から) 当時マルチコア CPU が浸透し始め、CPU リソースの最適化をソフトウェアで吸収しようとした • 最適なスレッド数の算出 • 使用コアの偏り解消 キューにタスクを投げるだけでよい開発体験 WWDC 2009: Programming with Blocks and Grand Central Dispatch https://github.com/swiftlang/swift-corelibs-libdispatch