コマンドラインリモートログインからOpenCL用のGPUを使用する方法

コマンドラインリモートログインからOpenCL用のGPUを使用する方法

私はワークステーションで OpenCL アクセラレーション数学を使用していますが、これには Windows からコマンド ライン経由でのみリモートでアクセスできます。VNC デスクトップや SSH 経由のトンネル X を使用するつもりはありません。

ワークステーションのデスクトップにログインしていないときは、GPU をまったく使用できません。たとえば、clinfoハングします。strace clinfo期限切れの~/.Xauthorityファイルを調べてマジック クッキーを使用できなかったことが示されます。その後、存在しないマジック クッキーをポーリングしてハングします。

1 つの解決策として、Ubuntu をトリガーしてリモート シェル経由でユーザーをログインさせることが考えられますが、調べてみたところ、自動ログインではこれが不可能であることがわかりました (自動ログインはしたくありません)。もう 1 つの選択肢は、巧妙な方法かもしれません~/.Xauthorityが、マジック クッキーがどのように機能するのかまったくわかりません。

関連情報