問題タブ [cray]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
82 参照

parallel-processing - Cray XE6 並列タスク / ノードごとの並列タスク

ジョブ送信スクリプト (Cray XE6) では、「並列タスクの数」(-n) と「ノードあたりの並列タスクの数」(-N) の違いは何ですか?

0 投票する
2 に答える
1157 参照

c++ - 参照型への参照を宣言するときの gcc エラー

OpenCV ライブラリには、

私たちのコードには、次の関数定義があります。

これをコンパイルすると、次のエラーが発生します。

error: cannot declare reference to 'cv::InputArray {aka const class cv::_InputArray&}' void wimshow(const String& winName, InputArray &img) {

奇妙なことに、このエラーは Cray 環境で GCC 4.8.1 を使用した場合にのみ発生します。GCC 4.8.1 を使用した通常の Linux 環境でのコンパイルは、エラーなしで動作します。
一見したところ、参照型への参照はとにかくあまり意味がないと思いますが、何が異なるコンパイラの動作を引き起こすのか興味があります!?

0 投票する
1 に答える
1942 参照

mpi - Cray XC30 で VASP 5.3.5 を実行するとエラーが発生する

Cray XC30 で VASP 5.3.5 を実行すると、次のエラーが表示されます。

6 か月前にコンパイルされた実行可能ファイルには存在しません。ここで何が起こっているのですか?

Cray MPICH2 7.1.1、Cray LibSci 13.0.1、および FFTW 3.3.4.1 で GCC 4.9.2 を使用しています。

0 投票する
1 に答える
2215 参照

compilation - Cray XC30 で Cray LibSci を使用して -openmp および -ipo を使用してコンパイルすると、Intel コンパイラのセグメンテーション違反が発生する

「-ipo」フラグを指定した Intel コンパイラを使用し、「-openmp」を含めて OpenMP 対応コードをコンパイルする Cray XC30 システムで BLAS および LAPACK 用の Cray LibSci 数値ライブラリを使用するコードをコンパイルしています。

コンパイルしようとしたコードに次のエラーが表示されます。

これは、非常に単純な例で説明できます。

コンパイル:

「-ipo」フラグまたは「-openmp」フラグのいずれかを除外すると、コードが正常にコンパイルおよび実行されます。

0 投票する
3 に答える
647 参照

io - Fortran90 が "*" を使用してフォーマットされていない配列を書き込んでいる

ファイルに配列を書き込む fortran90 で書かれたプログラムがありますが、何らかの理由でアスタリスクを使用して複数の列を表しています。

後でファイルから読み取ると、I/O エラーが発生します。

lib-4190 : 回復不能なライブラリ エラー

数値入力フィールドに無効な文字が含まれています。

ユニット 10 からのリスト指定の READ 中に発生 Fortran ユニット 10 は、順次フォーマットされたテキスト ファイルに接続されています。

なぜこれが起こっているのか、それを防ぐためにコンパイラにフィードするフラグがあるかどうか、誰にも分かりますか? Cray fortran コンパイラを使用していますが、書き込みステートメントは次のようになります。

アップデート:

データ ファイルを読み取る行は次のようになります。

この行が問題の原因であることを確認しました。