SCALEXIO Model Distribution

Veröffentlicht: 07.06.2016

Unterstützung von Multicore- oder Multi-Processing-Unit-Systeme für komplexe Modelle

Beim Einsatz großer, komplexer Modelle können diese auf verschiedene Processing Units und Prozessorkerne verteilt werden, um die Echtzeitfähigkeit der Simulation zu gewährleisten. Dafür gibt es zwei unterschiedliche Prozesse: In Prozess 1 kommen separate Simulink-Modelle für jeden Kern zum Einsatz, die in ConfigurationDesk importiert werden. In diesem Prozess wird die Kommunikation zwischen den Modellen in ConfigurationDesk konfiguriert.

Prozess 2 sieht ein Gesamtmodell in Simulink sowie einen speziellen Simulink-Block für die gesamte Applikation vor, der angibt, welche Subsysteme zusammen auf einem Kern berechnet werden sollen. Das ganze Verhaltensmodell wird automatisch in separate Modelldateien aufgeteilt. In diesem Prozess wird die Modellkommunikation von Simulink® an ConfigurationDesk übertragen.

Dabei führt jeweils ein Prozessorkern ein Modell aus. Mehrere Modelle werden zu Processing-Unit-Anwendungen kombiniert. Diese werden den Processing Units in ConfigurationDesk zugewiesen, wo dann automatisch die Zuweisung von Kernen und Modellen innerhalb jeder Unit erfolgt.

Eine Processing Unit besteht aus mehreren Prozessorkernen. Ein Prozessorkern pro Processing Unit ist stets für die Kommunikation mit dem Host-PC reserviert. Die anderen Kerne stehen für die Berechnung des Verhaltensmodells zur Verfügung.  

Produktinformationen

Treiben Sie Innovationen voran. Immer am Puls der Technologieentwicklung.

Abonnieren Sie unser Expertenwissen. Lernen Sie von erfolgreichen Projektbeispielen. Bleiben Sie auf dem neuesten Stand der Simulation und Validierung. Jetzt dSPACE direct & aerospace abonnieren oder verwalten.

Formularaufruf freigeben

An dieser Stelle ist ein Eingabeformular von Click Dimensions eingebunden. Dieses ermöglicht es uns Ihr Newsletter-Abonnement zu verarbeiten. Aktuell ist das Formular ausgeblendet aufgrund Ihrer Privatsphäre-Einstellung für unsere Website.

Externes Eingabeformular

Mit dem Aktivieren des Eingabeformulars erklären Sie sich damit einverstanden, dass personenbezogene Daten an Click Dimensions innerhalb der EU, in den USA, Kanada oder Australien übermittelt werden. Mehr dazu in unserer Datenschutzbestimmung.