サイドプロジェクトとして、NVidiaグラフィックスカードに隠れマルコフモデルを実装して、素早く多くのコアを使用できるようにします。隠しマルコフモデルのためのパラレルフォワード - バックワードアルゴリズム
私はフォワード - バックワードアルゴリズムを見ていて、そこには何ができるのだろうと思っていましたか?たとえば、アルゴリズムの前方部分を見ると、行列乗算は分割して並列に実行できますが、前のステップに依存するアルゴリズムの反復部分はどのようにも並列化できますか?ここに適用できる数学的なトリックがありますか?
おかげで、
MJ
http://en.wikipedia.org/wiki/Forward%E2%80%93backward_algorithm#Example