2007年03月17日

CPU実験終了

最終タイムはコンパイラコード 19.628 sec, ハンドアセンブラコード 18.797 secでした。両方記録更新しました。


20秒切れて本当によかった。お疲れ様でした。最高の班で最高の結果でした。4/2までの短い春休みを楽しもうと思います。

P.S
班のwiki等は準備が整ったら公開しようと思います。今日の発表資料・発表模様の動画(thanks to pascalさん)等は、メールを下されば&面識があれば個人的にお送りさせて頂こうと思います。聞き逃された方は、是非どうぞ(笑)

2007年03月13日

20.910秒

確定申告の準備してたら秒数が減っていた。

さて、もうブログは16日の最終発表会が終わるまで更新しません。

発表会で20秒切れたかどうか、発表します。

2007年03月09日

21.291秒

うーん。

2007年03月08日

22.432秒

ヒートシンクは公式に認められた。

Early Restart DCache(id:yama6), CompilerのBranch周りの最適化(id:ushioda)が主。

僕はひたすら安定するDCMを探していた。

そして分岐予測を真剣に検討開始。

Bimodal Branch Predictor or GShare?

23.984秒

ヒートシンク無し。

19.6nsで制約を書けたらヒートシンク無しでも動いた。

P.S.

やっぱりまだいるらしい。うーむ。起きたら23.814秒。

2007年03月07日

ヒートシンクソリューション

ノリでFPGAにヒートシンクを載せてみたら100MHzで動いてしまった。

このボード(VertexⅡ)になってからは歴代1位のタイムです。

さて、後9日で20秒切れるかどうか。

P.S.
もちろんヒートシンク抜きで動くようにタイミング調節しますよ。