2008年3月12日のブックマーク (2件)

  • CPU実験まとめ。 - mad日記

    昨日CPU実験の発表会がありました。私たちのチーム「地下詰妖精」はコンパイラコード18.407秒、ハンドコード17.085秒で歴代の記録を更新し優勝しました。 私はコンパイラ係を担当しHaskellでML言語のコンパイラとアセンブラの製作をしました。 この半年は一ヶ月以上家に帰らない月があったりと、非常に充実(?)したものでした。 来年からCPU実験の内容が変わるので、最後に何か面白いことをやりたいという班結成当初の目標の一つ目は達成できたのではないかと思います。 多分この班が初めて行った事。 実験基盤でゲームを作る テトリスを作成 実機のkoiken君, プログラムのmagicant君, グラフィックのarc君のスキルが見事に合わさった。動いた時は感動した。 自分はminCamlを拡張した言語(minCaml++)のコンパイラを作った。 レイトレーサのコードの徹底研究 uemura君 m

    CPU実験まとめ。 - mad日記
    natsutan
    natsutan 2008/03/12
    すごいなー
  • CPU実験発表終了 - suztomoのはてなダイアリー

    10月から約半年をかけてFPGAの班独自のCPUを作成し、OCamlのサブセットでかかれたレイトレーサ(3Dレンダリングと言ったほうがわかりやすいかな)のコードをそのCPUが実行できる命令セットに変換するコンパイラ、そしてデバッグのためにCPUと同じ動きをするシュミレータを作成するという情報科学科伝統(16年目だとか)の実験です。この学年で全部で5班あるうち、僕の所属する3班は6人で構成され「ハードウェア」二人・「コンパイラ」一人・「ソフトウェア」二人、「基板」一人、という担当に分かれて作業を進めました。 結果としては、今日のデモの時点で残念ながら完璧でないCPUで挑むことになってしまいました(公式記録になるのかは「?」)。FPU*1の誤差によって最適化/非最適化実行の誤差(目では見えないぐらい)があると気づいたのが発表前日になった昨日であったのが悔やまれます。 僕はコンパイラを担当しまし

    CPU実験発表終了 - suztomoのはてなダイアリー
    natsutan
    natsutan 2008/03/12
    また東大か!