2020コンパイラーとライブラリーを使用することで、インテルプロセッサーの複数コアと広いベクトルレジスターなどの、プロセッサーの高度な機能を簡単かつ最大限に活用することができます。EditionインテルAdvisor:プログラムの高速化をアドバイスベクトル化アドバイザーアプリケーションの計算速度を速くするためには、ベクトル化と並列化によりインテルプロセッサーの性能を引き出す必要があります。一度に複数演算できるように変換されます。ベクトル化の実装には、インテルコンパイラーの自動ベクトル化機能、またはプログラミングによる明示的な手法を用いることができます。アプリケーションの計算時間を短縮できます。ベクトル化の実装のために有益な情報を提供します。ベクトル化されていない処理を把握ベクトル化された処理とベクトル化されていない繰り返し処理を表形式で表示します。図1の解析結果によると、ソースコード50行目の繰り返し処理はベクトル化されておらず、完了までに121秒ほどの時間を要しています。この処理をベクトル化することでアプリケーションの高速化が期待できます。ベクトル化の実装に役立つ提案ベクトル化されていない処理へのアドバイスの1つとして、プラグマを使った回避策が提案されます。ベクトル化される可能性が高まります。他にも高速化のために複数の提案が行われ、効果的なベクトル化の実装に役立ちます。対象の繰り返し処理はベクトル化され、ベクトル化されていない処理と比較して10倍以上高速化されました。ベクトル化はインテルプロセッサーの性能を活用するために必須の要素です。全てのインテルプロセッサーに対して、効果的なベクトル化の実装をサポートします。特定ユーザーライセンス※複数人での利用向けのフローティング・ライセンスもございます。Corporation、無断での引用、転載を禁じます。Corporationまたはその子会社の商標です。その他の社名、商品名などは、一般に各社の表示、商標または登録商標です。価格は予告なく変更される場合があります。インストール条件については、各ソフトウェアの利用許諾書を必ずご覧ください。マークが付いている商品のご注文はWEBからは出来ません。詳しくはこちらをご覧ください。