Le K10 a la bosse des maths
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.
- Processeur,
- amd ,
- math
- Hellgate London : Forever in Hell
- La NSA surveille le trafic d'AT&T
- Une carte mère avec CPU à 60 $ pour gOS
- Fujitsu Amilo La1703 : test d'un portable à 400 euros (Cowcotland)
- Les appareils photo numériques HP, c'est fini
- Trois baladeurs multimédias Creative en test (Les Numériques)
- Disques durs multimédias : vers une nouvelle taxe ?
- Les accessoires de l'iPod sur un iPod Shuffle
- Que vaut vraiment l'Asus Eee PC 4G ?
- Un lecteur de cartes dédié au Memory Stick Micro chez Sony
- Le CPL monte maintenant à 400 Mbps
- IBM supprime les scores du K10
- Cooler Master lance l'ESA dans le Cosmos
- 24 écrans LCD 20 et 21 pouces comparés (Les Numériques)
- Un clavier USB étanche et lavable chez Symcod
- Neuf ABC Clic et PC30 vous donnent des cours à domicile
- Orange et iPhone : premières rumeurs sur les forfaits
- 100 000 PlayStation 3 en France en un mois





ya plus qu'à reconpiler
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...