User Tools

Site Tools


intel_software:performance_libraries:math_kernel_library_link_line_advisor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
intel_software:performance_libraries:math_kernel_library_link_line_advisor [2020/01/08 23:14]
koudai [Select dynamic or static linking]
intel_software:performance_libraries:math_kernel_library_link_line_advisor [2021/06/27 22:04] (current)
Line 54: Line 54:
 ===== Select interface layer ===== ===== Select interface layer =====
  
-自分の作ったプログラムのint型が何bitかを選びます。 +自分の作ったプログラムの整数型が何bitかを選びます。 
-よくわからなければ 32-bit integer を選ください。+ 
 +  * 32-bit integer ... プログラム内で使用している整数型がすべて32ビット(4バイト)以下の場合はこちを選びます。プログラムで特別なことをしていなければ、ほとんどの場合こちらです。 
 +  * 64-bit integer ... 64ビット整数を使っている場合はこちらを選びます。例えばC/C++での long long 型は64ビット以上定義れてますint64_t 型はコンパイラによらず64ビットで定義されます
  
     
Line 64: Line 66:
   * OpenMP threading ... OpenMPによる並列化をします   * OpenMP threading ... OpenMPによる並列化をします
   * Sequential ... 並列化しません   * Sequential ... 並列化しません
-  * TBB threading ... Intel Threading Building Blocksによる並列化をします+  * TBB threading ... Intel Threading Building Blocksによる並列化をします(あんまり普及していない)
  
     
Line 79: Line 81:
 ===== Select cluster library ===== ===== Select cluster library =====
  
-MPI並列が実装されたMKLを使いたい場合、どのライブラリを使用するか選択します。 +MPI並列が実装されたMKLを使いたい場合、どのライブラリを使用するか選択します(コンピュータにMPIが入っていない場合は使用できません)。 
-自分のプログラムで使用しているものを選択してください。+自分のプログラムで使用しているライブラリを選択してください。
  
   * Parallel Direct Sparse Solver for Clusters ... クラスタ向けの並列直接法疎行列ソルバーのライブラリです。   * Parallel Direct Sparse Solver for Clusters ... クラスタ向けの並列直接法疎行列ソルバーのライブラリです。
Line 91: Line 93:
  
 使用しているMPI実装の種類を選んでください。  使用しているMPI実装の種類を選んでください。 
 +
  
  
intel_software/performance_libraries/math_kernel_library_link_line_advisor.1578492845.txt.gz · Last modified: 2021/06/27 21:59 (external edit)