Поведение первого ускорителя NVIDIA Kepler в бенчмарках показывает, что новая архитектура, лежащая в основе GeForce GTX 680, более нацелена на преимущество в игровой производительности, нежели в вычислениях общего назначения. По крайней мере, по сравнению с предыдущей архитектурой Fermi. Тестирование VR-Zone показывает, что новый ускоритель...
倍精度の計算をするテストが必要です。誰か教えてくれ、ちょっと頭が悪くなってきた...。
インジケーターが投げていた。
if device>=0 が順番に OpenCL デバイスの番号として使用されます
device==OPENCL_DEVICE_ANY (-1) の場合、利用可能なすべてのデバイスから自動的に選択されます
device==OPENCL_DEVICE_GPU (-2) の場合、利用可能なすべての GPU デバイスから自動的に選択されます
また、関数 long CLGetInfoInteger(int handle.を使用すると、デバイスは自動的に選択されます。ENUM_OPENCL_PROPERTY_INTEGER prop_id) を使用して、OpenCL オブジェクトのプロパティを取得できます。
まだ、OPENCL_DEVICE_COUNT というプロパティしかありません(このプロパティを要求すると最初のパラメータは無視されます)。
新しいビルドでは、CLContextCreate 関数のパラメータが変更され、bool use_gpu の代わりに int device が使用されるようになりました。
device>=0 は、OpenCL のデバイス番号として順番に使用されます。
device==OPENCL_DEVICE_ANY (-1) の場合、利用可能なすべてのデバイスの中から自動的に選択されます。
device==OPENCL_DEVICE_GPU (-2) のとき、利用可能なすべてのGPUデバイスから自動的に選択されます。
また、OpenCL オブジェクトのプロパティを取得できる long CLGetInfoInteger(int handle,ENUM_OPENCL_PROPERTY_INTEGER prop_id) 関数も追加されました。
OPENCL_DEVICE_COUNTプロパティはまだ1つしかありません(このプロパティを要求する場合、最初のパラメータは無視されます)。
現在のビルドですでに動作しているのか、それとも次のビルドで予定されているのでしょうか?
OpenCL を使用し、コンパイラの以前のビルド(<619)でビルドされたすべての EX5 は、EA ログに記載されているように再構築する必要があります。
ビルド 619 以降、ENUM_OPENCL_HANDLE_TYPECLHandleType(int handle) 関数が利用可能です。ハンドル
から OpenCL オブジェクトタイプを取得でき、次の値のいずれかが返されます。
http://www.3dnews.ru/news/626616 AMDの勝利。どうなんだろう!?このプロジェクトにどのような影響を与えるのでしょうか?
NVIDIAが不当に高価な高度に専門化したTeslaに賭けていたのに対し、AMDは大量生産品での計算能力でずっと先を行っています。
はい、それは間違いないです。それに、フラッグシップ機ならAMDの方が "ハングリービー "が多く、計算も得意です。
P.S.プロジェクトに 参加する私にとって、次のグラフィックカード選びは自明です。