質問

Windows XP SP3 で ATI Stream SDK を使用し、GPU に 1 つのアルゴリズムを実装しました。しかし今、私はMPIを使用するためにUBUNTUに切り替えた複数のマシン上の複数のGPUでこのアルゴリズムをスケーリングすることに興味があります(メッセージを送信するため)。

これをグーグルで検索しましたが、SLESとRHELへのインストールに関するリファレンスは得られましたが、UBUNTU 9.04を探しています。

GGに感謝します

役に立ちましたか?

解決

AMD は間もなく OpenCL ベースの API に切り替える予定です。OpenCL API が安定するまで、馬を保留しておくことは価値があるかもしれません。Cuda は GPU の使いやすさの点ではるかに時代を先取りしています。MAGMA と呼ばれる素晴らしいプロジェクトがあり、CPU と GPU を共同で使用するために LAPACK ライブラリをまとめています。

他のヒント

私は、UbuntuでATI Stream SDKとACML-GPUを特別な問題なしで使用している人々を知っています。つまり、他のLinuxディストリビューションにはない問題です。

Catalystドライバーを正しくインストールできる場合(この場合、おそらくカーネルモジュールをコンパイルすることを意味します)、Xウィンドウを正しく構成できます(特にDRIモジュール、およびStreamをリモートアクセスで動作させる場合はセキュリティ上の問題があります) )動作するはずです。

複数のMPIプロセス間でGPUを共有する方法を尋ねる/コメントしたいのですが、おそらくトピックから外れているでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top