Les scientifiques et les chercheurs ont souvent besoin d’une puissance de calcul importante. La méthode en vogue consiste à connecter plusieurs ordinateurs entre eux pour répartir le calcul sur plusieurs machines, c’est ce que l’on appelle le clustering ou calcul distribué. Si Apple n’a jamais démontré de telles capacités, des dizaines de milliers de Macintosh participent au gigantesque projet Seti@Home de recherche de signaux extraterrestres dans les ondes captées par un radiotélescope, qui rassemble plus d’un million d’ordinateurs. Restreint au monde Mac, le projet Apple Seed, initié par des universitaires prouve que les réseaux de calcul fonctionnent parfaitement avec un minimum d’investissement et de développement.
Du côté matériel, le clustering ne pose pas de problème particulier. Des G3 suffisent. Le lien entre les machines se fait par le port Ethernet 10/100. Si cela n’est pas assez rapide, on peut opter pour des cartes Fast Ethernet 100. Le véritable obstacle vient des logiciels. MacOS n’est pas du tout adapté à ce genre d’architecture. MacOS 9 améliore le support multiprocesseur du système avec un nouveau noyau (le nanokernel) et de nouvelles librairies spécifiques pour le multiprocessoring. Les logiciels capables d’exploiter cette architecture sont rarissimes. Pour pouvoir partager le calcul entre plusieurs machines, il faut adapter ses logiciels. Plusieurs outils de développement sont disponibles en C et en Fortran. L’Université de Californie a mis en ligne des exemples d’applications ainsi que des environnements de développement.
Qu’en est-il des performances? Selon les tests fournis par les universités, la solution G3 réussit à offrir des performances honorables comparés à des solutions IBM ou Cray (de 1990). Tous les clusters Mac ont été réalisés dans des universités. L’un des plus importants est composé de 16 G3 dans un laboratoire de physique de l’Université de Californie. Si MacOS 9 a quelques aptitudes à gérer plusieurs processeurs, il faudra sans doute attendre les prochaines versions de MacOS X client et Server pour bénéficier d’une véritable gestion de multiples processeurs.
Pour en savoir plus : Projet AppleSeed
Microsoft lance Phi-3-mini, un petit modèle de langage (SLM) qui s'adresse aux entreprises ne disposant…
Quelle part d’incertitude faut-il accepter dans la mise en conformité des IA avec le RGPD…
Microsoft a dévoilé les prix des mises à jour de sécurité étendues pour Windows 10.…
Docaposte a sélectionné une douzaine de spécialistes français pour créer un Pack cybersécurité spécialement étudié…
La Surface Pro 10 sera disponible le 9 avril en France. Passage en revue de…
Que réserve Office 2024 ? Une première version de test officielle sera disponible en avril.…