L'ACC d'AMD avec les chipsets NVIDIA !
Récemment dévoilé par AMD, l’Advanced Clock Calibration (ou ACC) permet selon le constructeur de « déverrouiller un certain nombre de verrous sur le processeur qui étaient auparavant inaccessibles ». En d’autres termes, cette technologie permet d’augmenter le potentiel d’overclocking des processeurs Phenom de quelques centaines de mégahertz.
L’ACC chez NVIDIA
Surprise, alors que l’on croyait cette technologie réservée au seul southbridge SB750 du fondeur, il semblerait que les chipsets MCP72 et MCP78 de Nvidia soient également capables de bénéficier de cette technologie, moyennant quelques modifications apportées aux cartes mères.
NVIDIA en profite au passage pour expliquer que cette technologie utilise l’interface JTAG des processeurs AMD – normalement réservée pour tester le CPU – afin d’améliorer leur marge d’overclocking. Les premières cartes mères supportant l’ACC et basées sur un chipset NVIDIA devraient faire leur apparition au début du mois prochain.
- Codemasters annonce FUEL
- Parts de marché x86 : Intel toujours devant
- Le netbook de Dell sous Ubuntu
- Une carte graphique USB sans fil
- Chipset Intel G45 : encore buggé !
- Windows va graver les Blu-ray
- Test : Marmitek Powermid XL (HomeMedia)
- Netbook : les critères technologiques (TT-Hardware)
- 16/9 : pas avant 2009 en masse dans les PC
- Un tiers des PC Vista utilisent XP
- HyperTransport 3.1 : plus rapide
- [IDF] NEC promet du Wireless USB
- [IDF] Intel s'en prend au gouvernement américain
- Tout savoir sur le nouveau FaceBook (Tom's Guide)
- La Bbox de Bouygues à la rentrée ?
- [IDF] Un Turbo pour le Nehalem
- P6T Deluxe : le chipset X58 chez Asus
- [IDF] Tous les futurs Nehalem





A tout hasard Yannick, est ce que tu pourrais approfondir un peu ?
Utiliser le JTAG sur un CPU, ça reviens soit a manipuler le microcode, soit a jouer sur des registres paramétrant le comportement des unités de calcul, en désactivant certaines fonctions ou en changeant les synchros par exemple.
En gros, ça me semblerait vouloir dire, au choix :
- Que l'ACC permet de monter en fréquence en désactivant ou ralentissant certaines unités, limitant donc les performances et rendant l'overclocking, si ce n'est inutile, beaucoup moins interessant hormis sur le plan marketting
- Qu'AMD bride volontairement le potentiel d'overclocking de façon programmée et que les phenom ont toujours eu plus de potentiel que ce qu'on a bien voulu leur trouver
Dans le premier cas, c'est du foutage de gueule marketting ou au contraire une formidable percée technologique : on pourrait agir sur le fonctionnement de chaque unité du CPU pour optimiser son comportement (fréquence, conso...) un peu comme un super EIST version AMD. Mais à fonctinnalité équivalentes (dégradées de la même façon), quid du potentiel d'un penryn ? Une fois la prédiction de branchement désactivée par exemple, on gagne beaucoup de marge de manœuvre en conso et fréquence, mais les perfs s'effondrent, c'est le principe même de l'Atom.
Dans l'autre, ça voudrait dire qu'AMD a fait sciemment foirer le lancement des phenom pour en avoir plus sous le pied plus tard, et ça j'ai du mal à y croire... Un processeur ne peut as monter indéfiniment, et si personne n'a pu tirer des fréquences exceptionnelles d'un phenom jusqu'à l'arrivée de l'ACC, mais que ce dernier augmente le potentiel de plusieurs centaines de MHz, c'est qu'il cache quelque chose.
A tout hasard Yannick, est ce que tu pourrais approfondir un peu ?
Utiliser le JTAG sur un CPU, ça reviens soit a manipuler le microcode, soit a jouer sur des registres paramétrant le comportement des unités de calcul, en désactivant certaines fonctions ou en changeant les synchros par exemple.
En gros, ça me semblerait vouloir dire, au choix :
- Que l'ACC permet de monter en fréquence en désactivant ou ralentissant certaines unités, limitant donc les performances et rendant l'overclocking, si ce n'est inutile, beaucoup moins interessant hormis sur le plan marketting
- Qu'AMD bride volontairement le potentiel d'overclocking de façon programmée et que les phenom ont toujours eu plus de potentiel que ce qu'on a bien voulu leur trouver
Dans le premier cas, c'est du foutage de gueule marketting ou au contraire une formidable percée technologique : on pourrait agir sur le fonctionnement de chaque unité du CPU pour optimiser son comportement (fréquence, conso...) un peu comme un super EIST version AMD. Mais à fonctinnalité équivalentes (dégradées de la même façon), quid du potentiel d'un penryn ? Une fois la prédiction de branchement désactivée par exemple, on gagne beaucoup de marge de manœuvre en conso et fréquence, mais les perfs s'effondrent, c'est le principe même de l'Atom.
Dans l'autre, ça voudrait dire qu'AMD a fait sciemment foirer le lancement des phenom pour en avoir plus sous le pied plus tard, et ça j'ai du mal à y croire... Un processeur ne peut as monter indéfiniment, et si personne n'a pu tirer des fréquences exceptionnelles d'un phenom jusqu'à l'arrivée de l'ACC, mais que ce dernier augmente le potentiel de plusieurs centaines de MHz, c'est qu'il cache quelque chose.
AMD ne communique pas du tout là dessus, et NVIDIA, qui vient de lâcher l'info, n'a pas donné beaucoup de détails
ça mériterait peut être un peu d'investigation
ça mériterait peut être un peu d'investigation
On n'a pas encore reçu notre matériel d'espionnage
Vu le nom cela ressemble à de la bidouille autour des DLL ou DPLL, les générateurs des signaux d'horloge. Les Dll servent aussi à resynchroniser les signaux qui se décalent à cause des temps de propagation. Le système est peut-être simplement une recalibration à la volé en utilisant les paramètres de la nouvelle fréquence et non celle de l'ancienne.
Ce que je vois, c'est qu'AMD et Nvidia semble convaincu qu'Intel est bien plus dangeureux que leurs petites gueguerres d'intérêts.
Vu le nom cela ressemble à de la bidouille autour des DLL ou DPLL, les générateurs des signaux d'horloge. Les Dll servent aussi à resynchroniser les signaux qui se décalent à cause des temps de propagation. Le système est peut-être simplement une recalibration à la volé en utilisant les paramètres de la nouvelle fréquence et non celle de l'ancienne.
C'est assez rare d'utiliser de dlls dans un design, et c'est pour des besoins bien précis (interface DDR, par exemple). Et la recalibration "on the fly" des DLLs, ça existe depuis un bout de temps, et ça n'a pas besoin d'une interface externe.
Concernant le JTAG, c'est un interface qui est orienté test, mais qui permet d'autres utilisations. Dans les SoCs sur lesquels je travaille, l'interface va être utilisée pour faire de l'émulation (un mode permettant de débugger le code plus facilement).
L'utilisation de l'interface JTAG semble indiquer que l'ACC a besoin de discuter avec l'extérieur pour fonctionner. Personnellement, je penche pour un interfaçage avec un chip de power externe qui permet de renseigner le chip sur ses propres tensions et qui permettraient d'ajuster les perfs aux tensions.