受けたっぽくてよかった。本当に現代のパソコンはすごい。張り合おうという気が全く起こらない。個人的に今日(2018/2/27現在)からスイスに行ってしまうので17erの最後にとても良い思い出作りが出来てよかった。メンバーの人には本当に感謝している。kczは彼の班のコアをやりながらOSを一瞬で書いてくれたしmdjは優秀だし無限に精神が安定しているので無限に頼らせて頂いた。地下で4連泊などしながら大声で喚きまくっていたので一緒にいた他の人々にも感謝である。質問や疑問があればお気軽にどうぞ。追記たくさん反応やコメントを頂いて、フォロワー以外にそんなに読んでもらえると思ってなかったので驚いています。理情の後輩や先輩を対象に書いてしまったのでバックグラウンドの説明が全然なくて混乱した方もいると思います。背景や歴史が気になる方は是非先輩たちのブログを読んでみてください。頂いたコメントに対してなんとなく空中リプしてみようかと思います。「自分たちでCPU、コンパイラ、シミュレーターを作ってレイトレーシングを動かすことが単位要件」←いつ頃からやってるんだ?CPUとかスクラッチから作るわけじゃないんだよね?CPUとシミュレーターはサンプルコードも無く、フルスクラッチで作ります。コンパイラはmin-camlという言語のコンパイラがここにあるので、これを元にして自分たちのアーキテクチャに移植したり最適化をしたりします。レイトレーシングだけやたら高レイヤーの話だな。レイトレーシングを指定している意図はなんだろう。記事中でレイトレの話は出てこないしどうしてたんだ。レイトレは、min-rtというmin-camlで書かれたレイトレのコードが与えられるのでそれをコンパイルして自分のCPUで実行してこんな感じの画像が出てくるのが単位要件という話です。再発明って言うからには自分で0から考えないといけない気がしますが僕らはかなり前提知識があったので再発明ですらないですね。半期でFPGAでCPUを実装してOS乗せてアプリを走らせる、なんて授業はコンピュータアーキテクチャの勉強の総ざらいとして良さそう。大学の授業で出来る時代なのね→ほぼソフトウェアですもの理情のハードウェア構成法の講師の先生は冗談抜きでFPGAはソフトウェアと言っているので本当にそうだと思います。こと?電子回路超苦手だったいや流石にそんなことはないです・・。写真のFPGAはkcu105というのを使っていて授業の最初に貸し出されます。電子回路を扱う授業は2,3年でありましたがCPU実験で回路図書くようなことはない気がします。タイミングチャートくらいは書きますが。何を言ってるのかよく分からないすいません・・・。*1:去年からFPGAのボードが新しくなりFPUがIPコアで与えられるようになったので4人班の1人が定職にあぶれ、一番最初の授業で誰かが役割の所に四角を書いたことでしかく係という名称が定着しました。僕らの班のしかく係は失踪してしまいましたが他の班ではライブラリ書いたり他の仕事をしているしかく係もいました。*2:slackにはもっといるんだけどここではgithubにコミット履歴がある人しか書いてない*3:奥さんが日本人ということで日本に来ていた!*4:シミュレータがまとめてくれたものを貼っただけ。持つべきものは優秀なシミュレータである。32bit整数の読み取りに用いた。lbuが新しく使われたのでバグらせた・・・。旅をする理由ヨーロッパで学んだワーク趣味バランスロシア語独学まとめはてなブログをはじめよう!yamaguchi_1024さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。