SSブログ

M1 MacでOpenMP

HomebrewでlibompをインストールするとM1 MacのClangでもOpenMPが使える。
% brew install libomp

仮にソースファイル名がtest.cであれば、コンパイルは下記でできる。
% cc -I/opt/homebrew/include -L/opt/homebrew/lib -Xpreprocessor -fopenmp test.c -lomp

omp_get_num_procs()で得られた値は高性能コア(Firestorm)と高効率コア(Icestorm)の和に一致した。

The OpenMP Common Core: Making OpenMP Simple Again (Scientific and Engineering Computation)

The OpenMP Common Core: Making OpenMP Simple Again (Scientific and Engineering Computation)

  • 出版社/メーカー: The MIT Press
  • 発売日: 2019/11/19
  • メディア: ペーパーバック



2021-04-24 20:53  nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証: 下の画像に表示されている文字を入力してください。

 

Facebook コメント

このブログの更新情報が届きます

すでにブログをお持ちの方は[こちら]