特集が,「PC自作の鉄則!2008」とかぶってた気がします。
以下適当にメモ。
CPUとメモリを内蔵した高性能NASキットN4100PRO
・http://www.uac.co.jp/top_topix/thecus/n4100pro.html
・AMD製Geode LX800を搭載したNASキット。
・RAID 0/1/5/6/10/JBODに対応。
・希望小売価格59,800円。
・AMD的な意味でアリかと思う。。
フラッシュメモリの寿命を考える
そもそもフラッシュメモリの仕組みは?
・http://pc.nikkeibp.co.jp/article/NPC/20061129/255245/?P=1
・http://www.tdk.co.jp/techmag/knowledge/200705/index.htm
フラッシュメモリのタイプ
・SLC(Single Level Cell):1つのセルに1bitの情報を記録。10万回書き換え可能。
・MLC(Multi Level Cell):1つのセルに2bit以上の情報を記録。5千〜1万回書き換え可能。
・SSDはMLCタイプが主流らしい。
フラッシュメモリの書き込みアルゴリズム
・ウエアレベリング:一部のセルに書き込みが集中しないように書き込みを分散化する手法。
・コレを使えば,SLC/MLCの寿命は,実用上ほぼ無視できる? マヂか?
EEPROMとフラッシュの違いは?
・http://www.atmarkit.co.jp/icd/root/90/5785790.html
・EEPROMは1bit記憶する為に2つのTrが必要。フラッシュは1つのTrが必要。
・書き込み時間はフラッシュメモリの方が1000倍程度速い。
AMD製CPUの階層キャッシュアーキテクチャ
キャッシュは多い方が良いのか?
・容量を大きくすると,信号伝送距離や論理段数も増え,遅延が長くなる。
・多けりゃいいってもんじゃない。
L1はどうでもいいの?
・L1は命令実行時に必ずアクセスされる。(パイプラインに組み込まれている。)
・L2,L3はL1でヒットしなかった時にアクセスされる。
・従ってL2,L3の容量が重要になってくる。
セットアソシエーティブ方式って何?
・AMDのCPUで一般的に使われているキャッシュメモリアクセス方式。
・メモリーブロックを複数設け,ブロックごとにラインと呼ぶ一定容量のアクセス単位で読み出す。
・http://pc.nikkeibp.co.jp/article/NPC/20061110/253324/?P=1
排他的キャッシュ
・インクルーシブキャッシュ:L1に存在するデータはL2,L3にも存在する。
・ノンインクルーシブキャッシュ:データはL1,L2,L3のいずれかにしか存在しない。
・AMDは後者を採用している。ビクティムキャッシュとの相性が良い。
ビクティムキャッシュアルゴリズムって?
・AMDで採用されているキャッシュミス発生時のデータ置換アルゴリズム。
・L1から追い出されたデータはL2,L2から追い出されたデータはL3に退避される方式。
・従って,CPUのアクセス履歴に従ってキャッシュメモリを管理している。
最近のコメント