![The MySQL “swap insanity” problem and the effects of the NUMA architecture](https://cdn-ak-scissors.b.st-hatena.com/image/square/f5af85f7325e98897a61f92f188c3deaa55e1a9b/height=288;version=1;width=512/http%3A%2F%2Fjcole.us%2Fblog%2Ffiles%2Fuma-architecture.png)
現在の SDPA サーバは自作マシン(しかも適当に?急いで作ったマシン)なので、本当はサーバには向かない(それでも現在まで異常は発生していないが)。よって、SDPA サーバも以下の仕様の PowerEdge SC1435 を購入して交替させる予定である。研究室の新しいマシンはみんな Intel Xeon になってしまったので、一台くらい AMD Opteron (Barcelona)があった方が良い。あと AMD Phenom は演算性能で Intel Core2 に劣り、TDP の値も大きいのだが、メモリバンド幅が大きい(最高で17.1GB/s)のが魅力なので、疎データ時の SDPA の性能評価用に一台購入しても良いだろう。 ○ Dell PowerEdge SC1435 プロセッサ [Quad-Core] AMD Opteron 2360SE (2.5GHz/2MB L3キャッシュ)
組み込みを代表するプロセッサの1つ、ARM 組み込みを代表するプロセッサとしてまず挙げられるのがARM(Advanced RISC Machines)であろう。もともとは英Acorn Software Technologies(以下、Acorn)というマイコンのベンダーが、1985年に自社のマイコン用に開発した32ビットRISC(Reduced Instruction Set Computer:縮小命令セットコンピュータ)だった。当時、Acornはモステクノロジーの「6502」というプロセッサをベースにマイコンを作っており、最初のARMプロセッサである「ARM1」は、この6502のエミュレーションを行うことができた。ちなみに、この6502やその後継製品は、今でも米国のWDC(The Western Design Center)で製造されている。 これに続き、「ARM2」「ARM3」とプロセ
最近あろはさんの文章を見ると必ず DIS りたくなるので、恋というやつだと思います。若者言葉で言うとツンデレのツンの方。 http://alohakun.blog7.fc2.com/blog-entry-952.html まず Intel ってμop の仕様ってそれなりに公開してたような…と思って少しぐぐったけど、今一つ見当たらず。とりあえず x86 命令が何μopになるかとかいうの見つけたけど Pen Pro 時代とかだった… http://download.intel.com/jp/developer/jpdoc/ia_opti.pdf まぁなんにせよこう、なんかこうまるで情報囲い込んでちょっぱやコンパイラ作ってがっぽがっぽみたいなことは別にインテルさん思ってなくて、 CPU 屋なんだから単に自分とこの CPU を十分に使いこなせるコンパイラも作ることで CPU 売りやすくするってだけ
僕の仕事の雰囲気は伝わったと思う。 ・会社に着いたらターミナルを立ち上げたりしない。すでに立ち上がっている。素晴らしい。 ・G社のメモリの半分はFireFoxに使われている。 ・FireFoxのアクセラレータを作ろう。 ・YAPCはやっぷく! ・TwitterとMixiがつぶせるなら、Googleがつぶれても良い。 いろいろと話を振ってもらったのに上手く返せなかった気がする。今から思うと、プログラミングの話をリアルでするのが約10年ぶり。関西に来てからは、そんな話をする相手がいない。 ヘネパタについて、もう少し考えてみた。ヘネパタが勉強したくなるのは、FPGAで実装するときに、このレベルがぎりぎり意味があるからだと思う。ヘネパタ以降の高速化の技術(分岐予測、投機的実行、レジスタリネーム、アウトオブオーダーくらいから)になると、FPGAでやっても苦労の割に報われない感が高い。回路が複雑になれ
32bit CPUはメモリを4GBしか使うことができない § 32bit CPUは4GB(ギガバイト)のメモリ空間しか持っていません。 ですから、4GB以上のメモリを接続することはできず、それを使うこともできません。 なんてことはないのだ、実は § 実際には、32bit CPUであっても、4GBよりも大きなメモリを扱えるケースが多くあります。 32bit CPUが4GBより大きなメモリを扱えないというのは、アーキテクチャに関するまったくの不勉強そのもの、と言えます。OSや開発ツールが見せかけている構造と、実際の構造の相違を混同している、と表現しても良いでしょう。 物理メモリ空間と論理メモリ空間 § 物理的にCPUに接続できるメモリのメモリ空間は、主にCPUからアドレスバスが何本出ているかで決まります。(物理メモリ空間) それに対して、プログラムがアクセス可能なメモリ空間は、CPUの論理的な
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く