2011-12-27 10 views
0

医療画像アプリケーションの計算上のボトルネックアルゴリズムとは何ですか?これらのアルゴリズムを通常のクラウドサーバーインスタンスまたはGPUアクセラレーションサーバーインスタンスで実行する利点があるかどうかを判断しようとしています。医療用画像アプリケーションのボトルネックアルゴリズムは何ですか?

+0

Matlab Parallel Toolbox、Acceleware AxRecon、またはAccelereyes Jacketのような製品を活用することで、アプリケーション開発者はGPUアクセラレーションを利用できる場合はそのアクセラレーションを取得します。問題は、ボトルネックオペレータがオペレータを変更した場合のメリットと影響を予測できるようにすることです。 – Ravenwater

答えて

3

ソフトウェアがGPU処理能力を念頭に置いて特別に設計されていない限り、GPUアクセラレーションされたインスタンスは、通常のコモディティサーバインスタンスとほぼ同じパフォーマンスになります。

私はギャンブルをして、任意のアルゴリズムのボトルネック、医学かどうか、イメージングかどうかは、CPUでデータを投げることができるレート、コア数、クロックレートであると言います。

高速なCPU、非常に速いRAM、驚くほど高速なストライプ/ミラーストレージを入手してください。

多くのクラウドサービスプロバイダーはハイパフォーマンスコンピューティングに対応するためにストレージバックエンドをチューニングしないため、実際には「クラウド」での実行は実際には直感的ではなく、少なくとも非生産的であることがわかりますより多くのIOを大衆に提供することができます。

専用ハードウェアを所有している方が良いと思うので、ハードウェアスタックをソフトウェアスタックに合わせて効率的に調整するために、より多くの時間と費用を費やすことができます。任意のクラウドサービスプロバイダ(Amazonを含む)は、あなたにいくつかのトレードオフと妥協を与えるでしょう。

すべてを入れていないことを忘れないでください。eggs in one basket. Amazonがオフラインになって、X-RaysやAmazon Cloudのインスタンスにheart monitoring applicationを入れた悪いschmuckを調べることはできません大規模な停電で

クラウドホスティングの妥協点とは別に、クラウドに重大なインフラストラクチャを置くのではなく、プロバイダの障害に対して重複して弾力性があるという問題は、アプリケーション自体のアーキテクチャを取り巻く他の疑問があります。

私はそれを賭けません。

+0

有用な答えではありません。問題はアルゴリズム的なものでした。クラウドの民間伝承にコメントする要求ではありませんでした。 Nimbix、SGI Cyclone、Sabalcoreなど、GPUアクセラレーションを提供するHPC指向の雲がたくさんあります。だから、質問に戻ると、医療画像のボトルネックオペレータは何ですか?制約ソルバ、固有値ソルバ、PDEソルバ、スペクトル演算ですか? – Ravenwater

+0

アルゴリズムを知っているか、より良い質問を書く必要があります。水を抜きます。 –

+0

ありがとうございました。あなたをうんざりさせて申し訳ありません。 – Ravenwater

関連する問題