ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

LL-07 ACCÉLÉRATION TEMPS RÉEL D’UN ALGORITHME SUR TI AM62X VIA CORTEX-R5F ET RPMSG PFE

Systèmes embarqués (Linux/Android)Avatar 3D et animation temps réelCommunication inter-processeurs (RPMsg)

Publié il y a 9 jours

Stage
⏱️4-6 mois
💼Présentiel
📅Expire dans 3 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

Contexte et objectif

  • Optimiser et accélérer un algorithme critique en le déchargeant sur le cœur temps réel Cortex-R5F du processeur TI AM62X.
  • S'appuyer sur une architecture de calcul hétérogène (Cortex-A53 + Cortex-R5F) et utiliser RPMSG pour assurer une communication rapide et efficace entre les cœurs.

Travaux à réaliser

  • Isoler la partie de l'algorithme la plus coûteuse en calcul et la porter sur le cœur R5F en tirant parti de son environnement prédictible.
  • Implémenter le protocole RPMSG (Remote Processor Messaging) pour établir un canal de communication à faible latence et haut débit entre l'application Linux (A53) et le moteur d'accélération (R5F) pour le transfert des données d'entrée/sortie.
  • Exploiter les optimisations spécifiques du R5F (ex. utilisation d'instructions FPU si nécessaire) et adapter le code pour le compilateur ARM.

Mesures et livrables

  • Quantifier le gain de performance (temps d'exécution, débit) et la prédictibilité (latence, jitter) du système obtenu grâce à l'approche hétérogène.
  • Fournir un rapport détaillé comparant l'implémentation initiale et l'implémentation accélérée, incluant métriques, benchs et recommandations d'optimisation.

Environnement technique et compétences requises

  • Plateforme : TI AM62X (Cortex-A53 / Cortex-R5F), environnement Linux sur A53 et FreeRTOS possible sur R5F.
  • Compétences : RPMSG, C/C++, compilateur ARM, compréhension des contraintes temps réel et optimisation bas niveau.

Candidature

  • Lieu : Tunis. Durée : 6 mois (référence REF:LL-07).
  • Pour postuler, envoyer votre candidature à aes-stages@actia.com en indiquant l'objet précis du mail : "Candidature LL-07 - ACCÉLÉRATION TEMPS RÉEL D’UN ALGORITHME SUR TI AM62X VIA CORTEX-R5F ET RPMSG".
ACTIA Engineering Services - LL-07 ACCÉLÉRATION TEMPS RÉEL D’UN ALGORITHME SUR TI AM62X VIA CORTEX-R5F ET RPMSG PFE | Hi Interns