SCALEXIO Model Distribution

Publié : 07 juin 2016

Support des systèmes multicœurs ou multiprocesseurs pour les modèles complexes

Les modèles complexes et étendus peuvent être distribués sur plusieurs unités de traitement et/ou cœurs processeur afin d’assurer que la simulation s’effectue en temps réel. Pour ce faire, il existe deux workflows différents. Le premier consiste à utiliser des modèles Simulink® distincts pour chaque cœur et à les importer sous ConfigurationDesk. Dans ce workflow, la communication entre les modèles est configurée sous ConfigurationDesk.

Dans le deuxième workflow, un seul modèle Simulink global existe pour toute l’application et un bloc Simulink spécifique est utilisé pour préciser quels sous-systèmes doivent être calculés ensemble sur un cœur donné. Le modèle global est alors automatiquement divisé en différents fichiers de modèle. Dans ce workflow, la communication entre les modèles est transférée de Simulink® vers ConfigurationDesk.

Un cœur processeur donné exécute un modèle donné. Plusieurs modèles sont combinés pour former les applications destinées aux unités de calcul (processeurs). Ces dernières peuvent être attribuées aux unités de calcul sous ConfigurationDesk qui exécute automatiquement l’affectation cœur-modèle au sein de chaque unité.

Une unité de calcul est composée de plusieurs cœurs processeur. Dans chaque processeur, un cœur processeur est toujours réservé à la communication avec le PC hôte. Les autres cœurs peuvent être utilisés pour calculer le modèle de comportement.  

Informations produit

Faire avancer l'innovation. Toujours à la pointe de l'évolution technologique.

S’abonner à nos newsletters, gérer ses abonnements ou se désabonner

Enable form call

At this point, an input form from Click Dimensions is integrated. This enables us to process your newsletter subscription. The form is currently hidden due to your privacy settings for our website.

External input form

By activating the input form, you consent to personal data being transmitted to Click Dimensions within the EU, in the USA, Canada or Australia. More on this in our privacy policy.