問題タブ [kepler]
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.
caching - GPU 上のグローバル メモリ ロケーションへの合体アクセスとブロードキャスト アクセス
グローバル メモリ内の 1 つの値 (定数ではない、単純な古いデータ) をすべてのスレッドにブロードキャストする必要があるアプリケーションがあります。スレッドは値を読み取るだけで、書き込む必要はありません。明示的な低レベル制御を提供しないメモリ ラッピング ライブラリを使用しているため、(cudaMemcpyToSymbol などを使用して) 定数キャッシュを使用するようにアプリケーションに明示的に指示することはできません。
このブロードキャストが内部でどのように行われるのか、また、各スレッドが一意のグローバル メモリ ロケーションにアクセスする通常のアクセス パターンとどのように異なるのか疑問に思っています (簡単にするために、この「通常の」アクセス パターンは結合されていると仮定します)。私は、ブロードキャストの場合に発生する可能性のある暗黙のシリアル化と、これが異なるアーキテクチャによってどのように影響を受ける可能性があるかに特に関心があります。
たとえば、Fermi の場合、おそらく最初に値にアクセスするスレッドが値を L2 キャッシュにプルし、次にその SM の L1 キャッシュにプルします。この時点で、SM に常駐するすべてのスレッドが L1 キャッシュから値を取得しようとします。すべてのスレッドが同じ L1 キャッシュ値にアクセスしようとすると、シリアル化のペナルティはありますか?
Kepler の場合、おそらく最初に値にアクセスするスレッドが値を L2 キャッシュにプルします (その後、L1 キャッシュが有効かどうかに応じて、L1 キャッシュにプルする場合とプルしない場合があります)。すべてのスレッドが L2 で同じ値にアクセスしようとすると、シリアル化のペナルティはありますか?
また、パーティションキャンプは心配ですか?
同様のトピックに対処する別の質問がいくつか見つかりましたが、私の好奇心を満たすのに十分な詳細レベルではありませんでした.
前もって感謝します!
java - Eclipse Glassfish 4.0 サーバーを時間通りに起動できません
私は日食でグラスフィッシュと2日間戦っていますが、まだサーバーを実行できません。サーバーを起動しようとすると、(読み込み中) 進行状況バーが 69% でハングし、次のようなメッセージが表示されます:
Unable to start server on time
java.util.concurrent.timeoutexception
サーバーは次のようなことを行います:
1. [開始、同期] (ところで、Web ブラウザー サーバーでは数秒間しか動作しませんが、まだ index.html は表示されません。GlassFish サーバーのデフォルト ページが表示され、メッセージYour server is now running andその後、localhost はもう応答しません)
2. [停止]
サーバーの状態を達成できません:[開始、同期]
ところで。私は Tomcat サーバーを使用していましたが、起動に問題はありませんでした。
私が持っているもの:
Windows 7 x64
Eclipse Kepler
JDK 1.8
JRE 1.8
GlassFish 4.0 - Eclipse を使用してダウンロードしたもの
コンソールからのログは次のとおりです。
GlassFish を Eclipse Kepler IDE で起動するにはどうすればよいですか?
gpu - nvmlDeviceGetPowerManagementMode() は常に NVML_ERROR_INVALID_ARGUMENT を返しますか?
NVML API を使用して定期的に NVIDIA Tesla K20 GPU (Kepler アーキテクチャ) の電力使用量を測定するコードを書いています。
変数:
基本コード:
私の問題は、nvmlDeviceGetPowerManagementMode
常に戻ってくることNVML_ERROR_INVALID_ARGUMENT
です。これをチェックしました。
NVML API ドキュメントには、が無効またはであるNVML_ERROR_INVALID_ARGUMENT
場合に が返されると記載されています。nvmlDeviceID
pmmode
NULL
nvmlDeviceID
GPUと一致するプロパティを照会できるため、間違いなく有効です。しかしpmmode
、ドキュメンテーションにはReference in which to return the current power management mode
. 念のため、enable 値を割り当ててみましたが、結果は同じでした。
システムの他のユーザーがこの関数を使用して独自のライブラリを作成しており、問題に直面していないため、私は明らかに何か間違っています。私は彼らに連絡することができません。この機能を正しく動作させるには、何を修正すればよいですか?
eclipse - Weblogic 12 c Eclipse Kepler Spring デプロイ エラー
私は Eclipse Kepler、Weblogic 12.1.2、Spring 3.2.6.RELEASE を使用しています。
Eclipse Weblogic からアプリケーションをデプロイすると、次のエラー メッセージが表示されます。
ActivityController.java は
このエラーが、このコントローラーが他の Java クラスを見つけられない理由でしょうか?
このエラーを修正するにはどうすればよいですか?
編集済み:完全なトレースは
java - Eclipse Kepler を開けないようです [初めてのユーザー]
Java7(64bit)、EclipseKepler(64bit) をインストールしましたが、私の OS は Win10(64bit) ですが、どうすれば修正できますか?
python - ケプラー データ - Python の扱いにくい問題
ケプラーの時系列データを削減しようとしています。「トレンディな」パッケージを使用することにしました。ただし、出力されたデータには小さな問題があるようです。元のケプラー データ (下のプロット) が下降または上昇するポイントは、トレンド除去されたデータ (上のプロット) に「スパイク」を引き起こします。これを引き起こしている可能性のあるアイデアと、それを削除する方法はありますか?
上のプロットのトレンド除去データ。下のプロットのトレンド除去されていないケプラー データ
ありがとう。J