DPU (Data Processing Unit)
Unité de traitement des données
Qu’est-ce qu’une unité de traitement des données?
Dans son ensemble, l’évolution des technologies de serveurs et des applications de centre de données a consisté à trouver de nouveaux coprocesseurs pour l’unité centrale de traitement (CPU) afin d’accélérer les calculs. La carte graphique (GPU) en est l’exemple le plus évident : elle a été conçue pour contribuer au rendu des graphiques informatiques. Par extension, le processeur graphique à usage général (GPGPU) est apparu lorsqu’on a compris que le GPU pouvait faire bien plus que du rendu graphique. Grâce aux synergies entre l’informatique hétérogène et l’informatique parallèle, les GPGPU sont aujourd’hui largement utilisés pour accroître les capacités de traitement des CPU dans les domaines du calcul haute performance (HPC) et du supercalcul.
L’unité de traitement des données, ou DPU, représente une étape plus récente dans la concrétisation de cette philosophie. Considérée comme le troisième pilier du centre de données, aux côtés du CPU et du GPU, la DPU aide davantage le CPU en prenant en charge ses tâches liées aux réseaux et aux communications. Elle s’appuie sur des technologies d’accélération matérielle et des interfaces réseau haute performance pour exceller dans le transfert de données, la compression des données, le stockage des données, la sécurité des données et l’analyse des données. Alors que ces tâches sont traditionnellement exécutées par le CPU, leur délégation à des DPU dans une grande ferme de serveurs ou une grande salle de serveurs peut libérer les CPU pour d’autres charges de travail. Cela peut améliorer considérablement les performances lors du traitement de tâches exigeantes en données, comme les mégadonnées, l’intelligence artificielle (IA), l’apprentissage automatique et l’apprentissage profond.
Téléchargement gratuit : 《Comment construire votre centre de données avec GIGABYTE?》
L’unité de traitement des données, ou DPU, représente une étape plus récente dans la concrétisation de cette philosophie. Considérée comme le troisième pilier du centre de données, aux côtés du CPU et du GPU, la DPU aide davantage le CPU en prenant en charge ses tâches liées aux réseaux et aux communications. Elle s’appuie sur des technologies d’accélération matérielle et des interfaces réseau haute performance pour exceller dans le transfert de données, la compression des données, le stockage des données, la sécurité des données et l’analyse des données. Alors que ces tâches sont traditionnellement exécutées par le CPU, leur délégation à des DPU dans une grande ferme de serveurs ou une grande salle de serveurs peut libérer les CPU pour d’autres charges de travail. Cela peut améliorer considérablement les performances lors du traitement de tâches exigeantes en données, comme les mégadonnées, l’intelligence artificielle (IA), l’apprentissage automatique et l’apprentissage profond.
Téléchargement gratuit : 《Comment construire votre centre de données avec GIGABYTE?》
Pourquoi en avez-vous besoin?
L’intégration d’unités de traitement des données (DPU) à votre grappe de calcul peut améliorer vos performances, en particulier si vous travaillez sur des projets de grande envergure qui repoussent les limites des technologies de données. Un centre de données qui utilise des DPU pour déplacer les données entre les processeurs peut s’attendre à une accélération des calculs, à une disponibilité accrue, à une meilleure sécurité et à un partage facilité des données. Leurs promoteurs sont convaincus que les DPU deviendront la pierre angulaire des futurs centres de données infonuagiques, alors qu’une part toujours croissante des données mondiales est transférée vers le nuage.
Comment GIGABYTE peut-elle vous aider?
L’un des principaux produits d’unités de traitement des données (DPU) sur le marché est la DPU NVIDIA BlueField®-2, conçue pour décharger les processeurs des tâches essentielles liées aux réseaux, au stockage et à la sécurité. Elle permet ainsi aux organisations de transformer leur infrastructure TI en centres de données de pointe, accélérés, entièrement programmables et dotés de fonctions de sécurité « Zero Trust » visant à prévenir les fuites de données et les cyberattaques. Le G242-P32 de GIGABYTE, un serveur GPU de la série G, fait partie de l’Arm HPC Developer Kit de NVIDIA, une plateforme matérielle et logicielle intégrée destinée aux applications de calcul haute performance (HPC), d’IA et d’informatique scientifique. Cette trousse est équipée de deux unités de traitement des données NVIDIA® Bluefield®-2. L’Arm HPC Developer Kit est déjà utilisé avec succès par des clients de nombreux secteurs, notamment le Graduate Institute of Networking and Multimedia de la National Taiwan University (NTU), qui a mis au point un système de transport intelligent appelé « modèle de circulation à haute précision » afin de tester des véhicules autonomes et de repérer les tronçons routiers à risque d’accident pour permettre une intervention rapide.