具体的な業務内容
AIアクセラレータを開発するお客様向けに、AIコンパイラフレームワークの開発を行っています。AIコンパイラは、機械学習モデルの学習や推論のワークロードを、対象のAIアクセラレータ上で高速処理するための変換と
コード生成を自動で適用します。(対象のAIアクセラレータを対象にした量子化、計算グラフの最適化、ループやメモリ配置の最適化の手法の設計や、コンパイラへの実装)また、AIアクセラレータやAIコンパイラの最新研究やOSSの動向の調査も行い、それらを用いた技術選定にも携わります。ハードウェア設計者とも連携しハードウェアとソフトウェアの協調して設計することで、次世代のAIアクセラレータの設計にも貢献します。