Janvier 2010 - 96 processeurs sur une carte 3U VPX


Embedded Insider : Janvier 2010 - volume 5, édition 1

96 processeurs sur une carte 3U VPX

NVIDIAGrâce à notre partenariat avec NVIDIA®, vous pouvez désormais bénéficier du traitement du GPGPU largement présent dans les applications renforcées comme les applications radars, sonars, de traitement d'images et radios logicielles. Le traitement d'usage général sur le processeur graphique (GPGPU) offre des améliorations de très haute performance pour ces types d'applications.

GPGPU est idéal pour les applications comme le traitement par capteur; le traitement graphique et d'image qui requièrent des volumes conséquents de données à traiter (ou des volumes réduits de données à traiter à plusieurs reprises) et les applications pour lesquelles les données peuvent être traitées simultanément, en parallèle, plutôt que de façon séquentielle.

La possibilité de déployer des applications sophistiquées et de très haute performance occupant une fraction de la taille et du poids de la plate-forme et présentant une consommation d'énergie et une dissipation de la chaleur beaucoup plus faibles qu'une solution "traditionnelle" de même capacité informatique constitue le réel attrait de la technologie GPGPU. Il n'est pas excessif de croire possible cette réduction de remplacement par un facteur de 10 ; ce qui pourrait se traduire par exemple, par des drones présentant une gamme plus large, une charge utile plus élevée et une durée de mission plus longue.

Le mieux de tout, c'est que les améliorations des performances du GPGPU sont accessibles à pratiquement tout le monde du fait de l'architecture NVIDIA CUDA™ qui vous permet de programmer dans C. CUDA est décrit par NVIDIA comme une architecture informatique parallèle à usage universel qui bénéficie du système informatique parallèle dans les GPU NVIDIA et inclut l'architecture du jeu d'instructions CUDA (ISA). Plus de 100 millions de GPU via CUDA ont été vendus à ce jour et des milliers de développeurs de logiciels utilisent déjà les outils de développement de logiciel CUDA gratuits.

En outre, d'autres fonctionnalités GPU seront disponibles avec la structure OpenCL créée par le groupe Khronos, qui représente le premier standard ouvert pour les programmes d'écriture qui s'exécutent à travers les CPU, les GPU et d'autres types de processeurs. Cette structure comprend un langage pour les noyaux d'écriture (les fonctions qui s'exécutent sur les appareils OpenCL), détermine les API utilisés pour définir et ainsi contrôler les plates-formes et fournit un système informatique parallèle par l'intermédiaire d'un parallélisme basé sur les tâches et sur les données.

Le premier produit à faire bénéficier les applications embarquées et renforcées des avantages de l'informatique basé sur CUDA est la 3U VPX GRA111 de GE Intelligent Platforms intégrant le GPU GT240 de NVIDIA. Pour plus d'informations sur notre gamme en pleine expansion de cartes GPGPU compatibles avec CUDA,
veuillez consulter www.ge-ip.com/gpgpu