SCALE is a GPGPU programming toolkit that allows CUDA applications to be natively compiled for AMD GPUs.
SCALE is a GPGPU programming toolkit that allows CUDA applications to be natively compiled for AMD GPUs.
GDDR について もともとGPGPUはGPUであり、GPUはグラフィックスボードであります。 グラフィックスボードは、DVIとかHDMIとかDisplayPort を備え、60fps などで毎フレーム画像を生成&出力するものですが、そうするとゲームなどではその fps に対して、例えば 60fps であれば 16.6ms の時間で読みだせる分量だけのテクスチャなどを絵作りに使えることになります。昨今ではマルチパスレンダリングも当たり前に行われていますので、1枚の絵を作るためにメモリ上での描画作業は何度も繰り返されます。 つまり1枚の絵を、より高精細で複雑にしようとするととにもかくにも大量のバス帯域が無いとはじまりません。 逆に、1フレーム時間で読みだせない容量があっても、それは別のシーンの描画の為の準備的なデータを置いておくことにしか使えませんので、やはり容量より帯域が優先されがちです。
https://docs.scale-lang.com より SCALEとは? SCALE は、CUDA アプリケーションを AMD GPU 用に有益にコンパイルできるようにする GPGPU プログラミング ツールキットです。 SCALE では、CUDA プログラムやそのビルド システムを変更する必要はありません。 より多くの GPU ベンダーと CUDA API のサポートが開発中です。 始めるには:をご覧ください チュートリアル.レビュー the 例示例.お問い合わせ 助けのために。 どのように機能しますか?# SCALEには、他のクロスプラットフォームGPGPUソリューションと比較して、いくつかの重要な革新があります:SCALE は CUDA プログラムをそのまま受け入れます。それらを別の言語に移植する必要はありません。これは、プログラムがインラインPTXを使用している場合でも同様で
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く