質問: cpuの順位を知りたい パソコンソフトの動作環境を見ていて このソフトは cpu:pentium3 500mhz以上を推奨します とペンティアムを基準に記載されている形を多く見ますが cpuは他にもceleronやathlon、ノート用の低電圧なタイプと種類が豊富なわけですし、自分のpcのcpuで大丈夫なのか不安です。 pcを買う時にも困らなくていいように cpuの順番などを知っている方は教えて下さい。
回答: 難しいね。こういうのは・・・ 当時の製品で言えば、pentium3-500mhzと同等の性能にk6-3がありましたね。celeronなら566mhzぐらいで同等の性能になります。athlonは当時500mhzでpentium3の500mhzを上回る能力を発揮することもあった。ただ、拡張命令セット(sse)に依存する処理がathlonは多少遅いですけどね。それ以外は全般的にリードしてました。 ということで、当時のプロセッサなら、 athlon≧pentium3>k6-3>celeronの順が良いかと。 ただ処理の内容によっては pentium3がathlonを上回ることがある。 k6-3は一部pentium3を上回るが、pentium3を推奨するソフトではpentium3に明らかに劣ります。celeronは、pentium2及び3の廉価版で論外。当時は、モバイル向けには専用設計の製品がないため、今のように違いはないです。500mhzのmobile pentium3ならpentium3の500mhzと同じ性能で省電力機能としてバッテリ時に電圧を変化させ周波数を変動させるspeedstepの有無の違いのみ。現在のpentium4とmobile pentium4も同じ。 現在の最新プロセッサの場合は、 ipc(instruction per clock/周波数あたりの命令実効性能)が高い順なら、 athlon64>athlonxp>pentium m≧efficeon(tm8x00)>celeron m>pentium4>celeronの順となる。 同じ周波数で高速な順番。 tdp(熱設計電力)あたりの性能指標で表すと、 efficeon(tm8x00)≧pentium m>celeron m>athlon64>athlonxp>pentium4>celeronとなるでしょう。 将来的なソフトウェア最適化によるパフォーマンス向上を考えた場合では、 athlon64≧pentium47x0世代(prescottベース/em64t/nx、現時点では未登場)>pentium4(prescott/lga775)>celeron(prescottベース)≧tm8x00(efficion)>pentium m(dothanコア) かな? 最大の周波数など現在の最高性能のプロセッサ同士を比較した場合の性能指標。 athlon 64 fx-53>pentium4ee 3,4ghz≧athlon64 3800+(発表済み、出荷はまだ)>pentium4 3,6ghz(まもなく発表、現在3,4ghzが最速)>athlonxp 3200+>pentium m(2,0ghz)>celeron 2,8ghz>efficeon(tm8x00)≧celeron m(1,5ghz)となるはず。 現在のプロセッサでは、 モバイル用途ではefficionかpentium mが圧倒的にリードします。 デスクトップ用途ではathlon64がパフォーマンス的にバランスが取れているということになる。周波数が高ければpentium4は性能は悪くないが、消費電力の大きさと周波数比較での性能が芳しくないので、良いとは言い難い。