第3回FPGA エクストリーム・コンピューティング
第3回 FPGAエクストリーム・コンピューティングに参加して発表してきました。
すごく面白い会でした。
http://connpass.com/event/3118/
発表順が1番@ksksue 2番@kis 3番が自分だったので、二人が遅刻して自分がトップバッターになる覚悟をしていましたがw、無事@ksksueがギリギリ到着
1. FPGAのUIにAndroidを使う @ksksueさん
https://docs.google.com/presentation/d/1ATijR5A1NWiNFGJ-6__EO7Zn_bpiHxP6KFeQ20OMl3E/edit#slide=id.p
FPGAとAndriodを接続してAvalon bus上の一つのモジュールとしてAndroidが見えるようにしたお話。自分としてはおまけで話していたAndroidからFPGAをコンフィグする話の方が気になった。
2. mjpeg stream viewer on FPGA (自分)
OSC kansai@kyotoの資料におまけを追加して発表
最後のおまけで喋った渋滞の話は無理やり考えた妄想ですが、センサーネットワークのサーバーサイド realtime stream processingの所でFPGAがはまりそうという直感は本当。特に複雑系の社会全体のエネルギーを減らすようなアプリケーションにハマるんじゃないかと。
理由としては大量の入力に対して連携度を抜きだす部分でFPGAで高速化できそうという所と、多出力であっても演算は共有部分が多そうでハードによる高速化が効きそう。あとは、貯めていっているデータからの学習で演算を書き換えるのとかもFPGAにはまりそうかなと。
まだ、stream computing自体を良く分かってないので、明言はできないですが。。。
3. 高速シリアル通信を支える技術 @natsutanさん
@natsutanさんは、自分の中では "コアな技術者なのに対人スキルがすごい高い人"というイメージで、今回も発表の技術的な内容よりも発表の仕方の方に注目してしまいました。ここら辺を見習いたい。
4. 一般プログラマはどのようにFPGAを使うか @kisさん
最初に資料を前もっていっぱい作ってきたことに驚いたがw,これから日経ホニャララの記事になる内容だそう。
自分はGPGPUの利点欠点の所がめちゃ気になった。 software処理 vs FPGA vs ASICの利点欠点は常に言われているけど、最近はGPGPUも比較対象にあげられるようになっている。分かった部分と分からなかった部分があったので、福岡に帰ったら直接聞いてみる。
5. JavaRockでBlokusDuoプレーヤを作ってみる話 @miyoxさん