MENU

Développer une programmation basée sur des normes ouvertes pour les applications automobiles

Développer une programmation basée sur des normes ouvertes pour les applications automobiles

Par Alain Dieul



Codeplay et eSOL sont tous deux des pionniers dans leurs domaines respectifs. Codeplay a dirigé la création et la définition de SYCL (prononcé « sikeul »), le modèle de programmation C++ basé sur la norme ouverte du groupe Khronos pour les architectures à processeurs hétérogènes dans les domaines de l’IA et du HPC. eSOL est l’un des principaux fournisseurs mondiaux de logiciels embarqués, et offre une prise en charge hors-pair des systèmes multicœurs à grande échelle pour des performances extrêmes dans les environnements critiques en matière de sécurité et de sûreté de fonctionnement, grâce à son RTOS commercial multi-noyaux unique et innovant. Grâce à ce partenariat, Codeplay va intégrer sa plateforme logicielle Acoran avec eMCOS, le système d’exploitation en temps réel (RTOS) ultra-scalable d’eSOL, ce qui permettra aux développeurs de systèmes avancés d’aide à la conduite (ADAS) de porter leurs logiciels utilisant un langage C++ moderne sur le framework éprouvé d’eSOL.

La stratégie d’intégration commencera avec l’environnement à CPU multicœurs, et se poursuivra pour prendre en charge des accélérateurs intégrés pour les fonctions d’intelligence artificielle (IA) et de vision par ordinateur (CV, pour Computer Vision). L’IA et la CV sont en cours d’adoption par les systèmes automobiles de nouvelle génération afin d’assurer une sécurité et un contrôle renforcés, réduire les accidents, sauver des vies, et prendre en compte l’autonomie croissante des véhicules.

Selon Data Bridge Market Research, le marché des systèmes embarqués devraient connaître une croissance de près de 6% par an de 2020 à 2027.  Néanmoins, les solutions axées sur l’IA et l’autonomie au sein du marché de l’embarqué devraient connaître une croissance nettement plus rapide.  Les solutions ADAS dans le segment automobile devraient connaître une croissance annuelle de 21%, tandis que les applications de vision industrielle (MV, pour Machine Vision) devraient croître annuellement de 34% sur la même période.

La plateforme logicielle Acoran de Codeplay offre une programmabilité, des routines optimisées spécifiques au processeur, et un large écosystème de bibliothèques elles aussi optimisées et spécifiques au domaine pour l’exainformatique et l’intelligence artificielle. L’un des principaux fondements d’Acoran est SYCL, un modèle de programmation ouvert, qui permet une programmation hétérogène basée sur la norme ISO C++. La programmation hétérogène est la base des applications HPC, d’intelligence artificielle et d’apprentissage automatique (ML, pour Machine Learning), qui sont en pleine expansion aujourd’hui. SYCL a beaucoup gagné en popularité car les développeurs C++ de systèmes embarqués sont à la recherche de modèles de programmation non propriétaires.

eMCOS est une plateforme RTOS innovante pour les applications embarquées de nouvelle génération qui doivent répondre à des exigences élevées en matière de performances et de sûreté de fonctionnement. Il combine une interface utilisateur POSIX classique et une architecture multi-noyaux sous-jacente offrant les meilleures performances qui soient sur du matériel multicœurs ou « manycore » moderne, en réutilisant le code source disponible. eMCOS a été développé à partir de zéro et conçu pour répondre aux normes de qualité, de sûreté et de sécurité les plus strictes des applications embarquées critiques automobiles et industrielles.

A propos d’eSOL
Fondée en 1975 et cotée au premier marché de la Bourse de Tokyo, eSOL est un leader mondial dans les domaines des systèmes embarqués et du Edge Computing, qui vise à contribuer à une société plus sûre et mieux connectée. Les plateformes logicielles hautes performances et scalables d’eSOL, ainsi que son offre de services professionnels de premier ordre, centrés sur sa technologie unique brevetée de système d’exploitation temps-réel (RTOS) multikernel eMCOS®, sont très utilisés dans le monde entier dans des domaines d’applications embarquées exigeants et se conformant à des normes de qualité, de sûreté et de sécurité rigoureuses. Cela inclut les systèmes automobiles ainsi que les équipements industriels, les satellites, les équipements médicaux et l’électronique numérique grand public. En plus de la recherche et développement sur ses propres produits de pointe et de recherches conjointes avec de grands fabricants et des universités, eSOL participe activement aux activités de normalisation des technologies AUTOSAR, Autoware et Multi/Many-Core (multicoeur/manycore).
www.esol.com

 

À propos de Codeplay Software
Codeplay Software est un pionnier mondial des technologies d’accélération pour l’intelligence artificielle (IA), le calcul haute performance (HPC) et l’automobile. Codeplay a été créé en 2002 à Édimbourg, en Écosse, et a développé certains des premiers outils permettant d’accélérer les logiciels complexes à l’aide de processeurs graphiques. Aujourd’hui, la plupart des logiciels d’IA tirent parti de processeurs graphiques conçus pour les jeux vidéo et, plus récemment, d’accélérateurs spécialisés pour l’IA et la vision par ordinateur. Codeplay continue de travailler avec plusieurs leaders technologiques mondiaux pour rendre programmables les tout derniers systèmes d’IA les plus complexes, à l’aide de langages de programmation basés sur des normes ouvertes, et permettre aux concepteurs d’applications de commercialiser celles-ci plus rapidement.  
www.codeplay.com

 

Si vous avez apprécié cet article, vous aimerez les suivants : ne les manquez pas en vous abonnant à :    ECI sur Google News

Partager:

10s