Présentation de l'API cuFile

Nvidia a annoncé l'ouverture du code source de l'API cuFile, permettant un accès sécurisé aux données en millisecondes. Cette API fait partie de la pile de stockage verticale cuFile, qui permet un accès direct et rapide aux données entre les mémoires locales et la mémoire GPU.

Fonctionnement de l'API cuFile

L'API cuFile utilise l'accès direct à la mémoire (DMA) pour déplacer les données directement des périphériques de stockage tels que les disques NVMe vers la mémoire GPU. Cela permet de contourner le processeur central et la mémoire principale du système, réduisant ainsi les délais d'accès à la mémoire.

Implications et limites de l'API cuFile

L'ouverture du code source de l'API cuFile permettra aux développeurs de créer des applications qui tirent parti de l'accès rapide aux données. Cependant, cela soulève également des préoccupations en matière de sécurité, car l'accès direct aux données peut contourner les mécanismes de sécurité tels que le chiffrement et les privilèges d'accès.

Initiative Storage-Next

Nvidia a également annoncé l'initiative Storage-Next, qui vise à rassembler les leaders de l'industrie pour optimiser les solutions de stockage et de mémoire. Cette initiative inclut des entreprises telles que DataDirect Networks, Kioxia et Micron Technology, et vise à créer des normes ouvertes pour le stockage accessible aux GPU.

cuFile API

La technologie SCADA (Scaled, Accelerated Data Access) sera utilisée pour fournir un accès sécurisé et rapide aux données. Cette technologie permet de scaler l'accès direct en divisant l'accès en différents travaux, tout en maintenant la sécurité et la confidentialité des données.