![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.1ベストアンサー
- 回答日時:
ドキュメントを見る限りできそうできそうですね。
http://perldoc.jp/docs/modules/Inline-0.43/C/C.pod
CCFLAGSに-openmp あるいは /openmp(コンパイラ依存)
を追加して、ソースに#pragma ompで追加していけばなんとかなるかも。
http://perldoc.jp/docs/modules/Inline-0.43/Inlin …
の中央あたりに、コンパイラオプションを設定した例があります。
またLDDLFLAGSが使えるので、別途openMPでコンパイルしたサブルーチンをリンクしてinlineCから呼び出してもよいかもしれません。
Windowsの場合必要なのかわかりませんが、UNIX系OSの場合は
OMP_NUM_THREADSを設定しておかないと並列実行はしてくれませんので、注意してください。
他のスクリプト言語ですが、CやFortranで書いたサブルーチンをswigでライブラリ化して使っています。
サブルーチンをコンパイルするときに並列化などのオプションを追加しておくと並列実行できています。
またGPUを使った計算も可能でそれも実際に使っております。
コンパイラが対応しているとインラインでも同じことができるはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- HTML・CSS img と p を縦中央に配置したいのですがうまくいきません。 2 2023/01/12 14:38
- JavaScript jQueryでのレスポンシブが綺麗に動かない 3 2022/06/21 11:08
- HTML・CSS 分数が正常に表示されない。 6 2022/05/09 18:53
- モニター・ディスプレイ HDMI分配器をつければ、モニター3台は使用可能になりますか? 8 2023/02/02 20:03
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(プログラミング・Web制作) プログラムの起動、利用について、使用期間を設定する方法 3 2023/08/06 21:03
- その他(ゲーム) Steam版(PC)アーマードコア6の購入を検討しているのですが動作環境が合っているか分かりません。 4 2023/08/24 18:43
- モニター・ディスプレイ HDMI変換器をつければ、モニター3台は使用可能になりますか? 5 2023/02/28 18:45
- 工学 コンデンサメインの降圧回路 6 2022/09/02 17:20
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
例外処理のフローチャートの記...
-
オフコン(富士通Kシリーズ)...
-
Excel VBAで、ユーザーフォー...
-
サブルーチンを認識しません。
-
【Windows10 コマンドプロンプ...
-
”:”がいっぱいの文について。
-
モジュールとサブルーチン
-
perlの構文でカンマの意味が分...
-
fortran 固有値
-
プログラミング Fortran
-
VBAで2重のDoLoop関数から抜け...
-
サブルーチンを外部ファイルで...
-
FORTRAN 移流項について
-
VBAで別モジュールへの変数の受...
-
VBAで旧字体を異字体に一括で変...
-
VBAで「メモリが不足しています」
-
VBA This Workbookモジュール...
-
LCD ディスプレイを Raspberry ...
-
ユーザー定義関数に#NAME?が返...
-
別シートに罫線がひけない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
例外処理のフローチャートの記...
-
Excel VBAで、ユーザーフォー...
-
COBOLで、Shellを起動するには?
-
モジュールとサブルーチン
-
”:”がいっぱいの文について。
-
ExcelVBA AddinでOnAction
-
オフコン(富士通Kシリーズ)...
-
ACCESSのVBAでPrivate Sub ~en...
-
VBAで2重のDoLoop関数から抜け...
-
fortran95実行エラー
-
perlの構文でカンマの意味が分...
-
プログラムの可読性が悪いです...
-
Perlのサブルーチンの引数引継ぎ?
-
サブルーチンを認識しません。
-
GOSUB命令とは
-
Inline CでOpenMPは使えますか?
-
初歩的な質問なのですが、サブ...
-
サブルーチンに引数を2つ以上...
-
BASIC言語で時差を求めるには?
-
cobol サブルーチンのlink
おすすめ情報