LA TECHNOLOGIE MPPA®

UNE ARCHITECTURE "MASSIVELY PARALLEL PROCESSOR ARRAY"

L'architecture MPPA® DPU Manycore de Kalray

Une architecture "massively parallel processor array",
au coeur du processeur DPU de Kalray

Le monde est confronté à une explosion de données pour laquelle les technologies actuelles n’ont pas été conçues et qu’elles ne peuvent pas toujours traiter efficacement. L’industrie a besoin d’un nouveau type de processeur. Entrez dans l’ère des processeurs intelligents.

L’architecture globale du processeur Kalray de 3ème génération MPPA® DPU (Data Processing Unit) alias Coolidge™ est basée sur une architecture « Massively Parallel Processor Array », qui se caractérise par l’association de clusters de calcul connectés entre eux, à la mémoire externe et à l’I/O interfaces via deux interconnexions indépendantes.

Les interconnexions du processeur MPPA® DPU (Data Processing Unit) sont adaptées à différents types de transferts de données. La première interconnexion est une AXI Fabric bus grid, pour utiliser l’accès en lecture/écriture des cœurs aux mémoires et aux périphériques connectés par PCIe. La seconde interconnexion par un RDMA NoC (Network-on-Chip), qui prend en charge les transferts de données vers ou depuis les interfaces réseau Ethernet et connecte tous les clusters entre eux.

Le partitionnement robuste nécessaire au fonctionnement sûr du processeur est réalisé à la granularité du cluster de calcul et repose sur la configuration des unités de gestion de la mémoire (MMU), des unités de protection de la mémoire (MPU), et sur la désactivation ou non du réseau sur liens de puce.

Kalray MPPA DPU architecture - Data Processing Unit - Scalability

L'architecture unique du processeur MPPA® DPU
(Data Processing Unit)

Kalray_MPPA_DPU_processor- Data-Processing-Unit

Le processeur MPPA® DPU Coolidge™

L’architecture MPPA® (Massively Parallel Processor Array) est une technologie manycore révolutionnaire développée par Kalray, qui confère aux processeurs DPU (Data Processing Unit) une plus grande puissance de traitement tout en consommant moins d’énergie.

Commencez dès maintenant !

Vous souhaitez en savoir plus sur notre technologie MPPA®
et les solutions associées ?

Contenus associés

Kalray_Banner_Software_1920x1080
Produits

Un environnement logiciel pour le développement d'applications sur les processeurs de Kalray, utilisant des standards de codage ouverts.

Kalray K200 DPU-based Acceleration Card
Cartes

Une carte PCIe programmable basse consommation qui peut être utilisée en mode accélération ou autonome.

logo_EuroLLVM2022_540x350
Blog

Cette présentation de Kalray décrit le cœur VLIW KV3 (composant clé du processeur MPPA® DPU) et l’expérience de Kalray dans le développement de son backend de compilation LLVM.

Kalray K200-LP DPU-based Acceleration Card_hands
Cartes

Des cartes entièrement programmables permettant d'apporter les avantages de la technologie MPPA® DPU aux data centers, et d'offrir des solutions plus performantes et plus flexibles.