マルチスレッド最適化処理

マルチスレッド最適化処理を有効にすると、Contact Optimization のパフォーマンスを改善できます。つまり、Contact Optimization セッションの実行時間が短くなります。

マルチスレッド最適化処理を有効にするには、EnableMultithreading 構成プロパティーに true を設定します。

注: 複数プロセッサーまたは複数コアを搭載している場合、使用できるプロセッサー数またはコア数、ひいてはスレッドの最大数が、 Contact Optimization ライセンスにより制限される場合があります。詳細については、IBM® 営業担当員にお問い合わせください。

マルチスレッド最適化処理を有効にすると、Contact Optimization のパフォーマンスが大幅に改善される可能性があります。パフォーマンスが改善される割合は、以下を含む多数の要因に依存します。

チャンクの構築時間を考慮し、ボリュームが大きい場合にはマルチスレッド化の使用は避けてください。構築にかかるチャンク時間がチャンク処理時間より長い場合は、チャンク処理の段階のマルチスレッド化は効果的ではない場合があります。パフォーマンスに影響を与える要素には、RAM サイズ、CustomerSampleSize、 コンタクト (CH/DCH) 履歴テーブル・サイズ、ルールの数などがあります。

達成可能な最大の並列処理の度合いは、処理の並列ではない部分に左右され、Contact Optimization セッション Contact Optimization ごとに異なります。

一般に以下のガイドラインを使用してください。

特定の Contact Optimization 実装環境におけるマルチスレッド最適化処理のチューニングの詳細については、IBM 営業担当員にお問い合わせください。