IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
![Efficient data transfer through zero copy](https://cdn-ak-scissors.b.st-hatena.com/image/square/976d6b25b135fedb9c2be132b02244d48574a5af/height=288;version=1;width=512/http%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Fi%2Fdw-social-201508.png)
Cache/WriteBack/WriteThroughについて キャッシュ/ライトバック/ライトスルーという言葉は、プロセッサに興味を持ち出したなら聞いたことがある言葉だと思います。しかし、その言葉の意味を知らず、なんだか分からないけど「ライトバックのほうが性能が良い」という風に考えている人も案外多いのではないかと思います。ここでは、そんな人のためにキャッシュ/ライトバック/ライトスルーについて説明をしたいと思います。 [0]キャッシュ キャッシュ(メモリ)とは、プロセッサとメインメモリの間におかれた高速な記憶媒体です。メインメモリのアクセス速度というのは遅く、命令やデータを取り出すときにここにアクセスすると計算機全体の処理速度が低下します。例えばアクセススピード60nsのメモリなら、一回アクセスするごとに理論上60nsかかります。勿論メモリアクセスは1回ではないので、60nsという人
Overview These manuals describe the architecture and programming environment of the Intel® 64 and IA-32 architectures. Electronic versions of these documents allow you to quickly get the information you need and print only the pages you want. The Intel® 64 and IA-32 architectures software developer's manuals are now available for download via one combined volume, a four-volume set, or a ten-volume
x86の解説をいざ始めてみると,どうもblogという媒体はやりにくいので別ページで進めることにしました.すいません.まとめ直すまでしばらくお待ちください.あと基本的なことばかり続いたので,ちょっとマニアックネタに走ってみます. というわけで突然ですがクイズです.そこそこ高い難易度に設定したつもりですが,いかがでしょう.初心者の方は全然分からなくても大丈夫です.あえて曖昧な記述をしている部分もあります.後半の答えは凄いものがあるといいなあ.あと,難問奇問募集中. 以下は断りがない限り, 環境は32bit OS上のPentium4以降のx86 CPU 関数の呼び出し規約は__cdecl 配列は16byte alignmentされていて複数の配列はオーバーラップしていない ループは4の倍数と仮定してよい ものとします.CPUに依存する場合は明記してください. Q1(5点) 符号なしeaxの値を4
アセンブラでの高速化 はじめに 共通/80286以前 80386以降 80486以降 Pentium PentiumPro以降 Pentium4 高速化の例 主な命令一覧 参考文献 はじめに アセンブリ言語でプログラムを書くということは、プログラムに最高の自由度と性能を与えるということである。アセンブリ言語ではコンピュータの持つ機能をすべて使えるので、高級言語では不可能だった処理が可能になるし、高級言語からは見えないCPUの機能を利用してプログラムを高速にしたり、プログラムを小さくしたりすることができる。特にインテルの8086とその後継プロセッサ(86系プロセッサ)の場合、アセンブリ言語で書き直すだけでプログラムが大幅に小さく、そして速くなることは多い。しかし、ただ単純にアセンブリ言語で書いただけでは、コンピュータはその本来の力を発揮しているとは言い難い。コンピュータには、もっと速く実行す
新着記事一覧 【連載】乗って! 撮って! 食べて! 江ノ電で旅気分 第2回 観音様や大仏を上手に撮影しよう--長谷・極楽寺編 [10:39 9/30] ミリタリーアクションドラマ第3シーズンが放送! - 『ザ・ユニット3〜』 [10:00 9/30] 【特集】『クリミナル・マインド』 研究部 [10:00 9/30] 【レポート】ネットで申し込める"お気軽"自動車ローンに注目--三井住友銀行&みずほ銀行 [10:00 9/30] 【連載】山田塾長の結婚必勝方程式 第2回 エリート難民にパラサイト親子…あなたは「結婚できない男」ではないですか? [10:00 9/30] 1タブ1プロセスを実現したMac用ブラウザ「Stainless」登場 [09:41 9/30] 安藤建築の原点「住吉の長屋」を原寸大で再現 - 安藤忠雄建築展 [09:37 9/30] 【AIRコレ】オフライン
Pentiumインテル プレミアム)とは、1990年代から2010年代にかけてIntelが生み出した一連のCPU名跡。 長年Intelのメインストリームプロセッサに位置づけられていたが、Intel Coreに代替わりして隠居した。かと思ったら再び引っ張り出されて、CeleronとCoreの中間というなんとも微妙な位置で復帰した。 Pentium(初代)[編集] OSを動かすためにCPUを選ぶ時代を作り上げた超高性能プロセッサ。 一部のPentiumにはバグがあった事でも話題になり、キャッチコピーを読み違えた「インテルは逝ってる」はマカーやAMD厨の間で流行語になった。とはいえゴキブリがインテルの工場に忍び込んだ訳ではないが、インテルは害虫駆除のために世界中のバグありPentiumをリコールした。実際はバグではなく、たまに計算を間違えるという人間らしさを表現したアメリカンジョークであったが、
約400万年前[編集] 手の指 この頃から人類が二足歩行を始めたため、手の指で演算を行う事が可能になった。ビット数は指の数と同じ10。ただし二進数が知られていなかったので、1から10まで数えるのが限界であった。そもそも、器用なヒト以外は小指だけを曲げるのが難しく、薬指もつられて曲がるので、2進法の実現は無理であったという説もある。しかも3を超える数が数えられない(4以上の数は全て"たくさん")時代が長く続き、CPUに処理能力が追いつかないのが現状であった。動作周波数は2Hz程度が限界(口でいち、に、さんと数えて、1秒でふたつ数えるのが限界)。 ~1970年[編集] 1000 (TI) - TMS1000 実質的な性能で「ご近所で最初のCPU」のひとつ。イラン空軍所有のF14トムキャットでは2010年も現役そのままで使用中。 1001 (Intel) 最初期のCPU。この当時はまだトランジス
富士通が本日、世界最速となるCPU「Venus」の開発に成功したことを明らかにしました。 日本のメーカーが世界最速のCPUを開発するのは10年ぶりにあたるとされており、現在発売されているIntel製CPUの最速モデルの2.5倍にあたる処理能力を実現しているとのこと。 ※17:23に「Venus」の画像を追加しました 詳細は以下から。 富士通が最速CPU開発、10年ぶり日本メーカー首位 : 科学 : YOMIURI ONLINE(読売新聞) 読売新聞社の報道によると、富士通が1秒間に1280億回の計算ができる世界最速のCPU(中央演算処理装置)の開発に成功したことを発表したそうです。 このCPUは「Venus」と呼ばれるもので、微細化技術を用いて約2平方センチメートルのチップ上に集積する中枢回路の数を従来の4コアから8コアに増やすことで高速化を実現したとのこと。計算速度はIntel製CPUの
開発コード「Nehalem」という名称で呼ばれているIntelの新型CPU「Core i7」シリーズの展示デモが複数のショップで始まった。 展示デモで使用しているCPUは、クアッドコア/Hyper-Threading対応/L3キャッシュ 8MBで、動作クロック3.2GHzの「Core i7-965 Extreme Edition」と、同2.67GHzの「Core i7-920」の2モデル。このほか、動作クロック2.93GHzの「Core i7-940」もラインナップされている。各モデルとも今月発売予定で、予価はCore i7 Extreme 965が116,000円前後、Core i7 940が64,980〜69,000円前後、Core i7 920が32,980〜35,000円前後。マザーボードは先週から一部ショップで展示が始まっている、X58+ICH10Rチップセットを搭載したInte
LGA775対応デュアルコアCPUのFSB 800MHz版Core 2 Duo EシリーズとPentium Dual-Coreの新しい最上位モデルが発売された。価格はCore 2 Duo E4700(クロック2.6GHz、2次キャッシュ2MB)が17,000円前後、Pentium Dual-Core E2220(クロック2.4GHz、2次キャッシュ1MB)が11,000円前後(詳細は「今週見つけた新製品」参照のこと)。 いずれの製品も、それぞれのシリーズにおいて現時点で最もクロックが高いモデルで、クロックを除くFSB、2次キャッシュ容量などの主要スペックは従来モデルと同じだ。 主なスペックは、Core 2 Duo E4700がFSB 800MHz、クロック2.6GHz、2次キャッシュ2MB、sSpecが「SLALT」、Pentium Dual-Core E2220がFSB 800MHz
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く