+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Mémoire Nvidia CMP 170HX : HBM physique, configuration effective et défauts

Kate signale avoir exposé la mémoire déjà installée dans l'accélérateur de minage CMP 170HX de Nvidia.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Kate signale avoir exposé la mémoire déjà installée dans l'accélérateur de minage CMP 170HX de Nvidia. La variante de huit gigaoctets contient environ quatre-vingts gigaoctets physiquement, tandis que la capacité utilisable dépend d'un matériel intact et d'une configuration effective. Une carte avec seulement soixante-quatre gigaoctets intacts n'a obtenu aucun avantage de framebuffer par rapport au déverrouillage logiciel antérieur.

Lire l'édition écrite (anglais) ↗

Ce que couvre cette vidéo

  • La mémoire physique, la capacité configurée effective et la mémoire utilisable de manière fiable sont distinctes.
  • Les variantes de huit gigaoctets et de dix gigaoctets du CMP 170HX contiennent des boîtiers de mémoire physique différents.
  • Des enregistrements de configuration ultérieurs peuvent remplacer les paramètres effectifs tandis que les marques de fusibles physiques restent permanentes.
  • La comparaison de performances rapportée par Kate mesure l'arithmétique FMA half2 FP16 en OpenCL, sans comparaison contrôlée de la vitesse d'inférence.
  • Les défauts de fabrication subsistent après un déverrouillage de la configuration ; la carte de soixante-quatre gigaoctets de l'auteur n'a pas gagné de capacité de framebuffer supplémentaire.

Questions et réponses

Pourquoi un GPU de minage peut-il contenir plus de mémoire que les applications ne peuvent en utiliser ?

La mémoire installée et la capacité exposée sont contrôlées séparément. La recherche de Kate rapporte que la variante CMP 170HX de huit gigaoctets contient environ quatre-vingts gigaoctets physiquement, tandis que les restrictions de configuration exposent une capacité inférieure. La variante de dix gigaoctets a un boîtier différent avec environ quarante gigaoctets physiquement. La mémoire utilisable dépend toujours d'un matériel intact et d'une configuration que le pilote peut gérer.

Regardez cette partie 0:19 · Kate's blog · NVIDIA Developer

Comment des fusibles électroniques permanents peuvent-ils permettre de modifier les paramètres effectifs ?

Des enregistrements de configuration ultérieurs peuvent remplacer les valeurs effectives interprétées à partir d'un historique physique irréversible. Kate décrit cette distinction dans la recherche GA100, et le brevet lié à la source de Nvidia fournit un contexte conceptuel pour les enregistrements de fusibles pouvant être annulés. Un fusible physique grillé reste grillé. L'épisode explique cette interprétation sans fournir de procédures électriques, d'adresses matérielles ou de recette de modification.

Regardez cette partie 1:28 · Kate's blog · NVIDIA patent

Le benchmark arithmétique rapporté établit-il une inférence AI plus rapide ?

La comparaison rapportée mesure une opération arithmétique spécifique en demi-précision. L'exemple de Kate déverrouillé matériellement fonctionne environ dix-huit pour cent plus vite qu'un A100 de détail dans le microbenchmark ProjectPhysX OpenCL FP16 half2 FMA. L'article ne fournit aucune comparaison contrôlée de jetons par seconde. L'ajustement du modèle, le débit arithmétique et les performances complètes des applications nécessitent donc des preuves distinctes, et les mesures restent les résultats de l'auteur.

Regardez cette partie 2:50 · Kate's blog · ProjectPhysX

Pourquoi une carte déverrouillée n'a-t-elle pas gagné de mémoire utilisable supplémentaire ?

Cette carte particulière n'avait que soixante-quatre gigaoctets intacts. Kate rapporte que son déverrouillage matériel n'a produit aucun avantage de framebuffer par rapport au déverrouillage logiciel antérieur, qui atteignait déjà cette capacité. Modifier une restriction a laissé le matériel endommagé endommagé. Le contre-exemple montre pourquoi la mémoire physiquement installée et la capacité utilisable de manière fiable doivent être évaluées séparément pour une carte individuelle.

Regardez cette partie 4:19 · Kate's blog · Amogh Munikote

Quel était le verdict de The Daily Diff sur la fiabilité d'un accélérateur de minage modifié ?

Le verdict de The Daily Diff était NEEDS REVIEW. Niko souhaiterait des tests indépendants de la charge de travail et de la fiabilité avant de considérer une carte de minage modifiée comme un accélérateur fiable. L'épisode attribue la recherche publiée de Kate tout en préservant les limites de mesure de l'auteur et le contre-exemple de la carte défectueuse. Il ne rapporte aucune modification matérielle indépendante, reproduction ou benchmark d'application effectué par l'émission.

Regardez cette partie 4:43 · Kate's blog · ProjectPhysX

Transcription traduite

Traduit de la narration originale en anglais. L'audio et les sous-titres disponibles sont gérés par YouTube.

D'où vient la mémoire supplémentaire ?

0:00 Un GPU de huit gigaoctets ressemble à huit gigaoctets de matériel. La chercheuse Kate signale quatre-vingts physiquement présents dans une carte de minage Nvidia. Dans cette vidéo, où se cachait la mémoire ? Pourquoi le déverrouiller peut-il encore vous laisser à court ? Nous sommes le mercredi onze novembre, et voici The Daily Diff. Et l'une des cartes de Kate montre exactement où l'amélioration gratuite s'arrête. Le CMP un soixante-dix H X est l'accélérateur de minage Ethereum de Nvidia,

Qu'y a-t-il à l'intérieur de cette carte de minage ?

0:22 construit autour du même die GPU que l'A cent. Kate rapporte que les restrictions de configuration cachent la mémoire déjà présente dans le boîtier. La capacité utilisable dépend toujours d'un matériel intact et d'une configuration que le pilote peut gérer. Kate a publié la recherche le dix novembre. Aujourd'hui, les lecteurs de Hacker News ont discuté du matériel caché et des défauts de fabrication. La segmentation des produits et le rendement de fabrication sont importants ici. La section des commentaires s'est déjà promue à l'assurance qualité des semi-conducteurs.

0:46 La partie coûteuse est déjà là.

Comment la mémoire installée peut-elle rester invisible ?

0:48 La mémoire à haute bande passante, ou HBM, est située à côté du die GPU dans le boîtier. La description de l'architecture de Nvidia distingue la puce complète de la configuration vendue comme un A cent. Le matériel connexe peut devenir des produits différents. Kate identifie deux versions. La carte de huit gigaoctets en a environ quatre-vingts physiquement installés. La carte de dix gigaoctets en a environ quarante. Ce sont des boîtiers différents, donc la plus grande étiquette de produit peut venir avec moins

1:10 de mémoire en dessous. Acheter par nom de modèle vient d'acquérir une quête secondaire. La fabrication peut laisser des portions d'une puce défectueuses. Kate sépare la configuration qui désactive une fonctionnalité de l'enregistrement identifiant le matériel défectueux. Certaines ressources désactivées fonctionnent lorsqu'elles sont exposées. Une banque de mémoire physiquement cassée reste cassée, quelle que soit la force de persuasion de votre fichier readme GitHub. Les fusibles électroniques sont de minuscules structures physiques qui enregistrent de manière permanente

Pourquoi les fusibles unidirectionnels permettent-ils une nouvelle configuration ?

1:31 les paramètres. Un fusible grillé reste grillé. Les paramètres effectifs peuvent être encodés via des enregistrements de configuration. Kate décrit des enregistrements ultérieurs remplaçant des valeurs effectives antérieures. L'historique physique demeure, tandis que la configuration interprétée à partir de celui-ci change. Imaginez un document avec une instruction originale et un amendement ultérieur. L'ajout de l'amendement modifie l'instruction applicable, tandis que l'encre originale reste.

1:51 La mémoire installée est inchangée. Personne n'a réparé une HBM endommagée en convainquant un fusible de repousser. Kate souligne la conséquence délicate. Brûler plus de fusibles peut assouplir certaines restrictions. Quelque part, un examen de conception parfaitement raisonnable est en train de découvrir que le mot permanent avait besoin d'une deuxième colonne dans la feuille de calcul. La recherche rapporte une brève perturbation électrique perturbant les contrôles du contrôleur et permettant des modifications permanentes de la configuration.

2:13 Nous garderons cette explication conceptuelle. La reproduction des procédures matérielles peut détruire une carte. La lecture de ce résultat vous donne un modèle mental ; elle ne vous donne aucune garantie. Un déverrouillage logiciel appelé CMP unlocker existait déjà.

Que pouvait déjà faire le déverrouillage logiciel antérieur ?

2:24 La comparaison de Kate place la version de huit gigaoctets à soixante-quatre gigaoctets utilisables de cette manière. Le déverrouillage matériel peut atteindre quatre-vingts lorsque la mémoire est intacte. Kate rapporte ces résultats matériels ; la réaffectation du matériel de minage a une histoire plus longue. Kate rapporte avoir vérifié la mémoire complète en y écrivant des données et en les relisant après avoir effacé le cache GPU. L'article rapporte également des charges de travail d'inférence fonctionnelles. Ce sont les tests de l'auteur, plus solides qu'une simple lecture de capacité. Nous n'avons pas testé indépendamment une carte modifiée.

2:49 L'A cent de détail a cent huit multiprocesseurs de streaming,

Que mesure le résultat plus rapide que l'A100 ?

2:53 les groupes qui font le travail. Kate rapporte avoir activé plus de groupes fonctionnels. La carte mesurée en a cent vingt-quatre. Les groupes qui fonctionnent dépendent du die individuel. Le microbenchmark arithmétique en demi-précision de Kate place la carte déverrouillée matériellement environ dix-huit pour cent devant un A cent de détail. Il mesure une opération répétée spécifique en OpenCL.

3:10 Interpréter cela comme un coup de pouce à chaque modèle d'IA donne au graphique une promotion qu'il n'a pas gagnée. Les lecteurs de Hacker News ont soulevé la question des tests d'usine et de la fiabilité. Leurs théories concurrentes ne fournissent aucune reproduction indépendante. Je peux apprécier l'ingénierie et vouloir toujours des mesures de charge de travail et de longs cycles de stabilité avant de faire confiance au matériel pour un travail qui m'importe. Une mémoire utilisable supplémentaire peut décider si un modèle tient sur une carte.

Qu'est-ce qui le sépare encore d'un accélérateur pris en charge ?

3:30 La vitesse dépend également de la charge de travail et du déplacement des données dans le système. Cet article ne fournit aucune comparaison contrôlée de jetons par seconde. Évaluez séparément la capacité du modèle, le débit arithmétique et les performances des applications. Kate affirme que les fonctionnalités de décodage d'image et de vidéo et le mode GPU multi-instances n'ont pas été spécifiquement testés. L'interconnexion et la connexion PCI Express plus rapide nécessitent des modifications supplémentaires. La carte, le micrologiciel et le matériel fonctionnel décident toujours de ce qui devient utilisable. Kate déclare que les résultats ont été transmis à l'équipe de sécurité des produits de Nvidia avant

3:58 la publication. L'article attribue à un autre chercheur la découverte indépendante de la vulnérabilité. Nous n'avons vérifié aucune réponse publique de Nvidia ni de correctif testé ici. Les modifications permanentes de la configuration peuvent bloquer définitivement le matériel. Un déverrouillage réussi laisse encore le refroidissement, l'alimentation et la fiabilité à évaluer. Le titre spectaculaire d'un vendeur est une affirmation concernant un seul échantillon. Une capture d'écran de la capacité vous donne un point de départ pour la vérifier.

Pourquoi une carte n'a-t-elle pas gagné de mémoire supplémentaire ?

4:19 Maintenant, la carte qui ruine le fantasme de la mise à niveau gratuite. Kate en avait une avec seulement soixante-quatre gigaoctets intacts. Le déverrouillage matériel ne lui a donné aucun avantage en mémoire par rapport au déverrouillage logiciel. La restriction a changé ; le matériel endommagé est resté endommagé. C'est la leçon d'achat utile. La capacité physiquement installée et la capacité utilisable de manière fiable peuvent être des nombres très différents. Si vous préférez lire ceci plutôt que de m'entendre le dire, le diff atterrit dans votre boîte de réception tous les matins, gratuitement sur the daily diff dot dev,

4:42 lien ci-dessous. Donc, le verdict d'aujourd'hui, NEEDS REVIEW.

Quel est le verdict sur le déverrouillage ?

4:44 Je voudrais des tests indépendants de la charge de travail et de la fiabilité avant de considérer une carte de minage modifiée comme un accélérateur fiable. La recherche de Kate rend le matériel caché compréhensible. L'achat d'un résultat fiable nécessite plus de preuves. Et c'est le diff pour aujourd'hui. Je suis Niko d'Axrisi. Fusionnez de manière responsable.

Sources

  1. Using voltage glitching to unleash the A100 in my mining cardKate's blog
  2. NVIDIA Ampere Architecture In-DepthNVIDIA Developer
  3. OpenCL-BenchmarkProjectPhysX
  4. GA100VFI research provenanceKate
  5. Earlier CMPunlocker projectAmogh Munikote
  6. Integrated circuit having an enhanced fuseless fuse structureNVIDIA patent
  7. November 11 discussion of Kate's researchHacker News
  8. Jensen Huang at Stanford, April 30, 2026 — AnderseidesvikWikimedia Commons
  9. Portrait and complete artwork licence: CC BY-SA 4.0Creative Commons
  10. Toy Story process-commentary still sourceImgflip / Pixar-Disney media
  11. Futurama fictional sceptical reaction sourceGiphy / Gifsee
  12. Futurama GIF linked sourceGifsee

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

Vidéos similaires