より多くのコアまたはより多くのGhz?答えはあなたを驚かせるかもしれません。

CadTempoとBricsCADのパフォーマンス パトリック・ヒューズによって書かれた投稿シリーズ?彼はの作者です CadTempo、そして彼はBricsCADでバッチプロセスを実行するときにいくつかの非常に興味深いパフォーマンスの数値を見つけました。パトリックは彼の発見を詳細に述べました、そして我々はそれらをここBricsysブログに投稿することにかなり興奮していました。パトリックは彼の投稿のパート3の終わりに CPUパフォーマンス、私たちはここでそれを扱うことが良いだろうと思った。 BricsCADハードウェアの選択はそれに依存します!

コアとは何ですか?

CPUを選択する際には、プロセッサ速度(GHz)と「コア」の数という2つの数値が重要です。 Intelの現在のCore i7シリーズを見てみましょう。ほとんどのデスクトップi7 CPUは クアッドコアプロセッサ。 「クアッドコア」とは、CPUパッケージ内に4つのマイクロコード実行ユニットがあることを意味します。また、「スレッド」の概念についても説明します。スレッドは仮想プロセッサを表します。インテルはこれをハイパースレッディングテクノロジー(HTT)と呼びます。これは、物理プロセッサコアからより多くの作業を引き出す方法です。各物理プロセッサコアは、2つの仮想コアまたはスレッドに分割されます。 4コアCPUは8つの仮想スレッドを実行します。

シリアルvsパラレル

CADデータ(図面内に保存されているもの)は、これらのエンティティ間の依存関係を作成するように構造化されています。このため、並列技術を使用してそれらを処理することは本当に困難です。処理は、一度に1つのエンティティーで連続して行う必要があります。 BricsCADは、.dwgファイルをロードするとき、および表示オブジェクトを再生成するときに、ある程度の並列処理能力を活用できます。 BricsCADは、画像をレンダリングするときにPCのすべてのコアを利用できます。ただし、今日– BricsCADがPCで実行されているときに発生する処理の大部分は、単一のスレッドで発生します。

これは何を意味するのでしょうか?簡単に言うと、クアッドコアCPUの世界では、BricsCAD(または任意のCADアプリケーション)がPCのパフォーマンスメーターで最大12.5%を使用していることがわかります。 25%ではなく12.5%です。これは、i7ベースのPCに8つの仮想コアと(100/8 == 12.5)があるためです。

では、CADを高速化するにはどうすればよいですか?

最速のBricsCADハードウェアプラットフォームは、最高のシングルスレッドパフォーマンス(STP)を備えたプラットフォームです。選択に必要なすべてのデータは ここPassMark Softwareのサイトで。高いほど良いですが、愚かに過ごさないでください。価格とシングルスレッドのパフォーマンスの数値について、数学を実行させます。いくつかの数字はあなたを驚かせるかもしれません!

また、ブート/プライマリドライブとしてソリッドステートドライブ(SSD)、セカンダリとして高速SATAドライブをお勧めします。 RAMは非常に安価であるため、32GBではなく少なくとも16GBをお勧めしますが、BricsCADは8GB未満のメモリで問題なく動作します。

最後に、今日のほとんどのグラフィックスカードはBricsCADで問題なく動作します。 3Dモデルを編集する場合、これらのカードを使用すると、適切なパフォーマンスで「レンダリングされた」視覚スタイルで作業できます。 3Dモデルを編集する場合、「ボトルネック」の処理は通常、グラフィックカードのGPUではなくCPUで行われることを理解することが重要です。多くのレンダリングを行う場合、ハイエンドGPUはパフォーマンスに大きな違いをもたらします。

CadTempoによるBricsCADハードウェアの測定

Patrickは、STPが1,549のXeon E5-2630ベースのマシンと、STPが1,943のCore i7-2600を使用しました。 Core i7は、その違いが単一スレッドのパフォーマンスのみに基づいていた場合、約25.4%速くなるはずです。ただし、Patrickは別の結果を見ました。BricsCADでバッチスクリプトを実行する時間は6分51秒から3分43秒になり、45.7%速くなりました。

このベンチマークでは数百のファイルを開いたり保存したりするため、ハードドライブとディスクコントローラは2台のマシン間で異なると想定しています。 Patrickの詳細を確認し、その結果をここで共有します。

結論: 実行するBricsCADハードウェアが必要な場合 本当に 高速で、可能な限り最大のシングルスレッドパフォーマンス値を持つCPUを取得します。次に、プライマリSSDドライブとして高速SSDをセットアップします。今日のハードウェアコストは低く、低くなっているので、BricsCADを実行するスクリーミングマシンを簡単に構築できます。