Grand Central vs extensions parallèles
-
21-08-2019 - |
Question
Quelqu'un sait-il de tous les bons sites sur la prochaine technologie « Grand Central » d'Apple (Snow Leopard) et comment il se compare aux extensions parallèles (et la substance de calcul parallèle natif) provenant de Microsoft?
La solution
Snow Leopard est maintenant hors de NDA:
Autres conseils
Je ne peux rien dire à propos de Grand Central, mais si vous êtes à la recherche d'un groupe de technologie / recherche dans lequel la substance MS prend un peu à partir de là je vérifier Cilk http://supertech.csail.mit.edu/cilk/ il y a aussi une version commerciale distribuée par Cilk Arts http://www.cilk.com/
Grand Central est encore sous NDA d'Apple, c'est pourquoi il est si difficile de trouver des informations sur ce que tout le monde toute publication à ce sujet serait en violation.
La seule source d'information fiable sur la technologie que je connaisse est lui-même ADC ( http://developer.apple.com ), mais vous aurez besoin d'un abonnement payant pour y accéder.
Peut-être que je me trompe, mais j'avais l'impression que l'envoi était grande centrale au niveau du système d'exploitation et des extensions parallèles est plus comme une bibliothèque add-on. Donc, si j'interprète cela correctement toutes les applications en cours d'exécution sur OS X. partagera un pool de threads en parallèle avec des extensions chaque application en cours d'exécution aura son propre pool de threads.
Ceci suggère que Grand Central Dispatch devrait être mieux à l'équilibrage de charge.
Je ne l'ai pas vu quoi que ce soit sur « Grand Central » spécifiquement, mais il y a eu une discussion sur la norme OpenCL sur GPGPU.org