V-Cache peut être utilisé comme RAMDisk avec un débit de 182 Go/s (ce n’est pas logique)

V-Cache peut être utilisé comme RAMDisk avec un débit de 182 Go/s (ce n’est pas logique)

Les processeurs Ryzen 5000X3D et Ryzen 7000X3D disposent d’un des chipsets du processeur, en plus du cache L3 intégré standard d’une capacité de 32 Mo, également équipé d’une mémoire V-cache superposée, qui étend la capacité L3 de 64 Mo, soit pour 96 Mo.

La triple capacité du cache L3 a un impact positif sur les performances du jeu, mais aussi sur de nombreuses applications professionnelles, grâce auxquelles il dispose de place dans les serveurs, entre autres (Epyc Milan-X un Gênes-X). Cependant, l’utilisateur Nemez (@GPUsAreMagic) a découvert qu’il existe d’autres utilisations. Bien que RAMDisk (comme son nom l’indique généralement) vous permette généralement d’utiliser une partie de la RAM (RAM) comme stockage, dans ce cas, il a décrit un moyen de créer un RAMDisk (ou plutôt un CacheDisk) dans le V-cache.

La recette n’est pas compliquée : procurez-vous un AMD Ryzen avec V-Cache, installez OSFMount et créez un RAMDisk au format FAT32. Il peut ensuite être testé dans CrystalDiskMark avec SEQ 256 Ko, Queue Depth 1, Threads 16 et “data fill” à 0s au lieu de “random”.

Grâce à cette procédure, Nemez a atteint une vitesse de lecture de 182 Go/s et une vitesse d’écriture de 175 Go/s sur le processeur Ryzen 7 5800X3D. L’utilisateur Albert Thomas (@ultrawide219) a mesuré 178 Go/s en lecture et 163 Go/s en écriture sur le Ryzen 7 7800X3D.

Ces chiffres sont très élevés par rapport aux normes de stockage de données, mais du point de vue du cache L3, le plein potentiel est loin d’être atteint. Cela sera dû au fait que CrystalDiskMark n’utilise pas le cache de manière optimale. Le débit maximum peut être atteint lors de la lecture de tous les cœurs de processeur (u Zen3 chaque cœur est-il capable de lire 24 octets par horloge, u Zen4 jusqu’à 27 octets par horloge et une simple multiplication par l’horloge des processeurs nommés indique que seule une fraction du potentiel a été utilisée).

Quoi qu’il en soit, il s’agit plus d’une curiosité technologique que d’un élément réalistement utilisable. La vitesse est élevée quelle que soit l’approche non optimale, mais avec une capacité de 16 à 32 Mo pouvant être utilisée à partir du cache V sur le RAMDisk, il n’y a pas beaucoup de situations réelles qui pourraient bénéficier d’une manière ou d’une autre d’un si petit / rapide stockage.

2023-11-28 02:00:58
1701169838


#VCache #peut #être #utilisé #comme #RAMDisk #avec #débit #Gos #nest #pas #logique

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.