XMOSとAWSがマルチコアプロセッサ向けのSMPFreeRTOSを発表

更新:1年2021月XNUMX日

XMOSとAWSがマルチコアプロセッサ向けのSMPFreeRTOSを発表

XMOSとAWSがマルチコアプロセッサ向けのSMPFreeRTOSを発表

XMOSはAWSと共同で、対称型マルチプロセッシング(SMP)FreeRTOSのリリースを発表しました。これにより、エレクトロニクスメーカーは、以前よりも迅速かつ簡単に複雑な組み込みシステムを構築できます。

XMOSや他のパートナーからの多大な貢献により、この新しいSMPバージョンは、Amazon Web Services(AWS)によって提供される検証とメンテナンスにより、関係する企業がFreeRTOSカーネルの機能の段階的変更として説明していることを示しています。

コミュニティによって推進されているMITライセンスのオープンソースFreeRTOSは、その使いやすさ、デザインの再利用、速度により、開発者によって170秒ごとにダウンロードされます。

FreeRTOSは、既存および将来のワークロードを実行できる均質でスケーラブルなプログラミングインターフェイスを提供し、アップストリームバージョンで初めて、開発者は対称型マルチプロセッシングを使用して使い慣れたFreeRTOS環境内で作業し、マルチコアアーキテクチャをプログラミングできます。これにより、時間と費用を大幅に節約できます。市場投入までの時間を短縮するのに役立ちます。

SMP FreeRTOSは、XMOSのxcoreチップセットで使用できるようになります。これは、AI、制御、通信、DSPを手頃な価格の高性能パッケージにまとめたもので、すでにさまざまなアプリケーションで広く使用されています。

XMOSの最近リリースされたXTCツールは、FreeRTOSの対称型マルチプロセッシング(SMP)実装と組み合わせて、使いやすい業界標準のソフトウェア言語と抽象化を通じてxcoreの機能を利用します。

XMOSのCEOであるMarkLippett氏は、次のように述べています。「FreeRTOSのSMPリリースは、開発者がxcoreプラットフォームの柔軟性を利用して、オペレーティングシステムからカスタムソリューションを設計できるようになったことを意味します。 これは、シリコンで実質的にハードコーディングされている他のSoCとの大きな違いです。 Cプログラミング言語、FreeRTOS、ディープラーニングフレームワークTensorFlow-Liteを完全にサポートしているため、開発者は快適で使い慣れたプログラミングモデルを通じてxcoreのメリットを享受できます。

「アマゾンウェブサービスとのコラボレーションにより、開発者はIoT向けのアプリケーションをすばやく簡単にプログラミングおよび適応する機会を得ることができます。 このリリースでは、たとえば、さまざまな形式のコンピューティング(DSP、AIなど)を備えたフルボイススタックを同種のプラットフォームで実行できるため、ソフトウェアの開発、テスト、およびメンテナンスが簡素化され、最終的にはコストと市場投入までの時間が短縮されます。 。」