- ベストアンサー
Core2 duo、Quad、Core i7の性能格差
仕事でExcelファイルに計算式を打ち込む間に150MBくらいの重さになり、自宅のノートパソコン(NECのPC LL900CD)では立ち上げるだけで15以上かかるようになってしまいました。今後はこのファイルでモンテカルロシミュレーションができるよう更にボリュームアップしてしまいます。そこで、PCの買い替えを考えており、NEC VALUESTAR N VN770/TG6W PC-VN770TG6WかNEC VALUESTAR L VL770/TG PC-VL770TGあたりを候補に考えております。CPUがそれぞれCore2 duoとQuadなのですが(メモリーはいずれも4MB)、上記のようなサイズの重いExcelファイルをスムーズに動かすには、Core2 duoでは不足でしょうか?また、Core i7搭載のPCとCore2 duoやQuadでは動作がどの程度違うのでしょうか?詳しい方がいらっしゃったらご教示頂きたく、宜しくお願い致します。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
大量のデータを計算をするExcelファイルですと、CPUの計算性能がダイレクトに影響しますよ。 Excel 2007だと再計算などでマルチスレッド処理ができるようになったため、コアが多いほど有利になります。 同じクロック周波数なら、Core 2 DuoよりもCore 2 Quadのほうが1.5倍程度速くなる可能性があります。また、私のテストでは、Core 2 Quad Q8400sとCore i7 860でi7が1.5倍程度速いテスト結果も出ました。なお、Excelに関してはi7とi5は同程度になりそうです。 従って、予算が許すならば、Core i7かCore i5のPCを選ぶことをおすすめします。 なお、シートの内容によってはマルチスレッドが有効に働かないケースもありますし(完全に独立した計算がほとんどない場合)、自動再計算を無効にしておくとか、マクロ(VBA)などでは計算時の画面表示を止めておくとか、カレントセルやアクティブシートを変更せずにオブジェクト参照で処理するとか、データを分割できるなら1つのワークブック当たりのデータ量を少なくするとか、処理方法を変えることで劇的に実用レベルの速度を改善することができることがありますので、場合によってはシートの設計の見直しも考えるべきかもしれません。 今さらですが、他の方の参考になるかもしれないので回答しておきます。
その他の回答 (3)
- RiRiEL
- ベストアンサー率53% (1141/2130)
こんばんは。 Excelであれば、Core 2 Duoでも十分です。また、現行のモデルではメモリ4GB搭載されています。 メモリはよく机に例えられ、机が広ければ広いほど作業効率がいいですから4GBメモリ搭載はなおさらいいですよ。 ちなみに、 VN770/TG6WはCore 2 Duo E7400(2.80GHz)搭載 VL770/TGはCore 2 Quad Q8200s(2.33GHz)搭載 です。 よくよく調べますとCPU性能は富士通のほうが上です。 CE/D40はCore 2 Duo E7500(2.93GHz)搭載 CE/D50はCore 2 Quad Q8300(2.50GHz)搭載 Excel用途が主であればCore 2 Duoでも十分なので、私でしたら、CE/D40を勧めます。
お礼
RiRiEL様、ご教示頂き、ありがとうございます。 富士通の方が性能が高いのですね、有力情報をありがとうございます。 富士通を優先的に考えてみたいと思います。
立ち上げるだけで15以上 >>15とは何が15ですか? 現行: インテル(R) Pentium(R) M プロセッサ 740 (1.73GHz) (拡張 >>これが遅いですね。 Core2 duoでは不足でしょうか? >>EXCELLなら充分でしょうね。当然ですが、クロックによって速さが異なりますよ。 Core i7搭載のPCとCore2 duoやQuadでは動作がどの程度違うのでしょうか? >>これを参考にしてください。 http://www.intel.co.jp/jp/products/desktop/processors/index.htm
補足
ken_tyan様、誤記してしまい、申し訳ありません。 15とは15分です。 立ち上げる間、PCから離れて別の作業をしております…。 参考HPは非常に有用で助かりました。
- nakaire
- ベストアンサー率54% (40/74)
CPU計算速度の比較としてこちらを参考にしてみてください。 http://pc.nikkeibp.co.jp/article/news/20090909/1018460/?P=2&ST=print_leaf ちなみに、Excelを計算のためだけに使っているのでしょうか? それであれば、VisualStudio 2008で無料版が提供されていますので、そちらでプログラムを組んだほうが高速で処理できそうな気がします。 アルゴリズム次第でしょうけどね。
お礼
sbomber様、ご教示ありがとうございました。 既にCore 2 Duoを買ってしまいましたが、他の方々のご参考になると思います。