- ベストアンサー
CPU性能のIPCについて
マニアックな質問ですが、CPUの性能であるIPCは向上させるのが難しいという話を聞きました。 この理由は、簡単にいうとどういうことでしょうか? また、インテルと違ってAMDはIPCを重視しているという話を聞きましたがこれは本当でしょうか?
- R958XX
- お礼率75% (165/219)
- CPU・メモリ・マザーボード
- 回答数1
- ありがとう数4
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>IPCの向上は難しい IPCとは「Instruction per Clock」、つまりクロックあたりの命令実行数という意味ですが、これを増やそうとしたら命令読み出しユニット、実行ユニット、結果の書き出しユニットなどを全部強化する必要があります。無限にトランジスタを使えるならいくらでもやれるのでしょうが、限られた実装面積の中に最大限の効率でそれらを配置するのは難しい、というのが一つ。 また、x86 CPUの話としますと、x86命令というのがそもそも40年くらい前から建て増しを繰り返してきた非常に複雑な命令系というのがもう一つの理由になります。 たとえば運送業者のドライバーに「A社からの荷物を物流センターに登録してからB社に配送して、それが100個あるから100回繰り返して、それからC社で荷物を受け取って物流センターまで持ってきてね。こっちは50個だから50回でいいや。」とか言ったらまあ恐ろしく時間食うだろうなと言うのはご理解頂けるかと。 これを実行するのに「A社→物流センター」「物流センター→B社」各100回の後に「C社→物流センター」50回、つまりトラック250往復(250クロック)必要とします。そこでたとえば「A社さんからB社あて荷物集配の依頼。100個揃っているので100個積みトラックを手配してA社に向かわせる」「C社から集荷依頼。50個ということで50個積みトラックを向かわせる」と集配司令部で分解・統合してやれば、分解・統合処理にもたついて仮にトラック100往復分時間を食うとしても実際にトラックが動くのは3回、つまり全体としては103往復分(103クロック)で処理が終わって処理効率(IPC)2倍以上になるよね、というのが最近のCPUの高速化手法。まあこの説明はごくごく大雑把で実際の実装とはかけ離れているところもありますが、基本的な考え方としては「古くさくてとても迅速に実行できないx86命令を、短時間で実行可能な単純な命令の組み合わせに分解して、できるところから片付けていく」のは間違いありません。 >インテルと違って それは10年くらい前、Pentium 4が現役だった頃の評価でしょう。ここ数年はむしろ逆でしたし、AMDの最新CPU「RYZEN」世代になるとIntelとほぼ同じ考え方でIPC重視の設計になっています。
関連するQ&A
- CPUを変えたい・・・このマザボで
PCのスペックの向上をしたく、いつかCPUを変えようと思うのですが、どういったものを使えば良いのかわかりません。 CPU:AMD Athlon64X2 Dual Core Prosessor 4000+ マザーボード:NF-MCP61 Socket AM2 (960) IntelのCPUを使いたいとも思っているのですが。 AMDでもIntelでも、このマザーボードで使用できて、結構な性能向上を期待できるものはありますか?
- ベストアンサー
- その他([技術者向] コンピューター)
- CPUの性能で・・・
CPUのに色々ありますが ゲームをやる時に デュアルコアとクアッドコアやそれぞれのクロックの違い インテルとAMDのブランドの違いなどでどのような性能差が出てくるのでしょうか???
- 締切済み
- デスクトップPC
- CPUの性能について
初心者です。 下記の2つのCPUはどちらが性能上なんでしょうか? (1) AMD Athlon™ 64 プロセッサ 2650e (2) インテル® Celeron® プロセッサー 5751 使い方によっても違うのかもしれませんが。 よろしくお願いします。
- ベストアンサー
- ノートPC
- CPU性能について
一概にこれが一番だと言えないかもしれませんが、次のCPUの性能の良い順に並べるとしたらどうなりますか?理由も一緒にお願い致します。 インテル Core 2 Quad Q9650 Core 2 Duo E8600 Core i5 750 Core i7 860 AMD Phenom II X4 965
- 締切済み
- その他(PCパーツ・周辺機器)
- AMD製CPUの性能比較サイト
AMD製CPUの性能を数値で一覧で比較しやすいサイトはありますでしょうか? INTELの比較サイトはあったのですが、AMDは見つかりません…。 おおまかな比較でもかまいません。 異なるCPUの性能は単純に比較できない事は分かっています。 ですが、性能を細かく正確に知りたいワケではなく、おおまかに位置付けを感覚的に把握したいので、強引にでも杓子定規でも何でも、性能を数値化してCPUの種類を超えて、ある程度過去から現在にかけてのCPU性能を比較しているサイトが好ましいです。 具体例として、このような比較表のサイトが望ましいです。 INTELのCPUの比較表のサイト http://maximums.gatt.nobody.jp/cpu.html GPUの性能比較 http://mizushima.ne.jp/topic/GPU-benchmark/index.php 今回はAMDの過去から現在にかけてのCPU性能を比較しているサイトを質問していますが、分かりやすいINTELとAMD製CPU比較サイトもありましたらよろしくお願いします。
- ベストアンサー
- デスクトップPC
- どちらのCPUが高性能か?
AMD PowerNow! テクノロジー対応 モバイルAMD Athlon XPプロセッサー 1800+ 超低電圧版★インテルPentiumM プロセッサ 900MHz( システムバスクロック:400MHz)・1 MB 上記の上の二つのCPUを総合的に判断した場合、どちらが高性能でしょうか? もちろん、積んでいるメモリなどは同じ条件とした場合なんですが。 なんとなくですが、Intel製のCPUのほうが早そうな気がしますが、 あまり詳しくないのでなんともいえません。 よろしくお願いします。
- ベストアンサー
- ノートPC
- 使っているCPUの性能。
こんにちわ。 CPUの性能について質問です。 僕の使っているCPUはAMD +1800 1.53Ghzというものなんですがこれは早いのでしょうか? いまでは3Ghzというのが出回っていますが単純にその半分くらいの性能なんでしょうか? 初心者なのでよくわからなんくて…。 でもCPUの性能が知りたいんです! あとどこの会社が早いとか消費電力とかも知りたいです。 回答をよろしくお願いします。
- ベストアンサー
- Windows XP
お礼
ありがとうございます。