問題タブ [scatterview]
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.
c# - ScatterViewItem が 1 本の指で回転するのを止める
デフォルトでは、ドラッグしたり投げたりするScatterViewItem
と、わずかに回転します。少なくとも 2 本の指が現在の操作を行っている場合にのみ回転が許可されるように、この動作を制限する方法はありますか?
c++ - MPI_Scatterv: プロセス 0 のみでセグメンテーション違反 11
ハイパーキューブ グループ (クイックソート プロジェクト) に属するプロセス間で値を分散しようとしています。プロセスの量に応じて、過剰なプロセスを除外して新しいコミュニケーターを作成するか、任意のハイパーキューブ (2 の累乗) に正確に適合する場合は MPI_COMM_WORLD を複製します。
どちらの場合も、0 以外のプロセスはデータを受け取りますが、 - 最初のシナリオでは、プロセス 0 がセグメンテーション エラー 11 をスローします。
注: 通常の MPI_Scatter を試してみると、すべてうまくいきます。
fortran - MPI 散布での寸法記入
そのため、MPI を使用した単純な行列乗算コードに取り組んでいます。私が直面している問題の 1 つは、マトリックスの 1 つをすべてのプロセッサに分散させることです。行列の次元がプロセッサの数で割り切れない可能性があると想定しています。
col_id
また、mod 関数を使用して、各プロセッサに割り当てられた列の数を計算する変数を使用しました。たとえば、9 つの列と 6 つのプロセッサがある場合、最初の 3 つのプロセッサのcol_id
値は 2 になり、他の 3 つのプロセッサのcol_id
値は 1 になります。
そこで、基本的な散乱操作を使用しました。
col_id
プロセッサごとに異なります。この変数を使用して寸法を指定することはできますMPI_scatter
か?
parallel-processing - MPI - プロセスへの分散ファイルパス
global_filetable に 4 つのファイルパスがあり、各プロセスに 2 つのパイルパスを分散させようとしています。
プロセス 0 には適切な 2 つのパスがありますが、プロセス 1 (null) に何か問題があります...
編集:完全なコードは次のとおりです。
出力:
なぜ私がこれらのヌルを持っているのか分かりますか?
c++ - MPI_Scatterv の recvcount が固定の int で sendcount が配列なのはなぜですか?
のあらすじですMPI_Scatterv()
これがどのように機能するのか理解できないようです。IFMPI_Scatterv()
が格納されているさまざまなチャンク サイズの要素を送信しているのに*sendcounts
、なぜrecvcount
チャンク サイズの配列ではなく固定整数なのですか?
また、固定整数であるため、値はどうあるべきか。sendcount
配列の最大値と等しくする必要がありますか? たとえば、私が持っている場合
recvcount
は10 に等しくなければなりませんか?
c++ - MPI_Scatterv の displs 引数は何ですか?
関数からのdispls
引数MPI_Scatterv()
は、「(長さグループ サイズの) 整数配列」と言われます。エントリisendcounts
は、(i を処理するために発信データを取得する sendbuf に相対的な) 変位を指定します。次に、引数があるとしましょう。
私がこれを推論している方法はdispls
、最初のエントリの変位が に対して 0 であるため、配列は常に値 0 で開始する必要があるということです。sendbuf
したがって、上記の例では、次のようにdispls
なります。
あれは正しいですか?これが些細な質問であることはわかっていますが、何らかの理由で Web はまったく役に立ちません。そこに良い例がないので、私の質問です。