GAP9: pourquoi 9 Cores c'est beaucoup mieux que 8

30 mars 2020 //Par A Delapalisse
GAP9: pourquoi 9 Cores c'est beaucoup mieux que 8
GreenWaves a fait plus qu'ajouter un cœur supplémentaire au GAP9 pour fournir un apprentissage automatique plus performant.

Lors de son introduction, le G AP8 contenait huit cœurs RISC-V (fabriqué par Greenwaves, Grenoble, France), ce qui semblait être un bon nombre. Cependant, l'un des coeurs était utilisé pour gérer le système, en laissant sept pour faire le travai. Cela fonctionne la plupart du temps, mais la puissance de deux a un effet sur la répartition des tâches. Ainsi, avoir huit cœurs plus un est plus logique, d'où le GAP9.

GAP9 est la dernière incarnation avec neuf cœurs RISC-V 32 bits (voir figure). Le GAP9 est fabriqué en utilisant le processus FDX 22 nm de GLOBALFOUNDRIES. L'architecture globale n'a pas beaucoup changé et ces cœurs peuvent gérer les tâches d'apprentissage automatique à l'aide de plates-formes telles que TensorFlow Lite for Microcontrollers. Bien que les cœurs soient optimisés pour les tâches d'apprentissage automatique (ML), il existe du matériel supplémentaire qui prend en charge les virgules flottantes et le traitement vectoriel. Cela fournit une amélioration significative des performances pour les applications ML par rapport à GAP8.

 

GAP9 fournit huit cœurs RISC-V - le neuvième gère le système. Celles-ci sont complétées par une prise en charge de virgule flottante et de traitement vectoriel conçue pour gérer les tâches d'apprentissage automatique .

Le nouveau processeur peut fonctionner avec des nombres à virgule flottante de 8, 16 et 32 ​​bits ainsi qu'avec des entiers 2 et 4 bits. Il gérait déjà des entiers 8, 16 et 32 ​​bits. Les valeurs numériques plus petites permettent une prise en charge plus efficace du modèle ML (apprentissage automatique). Tous les éléments de traitement partagent un sous-système de mémoire pouvant fournir 41,6 Go/s. Et les éléments de calcul sont capables de fournir 50 GOPS de performances tout en n'utilisant que 50 mW de puissance.

Le GAP9 effectue un traitement vidéo de base avec un CSI2 et des interfaces parallèles liées à un modèle ML comme MobleNetV1. Cela permet de traiter des flux vidéo de 160 x 160


Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.