La Fibre

Télécom => Logiciels et systèmes d'exploitation => Linux Linux => Discussion démarrée par: zergflag le 19 février 2023 à 21:07:39

Titre: vramfs : transformer votre VRAM en RAM
Posté par: zergflag le 19 février 2023 à 21:07:39
Traduction du github :

"La RAM inutilisée est de la RAM gaspillée, alors pourquoi ne pas mettre une partie de cette VRAM dans votre carte graphique pour qu'elle fonctionne ?

vramfs est un utilitaire qui utilise la bibliothèque FUSE pour créer un système de fichiers dans la VRAM. L'idée est à peu près la même qu'un disque virtuel, sauf qu'il utilise la RAM vidéo d'une carte graphique discrète pour stocker des fichiers. Il n'est pas destiné à une utilisation sérieuse, mais il fonctionne plutôt bien, d'autant plus que des GPU grand public avec 4 Go ou plus de VRAM sont désormais disponibles.

Sur le système du développeur, les performances de lecture continue sont d'environ 2,4 Go/s et les performances d'écriture de 2,0 Go/s, soit environ 1/3 de ce qui est réalisable avec un disque virtuel. C'est déjà assez décent pour un appareil non conçu pour les transferts de données volumineux vers l'hôte, mais les développements futurs devraient viser à se rapprocher des limites de bande passante PCI-e. Voir la section des repères pour plus d'informations."

Requière :
une distro Linux avec un noyau 2.6 ou plus récent
Les fichiers de développement de FUSE
Une carte graphique supportant OpenCL 1.2

Le lien du github : https://github.com/Overv/vramfs
Titre: vramfs : transformer votre VRAM en RAM
Posté par: rooot le 26 février 2023 à 12:41:14
il y a 2 ans environs, ce procédé avait fait la une des sites tech.
GPU RAM Drive: https://github.com/prsyahmi/GpuRamDrive
ImDisk Virtual Driver/ RAM Disk: http://www.ltr-data.se/opencode.html/

https://www.youtube.com/watch?v=TEO03I91D9g