ACCESSCORE®
LES SOLUTIONS LOGICIELLES DE KALRAY POUR LE PROCESSEUR MANYCORE
AccessCore® SDK
Un environnement de développement logiciel dédié aux processeurs MPPA® DPU de Kalray
Kalray a choisi d’utiliser des langages standards et des outils open source pour faciliter le travail des développeurs sur son processeur MPPA® DPU (Data Processing Unit) et démocratiser son utilisation.
AccessCore® fournit tous les outils nécessaires pour développer, débugger et optimiser rapidement des applications de haute performance, en utilisant des standards ouverts pour les processeurs MPPA® DPU de Kalray.
Les avantages d'AccessCore®

Grande flexibilité
- Mise à jour du code en quelques minutes
- Utilisation de modèles de programmation standards

Communauté
- Utilisation d’outils open source
- Exécution de code source ouvert
- Accès à Github

Calculs hétérogènes
- Traitement d’applications multiples en parallèle
- Traitement de nombreux types d’applications différentes
- Traitement en temps réel
Pour le stockage, le calcul haute performance, l'IA et les applications embarquées
Kalray propose différentes déclinaisons du logiciel AccessCore® pour répondre à un large éventail d'applications et de marchés.
ACCESSCORE® ACS

AccessCore® Storage
La solution logicielle AccessCore® Storage (ACS) est un environnement logiciel ouvert basé sur SPDK, fournissant des APIs standards et une chaîne d’outils avec des modules logiciels optimisés pour le processeur MPPA® DPU, telles que les fonctions de réseau (ODP) et de stockage (SPDK).
ACCESSCORE® ACE

AccessCore® pour le calcul haute performance, l'IA et l'embarqué
AccessCore® Embedded (ACE) est la solution logicielle pour les applications de calcul haute performance, d’intelligence artificielle et embarquées offrant :
- Des capacités d’accélération firmware
- Hébergement de piles d’éco-systèmes, exposition d’APIs ouvertes.
- Abstraction et personnalisation de tous les avantages de l’architecture manycore avec isolation spatiale.
AccessCore® inclut:
- Avec debugger manycore et visibilité des traces au niveau du système
- Visibilité et contrôle fin de tous les cœurs
- Aperçu du comportement global du système
- Observation du système en direct
- Système de trace Hardware avec instrumentation du code à faible coût.
- … Lignes de commandes
- Modèles de programmation : C/C++/OpenCL/OpenMP
- Protocoles et middleware standards : ROCE, NVMe of, SPDK,
- Bibliothèques d’applications standards : openCV, CNN, Math (BLIS, EIGEN), FFT
- Compilateurs GCC et LLVM
- C99, C++ 2014
- Utilitaires binaires GNU
- Bibliothèques standards Newlib
- Débugueur GDB avec support multi-threading (chaque coeur est vu comme un thread GDB)
- Watchpoint & breakpoint
- La bibliothèque de traces permet à l’utilisateur d’ajouter des points de traçage dans son code.
- Tous les modules d’exécution sont instrumentés pour permettre une vision approfondie de l’exécution au niveau du système.
- Traces OpenCL à la fois du côté hôte et du côté du périphérique : Eclipse, le visualisateur de traces OpenCL permet de comprendre les goulots d’étranglement dans l’application.
- PAPI fournit une API pour accéder aux compteurs de performance hardware.
Commencez dès maintenant !
Vous voulez en savoir plus sur AccessCore® ?
Related Content
Kalray annonce avoir signé un contrat majeur avec un leader mondial dans le domaine de la high-tech, coté au NASDAQ, conformément aux négociations annoncées dernièrement.
Kalray présente sa vision du calcul haute performance au salon SuperComputing (SC22) qui se tiendra à Dallas, du 14 au 17 novembre 2022.
Une reconnaissance pour la technologie unique de Kalray et son processeur DPU (Data Processing Unit), un nouveau type de processeur programmable haute performance et basse consommation, dédié aux applications de calcul intensif.
Projet ReNESENS, processeurs DPU, virtualisation et logiciels : le meilleur de la technologie pour l'indépendance numérique de la France et de l'Europe.
La Flashbox™ est une nouvelle génération de baie de stockage, haute performance, basse consommation et à haute disponibilité, construite autour du processeur DPU de Kalray.
Une solution évolutive clé en main pour construire la prochaine génération de systèmes de stockage avancés à haute performance.
Une carte PCIe programmable basse consommation qui peut être utilisée en mode accélération ou autonome.
Kalray annonce avoir signé le contrat d'acquisition pour l’achat de 100% des actions d’Arcapix Holdings Ltd, éditeur de logiciel de premier plan spécialisé dans les solutions de stockage et de gestion des données, dédiées aux applications de calculs intensifs.
Un environnement complet et prêt à l'emploi pour évaluer, développer et optimiser les applications sur le processeur MPPA® de Kalray.