革新的でコラボラティブ、かつ連携した新規プログラムの管理
オープンソースのコンパイラー・フレームワークであるGCCとLLVMは、コミュニティに参加する多くの開発者によって継続的に拡張されています。しかし、ハードウェア機能のサポートやパフォーマンスの高速化という目的を正確に満たすツールチェーンを入手するのは簡単なことではありません。Sourcery Toolchainサービス・チームは、オープンソース・ベースのツールチェーンの最適化、カスタマイズ、商用化、サポートにおいて、2400人月を超える経験を積んでいます。
オープンソースのコンパイラー・フレームワークであるGCCとLLVMは、コミュニティに参加する多くの開発者によって継続的に拡張されています。しかし、ハードウェア機能のサポートやパフォーマンスの高速化という目的を正確に満たすツールチェーンを入手するのは簡単なことではありません。Sourcery Toolchainサービス・チームは、オープンソース・ベースのツールチェーンの最適化、カスタマイズ、商用化、サポートにおいて、2400人月を超える経験を積んでいます。
Sourcery CodeBench Lite Editionは、特定のプロセッサーで使用可能なSourcery CodeBenchの無料の非サポート版ツールチェーンです。これらのLite Editionツールチェーンは、GCCまたはLLVMのいずれかのオープンソース・コンパイラー・フレームワークがベースになっており、以下のコマンドラインベース・コンポーネントが付属しています。
オープンソース・コンパイラー・フレームワークのGCCとLLVMの機能を拡張して最適化すると、組み込みマイクロコントローラーからスーパーコンピューターにいたるまで、さまざまなデバイス上でアプリケーションの性能を最大限に引き出すことができます。
これは、製品のライフサイクル全体にわたり、ツールチェーンがお客様の組込みソフトウェアに対応できる状態を確保するためのサービスです。
シーメンスは、オープンソースのツールチェーン・ソフトウェアを商用版のツールチェーンに変換するサービスにおいて、2400人月を超える経験を積んでいます。これは、シリコン・デバイスの能力を最大限に活用するソフトウェア・アプリケーションを実現するためのサービスです。
A demonstration of debugging OpenMP/OpenACC kernels using GDB and a quick overview of how it was achieved and what still needs to be done.
Make the most of your next embedded RISC-V project, know how to get the most out of this innovative ISA.
How to build an LLVM open-source project toolchain for use with bare-metal hardware
This talk presents changes to the "kernels" implementation that significantly improve performance.