Skip to main content
Questa pagina viene visualizzata utilizzando la traduzione automatica. Visualizzare la versione in inglese?

Accelerazione del server CPU

Innexis Architecture Native Acceleration

Il software Innexis Architecture Native Acceleration (ANA) è una piattaforma virtuale ad alta velocità basata su cloud. Eseguendo nativamente su server basati su ARM, i carichi di lavoro del software vengono eseguiti a velocità molto più elevate rispetto alle tipiche piattaforme virtuali basate su simulazioni e set di istruzioni.


Mettiti in contatto con il nostro team di vendita 1-800-547-3000

Unità di elaborazione centrale multiple su una singola scheda madre.

Perché Innexis ANA?

Software sta diventando sempre più importante e rappresenta un significativo elemento di differenziazione nei prodotti innovativi. Carichi di lavoro software più complessi eseguiti su progetti hardware sempre più complessi sono all'avanguardia in molti mercati. Innexis ANA offre:

  • Compatibilità dell'interfaccia di programmazione delle applicazioni (API) su tutte le periferiche modellate
  • Velocità di esecuzione più elevate rispetto alla simulazione del set di istruzioni (ISS)
  • Integrazione cloud scalabile tra team di sviluppo di grandi dimensioni e distribuiti

Funzionalità principali

Modelli SoC virtuali

Gli utenti possono creare modelli di sistema virtuale su un chip (SoC) eseguiti in modo nativo su unità di elaborazione centrale (CPU) Arm ad alte prestazioni e unità di elaborazione grafica (GPU) tramite una semplice interfaccia utente web. Il livello di modellazione ANA consente di configurare core, memoria, rete, archiviazione, acceleratori e altri dispositivi. Una volta creati i modelli, gli utenti possono avviare/arrestare i modelli.

Una singola CPU sulla scheda madre di un computer.

Interfaccia utente web semplice

Una semplice interfaccia utente web consente all'utente di:

  • Modifica la configurazione del modello SoC virtuale
  • Avvio/arresto del modello SoC virtuale
  • Caricare il software sul modello SoC virtuale
  • Console seriale per l'interazione dell'utente con il modello e il software Virtual SoC
  • Gestisci diversi modelli di SoC virtuali
  • Applicazioni di debug
  • Profilare e analizzare l'esecuzione del software
Cattura dello schermo del software Architecture Native Acceleration che gestisce le librerie di modelli.

Core eterogenei

È diventato comune per i nuovi progetti di SoC avere più cluster di elaborazione all'interno del SoC. Il livello di modellazione ANA consente la creazione di modelli utilizzando core eterogenei che verranno utilizzati nella progettazione finale del SoC, come i core Arm Cortex-A per l'elaborazione delle applicazioni, i core Arm Cortex-R per la sicurezza, i core Arm Cortex-M per il controllo del sistema e una GPU per l'elaborazione.

L'ingegnere esamina il codice C del software su due monitor.

Risorse correlate