Skip to main content
Cette page est générée par traduction automatique. Voulez-vous afficher la version originale en anglais ?

Accélération du serveur CPU

Innexis Architecture Native Acceleration

Le logiciel Innexis Architecture Native Acceleration (ANA) est une plateforme virtuelle haut débit basée sur le cloud. En s'exécutant en mode natif sur des serveurs ARM, les charges de travail logicielles s'exécutent à des vitesses bien plus élevées que sur les plateformes virtuelles classiques basées sur des instructions et des simulations.


Contactez notre équipe commerciale au 1-800-547-3000

Plusieurs unités centrales sur une seule carte mère.

Pourquoi Innexis ANA ?

Les logiciels jouent un rôle de plus en plus important et constituent un facteur de différenciation significatif en matière de produits innovants. Les charges de travail logicielles de plus en plus complexes exécutées sur des conceptions matérielles de plus en plus complexes sont en tête sur de nombreux marchés. Innexis ANA fournit :

  • Compatibilité de l'interface de programmation d'applications (API) sur tous les périphériques modélisés
  • L'exécution est plus rapide que la simulation de jeu d'instructions (ISS)
  • Une intégration au cloud qui s'étend à de grandes équipes de développement dispersées

Principales caractéristiques

Modèles de SoC virtuels

Les utilisateurs peuvent créer des modèles de système virtuel sur puce (SoC) qui fonctionnent en mode natif sur des unités centrales (CPU) Arm et des unités de traitement graphique (GPU) hautes performances via une interface utilisateur Web simple. La couche de modélisation ANA permet de configurer les cœurs, la mémoire, le réseau, le stockage, les accélérateurs et d'autres appareils. Une fois les modèles créés, les utilisateurs peuvent les démarrer/arrêter.

Un seul processeur sur la carte mère d'un ordinateur.

Interface utilisateur Web simple

Une interface utilisateur Web simple permet à l'utilisateur de :

  • Modifier la configuration du modèle de SoC virtuel
  • Démarrer/arrêter le modèle de SoC virtuel
  • Charger le logiciel sur le modèle de SoC virtuel
  • Console série pour l'interaction de l'utilisateur avec le modèle et le logiciel Virtual SoC
  • Gérez différents modèles de SoC virtuels
  • Applications de débogage
  • Profiler et analyser l'exécution des logiciels
Capture d'écran du logiciel Architecture Native Acceleration qui gère les bibliothèques de modèles.

Noyaux hétérogènes

Il est devenu courant que les nouveaux modèles de SoC comportent plusieurs clusters de calcul au sein du SoC. La couche de modélisation ANA permet de créer des modèles utilisant des cœurs hétérogènes qui seront utilisés dans la conception finale du SoC, tels que des cœurs Arm Cortex-A pour le traitement des applications, des cœurs Arm Cortex-R pour la sécurité, des cœurs Arm Cortex-M pour le contrôle du système et un GPU pour l'informatique.

Un ingénieur examine le code C du logiciel sur deux écrans.

Ressources connexes