Procédé implémenté dans un microcontrôleur multi-cœur (51) dans une unité de commande (50) dans un véhicule automobile, le microcontrôleur comprenant un premier cœur (A1), un deuxième cœur (A2) et possiblement au moins un troisième cœur (A3), le procédé comprenant les étapes suivantes : a- définir une tâche chainée (TK) exécutable par parties sur au moins les premier et deuxième cœurs (A1,A2), avec une implémentation dite nominale de la tâche chaînée associée à une répartition de référence des parties sur les différents cœurs , et la tâche chainée (TK) étant exécutée de manière récurrente, le premier cœur (A1) nécessitant un premier délai de latence, DL1, pour prendre en charge une première partie (TK1) de la tâche chainée, le deuxième cœur (A2) nécessitant un deuxième délai de latence, DL2, pour prendre en charge une deuxième partie (TK2) de la tâche chainée, b2- estimer une valeur courante du deuxième délai de latence DL2, à partir d'une ou plusieurs exécution(s) antérieure(s) de la tâche chaînée, c2- si la valeur courante estimée du deuxième délai de latence DL2 est supérieure à une première valeur seuil prédéterminée, DS2a, alors activer un mode de délestage du deuxième cœur pour lequel une portion de tête (T21) de la deuxième partie est exécutée sur le premier cœur (A1) et désactivée sur le deuxième cœur (A2), d2- si la valeur courante estimée du deuxième délai de latence DL2 est inférieure à une deuxième valeur seuil prédéterminée, DS2b, alors revenir à l’implémentation nominale, avec la portion de tête (T21) de la deuxième partie exécutée à nouveau sur le deuxième cœur (A2), et désactivée sur le premier cœur (A1). Procédé selon la revendication 1, le troisième cœur étant présent, dans lequel il est prévu que : pour le mode de délestage du deuxième cœur (A2), une portion de queue (T23) de la deuxième partie est exécutée sur le troisième cœur (A3) et désactivée sur le deuxième cœur (A2), et pour le retour à l'implémentation nominale, la portion de queue (T23) est exécutée à nouveau sur le deuxième cœur (A2) et désactivée sur le troisième cœur (A3). Procédé selon l’une des revendications 1 à 2, comprenant en outre les étapes suivantes : b1- estimer une valeur courante du premier délai de latence DL1, à partir d'une ou plusieurs exécution(s) antérieure(s) de la tâche chaînée, c1- si la valeur courante estimée du premier délai de latence DL1 est supérieure à une troisième valeur seuil prédéterminée, DS1a, alors activer un mode de délestage du premier cœur pour lequel une portion de queue (T12) de la première partie est exécutée sur le deuxième cœur (A2) et désactivée sur le premier cœur (A1), d1- si la valeur courante estimée du premier délai de latence DL1 est inférieure à une quatrième valeur seuil prédéterminée, DS1b, alors revenir à l’implémentation nominale, avec la portion de queue (T12) de la première partie exécutée à nouveau sur le premier cœur (A1) et désactivée sur le deuxième cœur (A2). Procédé selon l’une des revendications 1 à 3, dans lequel, le troisième cœur étant présent et le troisième cœur (A3) nécessitant un troisième délai de latence, DL3, pour prendre en charge une troisième partie (TK3) de la tâche chainée, le procédé comprend en outre les étapes suivantes : b3- estimer une valeur courante du troisième délai de latence DL3, à partir d'une ou plusieurs exécution(s) antérieure(s) de la tâche chaînée, c3- si la valeur courante estimée du troisième délai de latence DL3 est supérieure à une cinquième valeur seuil prédéterminée, DS3a, alors activer un mode de délestage du troisième cœur pour lequel une portion de tête (T32) de la troisième partie est exécutée sur le deuxième cœur (A2) et désactivée sur le troisième cœur (A3), d3- si la valeur courante estimée du troisième délai de latence DL3 est inférieure à une sixième valeur seuil prédéterminée, DS3b, alors revenir à l’implémentation nominale, avec la portion de tête (T32) de la troisième partie exécutée à nouveau sur le troisième cœur (A3) et désactivée sur le deuxième cœur (A2). Procédé selon la revendication 3 ou 4, dans lequel : la première valeur seuil prédéterminée DS2a est strictement supérieure à la deuxième valeur seuil prédéterminée DS2b et/ou la troisième valeur seuil prédéterminée DS1a est strictement supérieure à la quatrième valeur seuil prédéterminée DS1b. Procédé selon l’une quelconque des revendications 1 à 5, dans lequel la valeur courante du deuxième délai de latence DL2 est une valeur moyenne calculée sur les M dernières exécutions de la tâche chaînée (TK). Procédé selon l’une quelconque des revendications 1 à 6, dans lequel la valeur courante du premier délai de latence DL1 est une valeur moyenne calculée sur les M dernières exécutions de la tâche chaînée (TK). Procédé selon l’une quelconque des revendications 1 à 7, dans lequel la tâche chaînée (TK) est exécutée de manière périodique asynchrone, la période étant dépendante du régime de rotation du moteur (60) du véhicule automobile. Procédé selon l’une quelconque des revendications 1 à 8, dans lequel : - la première partie (TK1) de la tâche chaînée comprend dans, une exécution nominale (TK1-n), une portion de base (T10) suivie d’une portion de queue (T12), - la deuxième partie (TK2) de la tâche chaînée comprend, dans une exécution nominale (TK2-n), une portion de base (T20) précédée d’une portion de tête (T21) et suivie d’une portion de queue (T23), les portions de base (T10, T20) étant issues d’un découpage prédéfini. Procédé selon l’une quelconque des revendications 3 à 9, dans lequel le mode de délestage du premier cœur est exclusif du mode de délestage du deuxième cœur. Microcontrôleur multi-cœur (51) dans une unité de commande (50) dans un véhicule automobile, le microcontrôleur étant configuré pour mettre en œuvre le procédé selon l’une quelconque des revendications 1 à 10. Unité de commande (50) comprenant un microcontrôleur multi cœur (51) selon la revendication 11.