Navigation
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...
Intel vient d'annoncer la sortie en version finale de ses nouveau...
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... ;^)
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 (2901 lectures)
Source de l'INformation : Tom's Hardware USA
Source de l'INformation : Tom's Hardware USA
Vista : maîtriser les raccourcis clavier de Windows Mail
Si vous avez Vista et que vous utilisez l'application...
Si vous avez Vista et que vous utilisez l'application...
Vista : créer simplement une image ISO depuis l'Explorateur
Un simple clic droit suffit avec le bon outil...
Un simple clic droit suffit avec le bon outil...
© 2003 -2008 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0181 s - Top 100 - Nos partenaires
Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Disque dur multimédia - Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Sonneries et jeux pour mobiles - Test ADSL
























