• # Grand Central Dispatch

    Posté par (Mastodon) . En réponse au journal Nouvelles fonctionnalités de Snow Léopard. Évalué à 6.

    Une nouveauté que je trouve intéressante sur le plan technique, c'est Grand Central Dispatch. J'attends avec impatience de voir si ça peut apporter un gain réel de performance.

    Concrètement, Grand Central est une nouvelle API et des extensions aux langages C/C++/Objective-C qui permettent de définir des blocks de code indépendants, puis de les distribuer entre les différents coeurs/CPU du système où ils pourront être exécutés en parallèle.

    Une application optimisée pour Snow Leopard pourra ainsi facilement exploiter un processeur multicoeur sans avoir à gérer la complexité de la programmation multithread. En pratique, je ne sais pas trop ce que ça va donner, mais ça me semble très prometteur sur le papier.