What Every Programmer Should Know About Memory Ulrich Drepper Red Hat, Inc. drepper@redhat.com November 21, 2007 Abstract As CPU cores become both faster and more numerous, the limiting factor for most programs is now, and will be for some time, memory access. Hardware designers have come up with ever more sophisticated memory handling and acceleration techniques–such as CPU caches–but these canno
-- インデックスレジスタや特殊レジスタは、メモリのアドレス指定などに関係するものです このレジスタについては、このレジスタにかかわる命令と一緒に後ほど紹介します セグメントレジスタは、8086の特殊なメモリ管理方式に関係するレジスタです これも、セグメントという特殊な概念について説明する時に一緒に解説します フラグレジスタは、レジスタの中でも特殊な存在で 値の格納ではなく、CPUの状態を0か1で表します これも、フロー制御などの判断材料などに用いることができます これらのレジスタは全て16ビットで構成されています これが16ビットCPUといわれる由縁ですね 今回は、アセンブリの基本的な命令を使うのに必要な汎用レジスタの知識を得ましょう 汎用レジスタの構成 汎用レジスタには、4つのレジスタが存在します AX(アキュムレータ) , BX(ベース) , CX(カウンタ) , DX(データ)です
慶應義塾大学教授で工学博士の中村維男氏。IEEEのフェローを務めるほか、英ロンドン大学インペリアル校教授兼フェロー、米スタンフォード大学客員教授、東北大学名誉教授などを兼任する。HPC Open Forumで新たに立ち上がったGPUコンピューティング分科会長に就任 「GPUは、CPUに比べると、ちょっと知能は落ちる。しかし、いったん走り出せばイノシシのように50倍ぐらいの速さで走る」。並列処理コンピューティングの第1人者として知られる中村維男教授はGPU(グラフィックス・プロセッシング・ユニット)の特性をそう説明する。GPUは条件分岐が入る処理などは苦手だが、単純な計算処理の並列化では大きな力を発揮する。 こうしたGPUの特性から、これまでベクトル型の並列コンピュータやCPUのクラスタ構成で実現してきたHPC(ハイパフォーマンスコンピュータ)、いわゆるスパコンで、GPU(グラフィックス・プ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く