2009年2月アーカイブ
AMD製CPUのプリフェッチ機構
そもそもプリフェッチとは?
- 命令やデータを予めフェッチして,1次キャッシュに入れておくこと。
- ソフトウェアプリフェッチ:ソフトウェアの中でタイミングを計算して必要になるデータをプリフェッチする。
- ハードウェアプリフェッチ:データアクセス履歴から必要になるデータを予測する。
最適化プリフェッチ機構
- AMD製CPUで使われているハードウェアプリフェッチ手法。
- 先読みの距離を動的に変更し,命令実行の流れが停滞しないようにプリフェッチデータの流れを管理する技術。
- ソフトウェアプリフェッチの実行履歴を調べて,次にプリフェッチするデータの距離とタイミングを決める。
Atom対抗Huron(フュロン)
- 2009年前半投入?
- K8ベースのシングルコア
- 65nmプロセスルール
- シングルチャンネルDDR2対応
- BGAパッケージ
- 1GHz→8w,1.5GHz→15w
3月号の兄貴インタビュー記事
実際のところ,Core i7どうよ?
- Core i7はソケットが変るのでイニシャルコストで不利。
- PhenomⅡは下位互換性があるから問題ないよ。
AM2+パッケージのみ先行投入した理由は?
- AM3の評価に時間がかかるから。決してトラブルではない!
AM2+版は,65nm Phenomと同じ125wなんだけど?
- 評価時間を短縮して早く市場に出したいから。実力値としては下がっているよ。
HD型番規則(コレを知ってると便利かもしれない)
Seagate Technologyの場合:(例)ST31500341AS
- ST:メーカ名
- 3:サイズ(3.5インチは3,2.5インチは9)
- 1500:容量[GB]
- 3:キャッシュサイズ(再整理中なので新旧記載方法が入り混じっている?)
- 4:ディスク枚数
- 1:世代番号
- AS:インタフェース(ASはSATA,AはUltra ATA/100)
Western Digitalの場合:(例)WD3000HLFS
- WD:メーカ名
- 3000:容量[GB]
- HLFS:シリーズ名(HLFSはVelociRaptorシリーズ。その他いろんなシリーズがある。)/li>
日立グローバルストレージテクノロジーズの場合:(例)HDT721010SLA360
- H:メーカ名
- D:シリーズ名(DはDekstarのこと。その他いろいろある。)
- T:シリーズ別識別子(TはTwo or Three Diskのこと。その他いろいろある。)
- 72:ディスク回転数(毎分)
- 10:シリーズ最大容量[10GB]
- 10:実際の容量[10GB]
- S:世代コード
- L:厚み(Lは1インチのこと。その他いろいろある。)
- A3:インタフェース(A3はSATA2のこと。)
- 60:キャッシュ容量(6は16MBのこと。)
昨日,中日西濃駅伝に出場する為大垣まで行ってきました。
普通のマラソンだと皆で一緒にスタートするけど,駅伝はスタート地点がバラバラで一人になっちゃうから結構不安でした。
しかも自分のスタート予定時刻は昼過ぎだし。。
アップで1時間以上田んぼの周りを回ってたけど,さすがに飽きるわぁー。
結局,たすきが自分のとこまで来なくて本当に残念orz
まぁ,それ以上に運営側のグダグダが本当にひどかったんだけど。
小一時間問い詰めたいね,アレは。
dominion525さんの提案で,物理学を勉強しようぜ!ということになった。
で,,ファインマン物理学とか読めばいんじゃね?って話に。
さっそくファインマン物理学でググったら,下記参考書らしき物も見つかった。
なんだかオラわくわくしてきたぞw
個人的にはRubyとかRubyとか,あとRubyとかやりたい。
- 未踏ごっこ:IPAの未踏を真似っこして各自勝手に頑張る。進捗管理をLTで発表したりする。
- RubyVMの何か:RJavaとか作ればいいじゃん。
- RHG1.9:Rubyソースコード完全解説を参考にコードリーディング。
- ネットワークプロトコル:HTTPライクな俺々プロトコルとか。ゲームプロトコル作成→ゲーム鯖立てる?
- 30日OS読書会:30日でできる! OS自作入門の読書会。
- 俺々言語の拡張:某Primitive言語は問題点がありすぎるので拡張すべき!
- 自然言語:最大のプログラミング言語である自然言語の勉強とか。
- 圧縮ネタ:JPEG実装とかやればいんじゃね? 圧縮率/圧縮時間で勝負したりする。
- RDB or ODB:データベース自作。分散と絡む。
- 分散なんとか:ストレージ,データベース・・・
- セガのやつ:ゲームプログラマになる前に覚えておきたい技術読書会。3次元には興味無いwので2次元だけ。
- 集合知プログラミング:オライリーの集合知プログラミング読書会。
- AR的な何か:リアル遊戯王とか作る。ずっと俺のターン!
- 初歩の数学:皆でやるならやりたい。でも目的が不明確だよね?
- イタリア料理:作るのかと思ったら食べに行くらしい。
![日経 WinPC (ウィンピーシー) 2009年 02月号 [雑誌]](http://ecx.images-amazon.com/images/I/61DBZoGDDhL._SL160_.jpg)
![日経 WinPC (ウィンピーシー) 2009年 03月号 [雑誌]](http://ecx.images-amazon.com/images/I/51nvwwxDHXL._SL160_.jpg)

最近のコメント