組込みソフトウェアを対象とした開発環境をご紹介します。
【オープンソースソフトウェアに強い!】
当社はGCC コンパイラの商用開発や、Linux 対応のJTAG デバッガを業界でいち早く提供してきました。近年では、メモリ安全性の高いRust 言語対応や、Raspberry Pi を利用したLinux/RTOS のデュアルOS 商用プラットフォームの提供など、常に最新のOSS(オープンソースソフトウェア)を取り込んだ製品の研究開発に取り組んでいます。

【CPU とソフトウェアの境界面に強い!】
Arm Cortex-Aなどの高性能プロセッサの能力を生かす、64bitマルチコア対応のリアルタイムOS SOLIDを開発しました。SOLID-OSはLLVM/Clang コンパイラと連携やRustに対応するなど、先進の開発環境とともに提供しています。 また、AI時代のチップレット化するプロセッサの性能を最大限引き出すための、動的オフロード対応コンパイラ・ランタイム・プロファイリング環境の研究開発も行っています。

【なぜCPU はソースコード通りの動作をしないのか?また想定どおりの性能が出ないのか?】
ソフトウェア開発時に遭遇するこんな課題解決は、CPU とソフトウェアの境界面が得意な当社にご相談ください。
上記のような取り組みの経験から、CPU視点での提案・相談を行います。
