2007年01月30日

Multicore Programming Primerが面白すぎる

MITの「Multicore Programming Primer」というコースの資料が面白すぎます。

Multicore Programming Primer

Multicore Programming Primerが面白すぎるの続きを読む

2007年01月28日

CPU実験: NOP地獄

CPU実験3回目の中間発表が有りました。発表用のパワポを作るためにデータをグラフ化してみたのでここに貼り付けてみます。CPU実験に入ってからというものあまり外部にアウトプットが無いので今、どういう事をしているのかつらつらと書いてみる事にします。

CPU実験: NOP地獄の続きを読む

2007年01月24日

もうすぐテスト

後2週間ぐらいでテストか。

こういう時に限って物凄くCPU実験が楽しくなってくる。

目指せ20秒切り

2007年01月23日

valgrindのページ

1年ほど前に公開したvalrindのページだが、日増しに国内メーカーさんからのアクセスが増している。参照元URLを見ると社内wikiとか。

大分普及してきたかな。

2007年01月17日

Yesterday's Discussions

学校に行くまで時間が空いたので昨日の事をつらつら。

Yesterday's Discussionsの続きを読む

2007年01月14日

命令スケジューリング

久びさのCPU実験エントリです。2007年、僕は準コンパイラ係りとして頑張ります。VHDL?なにそれ。OCaml ! Ocaml !

ush compilerに基本ブロック内スケジューリングを実装しました。「コンパイラの構成と最適化 12.4.1 基本ブロック内の命令スケジューリング」に載っているものを実装しました。

命令スケジューリングの続きを読む

Macworld Sun Francisco 2007 Keynote Address

here

Videoが公開されてたので、見始めたら最後まで見てしまった。プレゼン上手いなぁ・・・。

2007年01月13日

プログラミング言語の切り替え

何故か今日は1日のうちに4つもプログラミング言語を使う羽目になった(C++, Ruby, OCaml, Python)。頭がこんがらがる。ここ2・3日は脳内アドレナリンが出まくりで、何時間プログラミングしてるか分からない。

2007年01月09日

Thread Base MapReduce

並列計算フレームワークを作っている人を見てたら自分もなんか作りたくなって来たので、スレッドベースでGoogleのMapReduceを真似て見ました。1マシン用のMapReduceといった所ですかね。

Thread Base MapReduceの続きを読む

2007年01月07日

Lambda Calculus Simulator

Y澤先生の課題。

「Schemeでラムダ計算シミュレーターを作ってチャーチ数で階乗を計算」

Lambda Calculus Simulatorの続きを読む

2007年01月06日

上京

帰ります。新幹線でやりかけのラムダ計算シミュレーターを仕上げる予定。

2007年01月05日

The Goog Life:グーグルが従業員を子供扱いすることでつなぎとめている件

The Goog Life:グーグルが従業員を子供扱いすることでつなぎとめている件

しかし、十分な時間 Google 社員とつるんでみれば、彼らが GFS(訳注:Google File System)の信頼性のなさや、実は負荷に対応するのに十分なコンピュータがないのに不平を言うのを聞くことになるだろう。

GFSは不安定なのか。

The Goog Life:グーグルが従業員を子供扱いすることでつなぎとめている件の続きを読む

2007年01月04日

あけましておめでとうございます。

正月はスノボして地酒のんで飛騨牛食って温泉入ってC++の本(C++ Coding Standard, Effective STL)を読んで温泉入ってました。

ISerとしての今年の目標。

  • CPU実験の成功
  • 適切な研究室にめぐりあう
  • ushさんとnyaさんとがんがる

そんな感じです。今年もよろしくお願いいたします。明日東京帰ります。