Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Le K10 a la bosse des maths

par - source: AMD

Le die du Phenom X4 AMD propose une nouvelle version de sa librairie mathématique ACML (AMD Core Math Library), avec des optimisations adaptées aux processeurs K10 (Phenom et Barcelona).

Une librairie pour accélérer les calculs mathématiques

AMD propose sa librairie ACML pour la majorité des systèmes d’exploitation récents, et pour la majorité des compilateurs. Pour rappel, une librairie, en programmation, est un ensemble de fonctions sur un sujet précis (ici les maths). On peut supposer que les implémentations AMD sont bien optimisées pour les processeurs de la marque, ce qui permet de gagner en performances dans certains cas. La compatibilité avec GCC, le compilateur Intel ou PGI (entre autres) est évidemment un avantage. Windows, Linux et Solaris sont supportés. Notons que Mac OS X n’est pas supporté, et c’est logique : le système ne fonctionne pas officiellement sur les Mac.

Les scientifiques apprécieront

Toutes les personnes qui effectuent des calculs mathématiques lourds et qui ont besoin de performances apprécieront. AMD fournit des fonctions prêtes à l’emploi, ce qui évite de devoir implémenter ces dernières à la main (et a priori de façon moins efficace qu’AMD). La société de Sunnyvale semble donc vouloir montrer que le K10 est un très bon processeur pour les stations de travail, surtout avec sa FPU améliorée, nettement plus efficace que l’implémentation Intel (à fréquence identique).

Disponible en version 32 et 64 bits, la librairie ACML est gratuite et téléchargeable sur le site d’AMD.

Partager:
2
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
BouloDodoDindono 13/11/2007 10:22
Masquer
-0+

ya plus qu'à reconpiler

eldofu 13/11/2007 12:42
Masquer
-0+

Une erreur courante, "Library" se traduit bibliothèque en français.

"Pour rappel, une librairie, en programmation, est un ensemble de fonctions sur un sujet précis (ici les maths)."

C'est faux une bibliothèque est un ensemble de de fonctions, procédures qu'on a décidé de regrouper ensemble à l'intérieur d'un fichier, mais ca peut aller d'une fonction mathématique à n'importe quoi d'autre sans avoir de réel sujet. Pour un exemple un peu plus concret, les dll windows sont des bibliothèques, ces dll sont en général appelés par un exécutable qui va chercher les fonctions qui l'intéressent dans cette bibliothèque.

L'interêt d'une bibliothèque est de partager des fonctions sur plusieurs exécutables mais également de faciliter la maintenance du code sans impacter tout le programme, facilité de recompilation, ré-écriture, évolutions etc...

Publicité

Les offres du moment

Newsletters


OK