actualité
 L'actualité informatique et multimédia
 Intel facilite la compilation des applications multi-threads
 Intel vient d'annoncer la sortie en version finale de ses nouveau...
Logiciels

Intel vient d'annoncer la sortie en version finale de ses nouveaux compilateurs C++ et Fortran. Ces nouvelles révisions adoptent la technologie OpenMP 2.5, un standard multi-processus ayant pour but d'exploiter les nouvelles possibilités des derniers processeurs double-coeurs, et des prochains multi-coeurs.

Les applications actuelles sont encore très majoritairement conçues pour fonctionner en ne faisant traiter au processeur qu'un seul processus (thread) à la fois. A part de rares exceptions, ces logiciels n'exploitent donc pas les possibilités des processeurs multi-coeurs, alors que les applications déjà multi-threadées bénéficient d'un gain impressionnant avec ces processeurs.

La stratégie est pour Intel de montrer tout l'intérêt des ses nouveaux CPU multi-coeurs, et que l'utilisateur en profite effectivement. Les ventes devraient ensuite logiquement suivre. Selon James Reinders, ingénieur chez Intel, l'OpenMP devrait permettre aux développeurs d'intégrer dans leurs codes des routines particulièrement conçues pour être traitées en parallèle. Ces routines sont accompagnées d'instructions dont la syntaxe sera reconnue lors de la compilation par les compilateurs Intel et les autres compilateurs supportant l'OpenMP, comme ceux de Miscrosoft par exemple.

Après compilation, les commandes OpenMP traduites ordonneront alors au CPU de traiter plusieurs processus en parallèle, selon le nombre de coeurs logiques ou physiques alors matériellement disponibles. Cette compilation devrait donc faciliter la tâche des développeurs. Ils pourront alors organiser à leur guise des répartitions automatiques ou même prédéfinies, pour éviter que le CPU ne traite parallèlement des processus sans que les effets soient bénéfiques pour les performances.

Cette nouvelle version 9.0 de compilateurs Intel est aussi particulièrement protégée contre les risques de vulnérabilité de type « buffer overrun » (dépassement de mémoire tampon) que ce soit pour Windows ou Linux. A ce propos, les clients d'Intel se sont dits « très enthousiasmés » par cette prise en compte de Linux, car « ils voient Linux comme un système potentiellement plus vulnérable actuellement, même si il n'est pas encore très attaqué. »

Sur le site officiel d'Intel, il est aussi précisé que les développeurs Apple sont aussi concernés, car les prochains ordinateurs de la firme utiliseront du multi-coeur Intel, comme il a été annoncé plus récemment. Et puis une bi-pomme est toujours mieux qu'une pomme dit-on en Corrèze... ;^)

Rédigée par le jeudi 16 juin 2005 à 15h54 (2832 lectures)
Source de l'INformation : Tom's Hardware USA
Partager cette actualité par e-mail Imprimer cette actualité Proposer une actualité PC INpact sur votre site Sauvegarder cette actualité dans votre dossier Télécharger en pdf cette actualité Signaler une erreur dans la news

Il y a 24 commentaires dont 24 nouveaux - Poster un commentaire

Sur le même sujet d'actualité :


Recherches relatives : - -