openacc

    0

    1答えて

    PGIコンパイラによってOpenACCに使用される特定の関数のシグネチャを見つける方法はありますか? たとえば、__pgi_uacc_enterまたは__pgi_uacc_launchの機能。 署名を見つけるためのドキュメントまたはヘッダーファイルはありますか。あるいは、署名だけでなくその機能性に関するいくつかの文書さえも。

    0

    1答えて

    私はブロック対角行列を扱っています(各ブロックは同じ大きさを持っている)、私はprivate動的に割り当てられた2次元配列を使用する場合、私はillegal address errorを持っている... // NB is the number of block // N is the block size // A is the main matrix (block diagonal) d

    0

    1答えて

    私はOpenACCを使用してのblock diagonal matricesに取り組んでいます。 コードを順番に実行すると、分解が正しく行われますが、OpecACCディレクティブで実行すると、分解を実行するときに間違った結果が得られます。 LU分解が(hereLUPSolve関数を参照)、そのタイプのネストされたループを含む: for (unsigned int i = 0; i < N; i++

    0

    1答えて

    GCCでコンパイルされたコードから直接PGI OpenACCランタイムAPIを使用することに興味があります。 私は、PGI OpenACCのインストールで2つのopenacc.hヘッダーが提供されていることに気付きました。 1つはPGI(include/openacc.hにあります)とGCC(etc/include_acc/openacc.h)と互換性があるように見えるものです。 GCCで2番目の

    1

    2答えて

    OpenACCを使用してTesla GPUで使用するためにPGIコンパイラでコンパイルしたC++コードをいくつか作成しました。 警告なしでコンパイルは成功します。 私はプログラムを実行して、2つのエラーを取得:インターネットは問題が自動的に敷物の下に掃引されるようにenabling unified memoryを示唆する以外に、このことについて多くを知っているようには見えない call to cu

    1

    2答えて

    AMD Radeon R7 M360でコンパイルする際に問題があります。私は以下に示すようにマルチコアでコンパイルしましたが、誰でもGPUでコンパイルする方法を教えてください。-ta = amd64/radeonを試しましたが、どれも動作しません。このイメージのコードを見ることができます。:私は PGC++ -V -Minfo =アクセル-acc -ta =マルチコアsum.cpp -o /ホーム

    0

    1答えて

    私はOpenACCをC++の疎行列計算に使用しています。 OpenACC領域内で行列演算を使用する必要があります。 OpenACCと互換性のある疎なマトリックスライブラリはありますか? 私が固有に使用していますが、私が手動で良いアイデアを鳴らしていない、ソースコードを変更しない限り、それはOpenACCと互換性がないようだ...

    0

    1答えて

    私はGPUで非常に新しいです。 OpenACCを使ってC++でGPUを書いてみたい。ビジュアルスタジオ2015にライブラリを追加する方法はわかりません。私はインターネットで多くを検索しましたが、手順を示す良い文書は見つかりませんでした。それを修正するために私を助けてもらえますか? ありがとうございます。

    0

    1答えて

    私はGPUでPythonループを並列化したいのですが、pyCUDAを使用したくないのです。自分で多くのことを行う必要があるからです。私はOpenACCのようなものを、Pythonが単純な並列化を実装するためにC++のように探していますが、そのようなことはないようです。ですから、私はC++でOpenACCを使用し、次にコードのようにpthonスクリプトを呼び出すことを考えています。これは動作しますか