Google技術講演会
グーグル技術講演会 MapReduce: 〜大規模クラスタでの簡単なデータ処理 〜
行ってきた。楽しかった。GFS, MapReduce, Sawzallと論文は一通り目を通して行ったが、論文に無いちょっと詳しめの説明が聞けたのが嬉しかった。satoru先生、tkng先生、usata先生と遭遇。一年の時にゼミの授業("自然言語処理の入門")を受けていた中川教授もいた。
CPU実験感想
100MHz CPU + そこそこのコンパイラで25秒を叩き出した班が一位。個人的にはMinCamlをベースに最適化をかけまくったコンパイラを書いていた人に一位を上げたいのだが、まぁ最終的にはチームのタイムが勝負なので仕方無いですね。
しかし「MinCamlの改造」というのにちょっと引っかかった。確かに「最初からコンパイラのコードが動いている」という事自体がもう凄い事なので、それを改良するという方策が一番楽だし安全。来年も同じであれば僕も絶対そうする。でもですよ、「C++でコンパイラを半年間書き続けて玉砕した人」の方が「MinCamlをちょこちょこっと改良した人」よりもなんか格好良く見えたんですよねぇ。いやまぁ確かに動いてはいなかったようなんですが、最初から自分で全体を設計する事によって「MinCamlが何故こういうデザインになっているか」「どこのデザインが駄目だったか」とか色々考えたんじゃないかなぁと思います。既にコンパイラが有るというのも、嬉しいのやら悲しいのやらって感じですね。ハードウェアの方はプロトタイプが既に有るとかそういった事は無いようです。
何はともあれ、3年生の方々とりあえずお疲れさまですた。
Open Source Magazine 4月号
遅くなりましたが、本屋で確認しました。吉田君、平林さん、太田の三本立てです。よろしくお願いします。
# しかし全員言いたい事がかぶってましたね。