Electronics Information Service

組込みシステム技術者向け
オンライン・マガジン

MENU

SOLUTION

イーソルとCodeplay Software、eMCOS® リアルタイムOS プラットフォームを使用した車載アプリケーションのためのオープンスタンダードなプログラミングの実現に向け業務提携

2021.11.4  4:20 pm

SYCL™とOpenCL™をサポートするCodeplayのAcoranプラットフォームをイーソルのeMCOS リアルタイムOSプラットフォームと組み合わせることで高い安全性が求められる組込みマルチコアアプリケーションの開発が可能に

イーソル株式会社(本社:東京都中野区)とCodeplay Software Ltd.(本社:スコットランド エジンバラ)は、マルチコアリアルタイムシステム上で稼働する車載用、産業用アプリケーション向けの高性能かつ安全な組込みアプリケーションの開発を可能にするために両社が業務提携したことを発表します。

イーソルとCodeplay Software、eMCOS® リアルタイムOS プラットフォームを使用した車載アプリケーションのためのオープンスタンダードなプログラミングの実現に向け業務提携

イーソルとCodeplayは、ともに各分野の先駆的存在です。Codeplayは、AIとHPCにおけるヘテロジニアスプロセッサアーキテクチャのためのKhronos GroupのオープンスタンダードなC++プログラミングモデルであるSYCLの開発と定義をリードしてきました。イーソルは、組込みソフトウェアの分野をリードするグローバルベンダーであり、独自開発した革新的なマルチカーネルアーキテクチャで優れたスケーラビリティとマルチコアをサポートする商用リアルタイムOSプラットフォームは、セキュアで高い安全性が求められる分野において高い性能を実現しています。
      
この提携を通じ、Codeplayは同社のAcoranソフトウェアプラットフォームを、イーソルのスケーラブルリアルタイムOSプラットフォームであるeMCOSと統合します。これにより、先進運転支援システム(ADAS)アプリケーションの開発者は、Modern C++を使用して、信頼性が高く使いやすいイーソルのフレームワークに自社ソフトウェアを移植することが可能になります。
      
統合に向けた戦略として、まずマルチコアCPU環境をサポートし、次に人工知能(AI)とコンピュータビジョン(CV)機能のための統合アクセラレータのサポートを進めていきます。次世代車載システムへの採用が進んでいるAIとCVにより、安全性と制御機能の向上、事故の削減、救命、車両の自立性の向上が実現されます。
      
Data Bridge Market Research社のレポートによると、グローバルにおける組込みシステムの市場規模が2020年から2027年の間に毎年約6%ずつ成長すると予測しています。一方、組込み市場におけるAIと自律性特化型ソリューションの成長はこれよりはるかに速いと予測されています。また同期間における車載分野のADASソリューションおよびマシンビジョンアプリケーションの年間成長率は、それぞれ21%、34%と推定されています。
      
イーソルのeMCOSは、高性能と機能的安全性が要求される次世代組込みアプリケーションのための画期的なリアルタイムOSプラットフォームです。一般的なPOSIXユーザーインターフェイスおよび基盤となるマルチカーネルアーキテクチャを組み合わせたeMCOSは、利用可能なソースコードを再利用することで、最新のマルチコアとメニーコアハードウェアで最高のパフォーマンスを実現します。eMCOSは、車載用、産業用のきわめて重要な組込みアプリケーションの品質、安全性、セキュリティに関する最も厳しい規格を満たすためにゼロから開発、設計されています。
      
CodeplayのAcoranソフトウェアプラットフォームは、エクサスケールの人工知能向けに、プログラマビリティ、最適化されたプロセッサ固有ルーチン、そして業界別に最適化されたライブラリによる広範囲なエコシステムを提供します。Acoranは、標準ISO C++をベースにしたヘテロジニアスプログラミングを可能にするオープンスタンダードプログラミングモデル、SYCL(シクル)を重要な基盤としています。ヘテロジニアスプログラミングは、現在拡大を続けているHPC、AI、機械学習アプリケーションの基礎となっています。組込みC++の開発者は、独自仕様でないプログラミングモデルを探しているため、SYCLは勢いを増しています。
      
イーソル株式会社 常務取締役 上山伸幸のコメント
「弊社のお客様は、最高レベルの品質と安全性を求めています。また、AIとHPCを利用して、自律ソリューションへのニーズの増大に応えられるリアルタイム組込みシステムを実現したいと考えています。弊社はCodeplayとの提携により、オープンスタンダードなヘテロジニアスプログラミングモデルをお客様に提供できることを大変うれしく思っています。」
     
Codeplay Software CEO兼創設者 
Andrew Richards(アンドリュー・リチャーズ)のコメント
「これまで以上に多くのAIとHPCシステムが、オペレーティングシステム内での真のリアルタイム実行を必要としています。POSIXに準拠したeMCOSは、弊社のソリューションや、ADAS用のすべてのプロセッサシステムをオープンスタンダードでサポートしていくという弊社の取組みに完全に合致するものです。」
     
Khronos Group SYCL作業部会会長でありCodeplay SoftwareのエンジニアであるMichael Wong(マイケル・ウォン)のコメント
「企業が次世代処理システムにSYCLを採用し、開発者がオープンスタンダード方式を支持していることから、SYCLの勢いは増してきています。今回のイーソルとCodeplayの提携は、ソフトウェア開発者にとって、急成長を続けるSYCLエコシステムの中で利用可能な選択肢が増えていることを示す好例です。」
      
・Codeplay Softwareについて
Codeplay Softwareは、AI、HPC、車載分野で使用されるアクセラレーション技術を可能にする世界的なパイオニアです。Codeplayは2002年にスコットランドのエジンバラで設立され、複雑なソフトウェアをグラフィックプロセッサを使って高速化できるツールを最初に開発しました。今日、ほとんどのAIソフトウェアはビデオゲーム用に設計されたグラフィックプロセッサを使用して開発されていますが、最近ではAIやコンピュータビジョン用の特殊なアクセラレータも開発されています。Codeplayは、オープンスタンダードベースのプログラミング言語を使用して最新の複雑なAIシステムをプログラミング可能にし、アプリケーション開発者が迅速にソフトウェアを市場に投入できるようにするために、グローバルなテクノロジーリーダーとの連携を続けています。 また、Codeplayはオープンスタンダードの定義にも深く関与しており、特にKhronos Groupを通じたOpenCL™、SPIR™、SYCL™、Vulkan™、自動車用のMISRA C++の定義にも力を入れています。
https://www.codeplay.com/
     
イーソル株式会社
https://www.esol.co.jp/