1

cuda ライブラリを fortran に移植することを検討しています。PGIEM Photonicsは、現在存在する 2 つのライブラリのようです。しかし、私はここで探しているものしか見つけられませんでした

real, device, allocatable :: adev(:), bdev(:)  ! device declaration

私の質問は、上記のコード サンプルのようなカスタム配列を作成する方法はありますか? それとも、PGI の専用コンパイラの一部ですか?

さらに明確にするために編集
つまり、私はこれを行うことができます

mycustomtype, allocatable :: tmp(:)
4

1 に答える 1

2

いいえ、それは標準の Fortran です。配列を宣言する方法はいくつかあります。これは特に、形状不定割付け配列の宣言と呼ばれます。

あなたの最善の策は、配列宣言の下でPGIのドキュメントをチェックアウトすることです。

于 2011-04-21T23:59:21.067 に答える