Procédé de commande d'une unité de contrôle moteur à processeur multicœur

Procédé de commande d'une unité de contrôle moteur qui comporte au moins deux cœurs de microprocesseur, comportant des étapes d'exécution d'une sous-tâche mère (FA1, FB1) et au moins une sous-tâche fille (FA2, FB2). Le procédé comporte les étapes suivantes : - déterminer le nombre d&#...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CLARAZ, Denis, SPUIG, Olivier, ROMEA, Nicolas
Format: Patent
Sprache:fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Procédé de commande d'une unité de contrôle moteur qui comporte au moins deux cœurs de microprocesseur, comportant des étapes d'exécution d'une sous-tâche mère (FA1, FB1) et au moins une sous-tâche fille (FA2, FB2). Le procédé comporte les étapes suivantes : - déterminer le nombre d'exécutables (R) qui restent à exécuter dans la dernière sous-tâche fille (FA2) de la première période (9A), lorsque la sous-tâche mère (FB1) de la deuxième période (9B) démarre ; - déterminer le nombre d'exécutables (R) déjà exécutés dans la sous-tâche mère (FB1) de la deuxième période (9B), lorsque la dernière sous-tâche fille (FA2) de la première période (9A) se termine. Figure 5 Disclosed is a method for controlling an engine control unit which includes at least two microprocessor cores, including steps of executing a parent subtask and at least one child subtask. The method includes the following steps: -determining the number of executables which remain to be executed in the last child subtask of the first period when the parent subtask of the second period starts; and-determining the number of executables already executed in the parent subtask of the second period when the last child subtask of the first period finishes.