Skip to main content
Diese Seite wird mit automatisierter Übersetzung angezeigt. Lieber auf Englisch ansehen?

CPU-Serverbeschleunigung

Innexis Architecture Native Acceleration

Die Innexis Architecture Native Acceleration (ANA) -Software ist eine Cloud-basierte, virtuelle Hochgeschwindigkeitsplattform. Da die Software-Workloads nativ auf ARM-basierten Servern ausgeführt werden, werden sie mit viel höheren Geschwindigkeiten ausgeführt als auf typischen, simulationsbasierten, virtuellen Plattformen mit Befehlssätzen.


Kontaktieren Sie unser Vertriebsteam unter 1-800-547-3000

Mehrere Center Processing Units auf einer einzigen Hauptplatine.

Warum Innexis ANA?

Software wird immer wichtiger und ist ein bedeutendes Unterscheidungsmerkmal für innovative Produkte. Komplexere Software-Workloads, die auf immer komplexeren Hardwaredesigns ausgeführt werden, sind in vielen Märkten wegweisend. Innexis ANA bietet:

  • API-Kompatibilität (Application Programming Interface) für alle modellierten Peripheriegeräte
  • Die Ausführungsgeschwindigkeit ist höher als bei der Befehlssatzsimulation (ISS)
  • Cloud-Integration, die sich über große, verteilte Entwicklungsteams hinweg skalieren lässt

Wesentliche Funktionen

Virtuelle SoC-Modelle

Benutzer können virtuelle System-on-a-Chip-Modelle (SoC) erstellen, die nativ auf leistungsstarken Arm Central Processing Units (CPUs) und Grafikprozessoren (GPUs) über eine einfache Web-Benutzeroberfläche ausgeführt werden. Die ANA-Modellierungsebene ermöglicht die Konfiguration von Kernen, Arbeitsspeicher, Netzwerken, Speichern, Beschleunigern und anderen Geräten. Sobald die Modelle erstellt sind, können Benutzer die Modelle starten/stoppen.

Eine einzelne CPU auf einer Computer-Hauptplatine.

Einfache Webbenutzeroberfläche

Eine einfache Web-Benutzeroberfläche ermöglicht dem Benutzer:

  • Bearbeiten Sie die virtuelle SoC-Modellkonfiguration
  • Starten/Stoppen Sie das virtuelle SoC-Modell
  • Laden Sie Software in das virtuelle SoC-Modell
  • Serielle Konsole für die Benutzerinteraktion mit dem virtuellen SoC-Modell und der Software
  • Verwaltung verschiedener virtueller SoC-Modelle
  • Anwendungen debuggen
  • Profilieren und analysieren Sie die Softwareausführung
Bildschirmaufnahme der Architecture Native Acceleration-Software zur Verwaltung von Modellbibliotheken.

Heterogene Kerne

Es ist üblich geworden, dass neue SoC-Designs mehrere Rechencluster innerhalb des SoC haben. Die ANA-Modellierungsebene ermöglicht die Erstellung von Modellen unter Verwendung heterogener Kerne, die im endgültigen SoC-Design verwendet werden, z. B. Arm Cortex-A-Kerne für die Anwendungsverarbeitung, Arm Cortex-R-Kerne für die Sicherheit, Arm Cortex-M-Kerne für die Systemsteuerung und eine GPU für die Datenverarbeitung.

Der Ingenieur untersucht den Software-C-Code auf zwei Monitoren.

Verwandte Ressourcen