午後のこ〜だ

URL:http://homepage2.nifty.com/kei-i/
ライセンス:LGPL

概要

光成滋生氏の作成した MP3 エンコーダ。LAME をベースに、様々な最適化を施して、高速なエンコーディングを可能にしている。様々なアプリケーションで、MP3 エンコーディングエンジンとして利用されている。

最適化手法

光成氏はプログラムの最適化技術に非常に詳しいため、そのコードは MMX・SSE・SSE2 を駆使するにとどまらず、パイプラインの埋まり具合やスーパースカラの最適な使用を考慮した高度な最適化が施されている。あまりにも高度なため、各種アーキテクチャに通じていないとコードを理解するのは難しい。光成氏のページに各種最適化技法の解説があるのでここを参考にするとよいだろう。

関連