Publicité
Derniers dossiers Processeurs
Tom's Overdrive : la France première des qualifications

Tom's Overdrive : la France première des qualifications
Ce week-end a eu lieu une des dernières phases préparatoires de notre concours mondial d'overclocking : 5 équipes se sont affrontées dans nos locaux, pour savoir qui ira défendre les couleurs de la France lors de la finale mondiale. Lire la suite

Publicité

Le K10 a la bosse des maths

Mardi 13 novembre 2007 à 10:06 par Pierre Dandumont
Source: AMD – Catégorie : Processeurs
2 commentaires

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.


Réagissez ! Retour à la liste des news
Commentaires
BouloDodoDindono 13/11/2007 10:22
Masquer
-0+
BouloDodoDindono

ya plus qu'à reconpiler

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

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é