← 技術

Whisperによる音声認識のCGLA実装

CANDAR 2025

Whisperの音声認識処理をIMAXへ実装した研究です。FP16演算の配置とカーネルへの割当てを扱い、FPGAでの実行時間とASIC投影を分けて評価しています。

WhisperASRFP16カーネルの割当て

実装・評価した内容

  • FP16からFP32への変換を含む内積演算カーネルを実装。
  • PEでの演算配置と、CPU側に残る処理の分担を整理。
  • パディングとLMM容量がカーネルの対応範囲に与える影響を評価。
  • Whisper-tiny.enの音声認識実行を評価。
既存サイトに掲載しているCANDAR研究紹介図。
既存サイトに掲載しているCANDAR研究紹介図。

結果

既存研究ではパディングの扱いとLMM容量によるカーネルの対応範囲の変化を報告しています。

カーネルだけでなく音声認識の処理全体の時間も扱い、FPGA実測と28nm ASIC投影を区別しています。