OpenCL:MQL5での内部実装テスト - ページ 46

 
倍精度の計算をするテストが必要です。誰かヒントをください、ちょっと遅いので...。
 
joo:
倍精度の計算をするテストが必要です。誰か教えてくれ、ちょっと頭が悪くなってきた...。
インジケータを投入しなかったのか? それともまたスピード勝負をしたいのか?
ファイル:
 
MetaDriver:
インジケーターが投げていた。
いや、「ドア」という形容詞のような単純なものだ。
 
新しいビルドでは、CLContextCreate 関数の パラメータが変更され、bool use_gpu の代わりに int device が使用されるようになりました。

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 というプロパティしかありません(このプロパティを要求すると最初のパラメータは無視されます)。
 
mql5:
新しいビルドでは、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つしかありません(このプロパティを要求する場合、最初のパラメータは無視されます)。
現在のビルドですでに動作しているのか、それとも次のビルドで予定されているのか。
 
joo:
現在のビルドですでに動作しているのか、それとも次のビルドで予定されているのでしょうか?
は、このビルドで動作することを確認しました。
 
すみません、619ビルドのことなのかどうか示しませんでした。これらの変更は、ビルド619から実施されています。
OpenCL を使用し、コンパイラの以前のビルド(<619)でビルドされたすべての EX5 は、EA ログに記載されているように再構築する必要があります。

ビルド 619 以降、ENUM_OPENCL_HANDLE_TYPECLHandleType(int handle) 関数が利用可能です。ハンドル

から OpenCL オブジェクトタイプを取得でき、次の値のいずれかが返されます。
OPENCL_INVALID
OPENCL_CONTEXT
OPENCL_PROGRAM
OPENCL_KERNEL
OPENCL_BUFFER
 
http://www.3dnews.ru/news/626616 AMDの勝利。どうなんだろう!?このプロジェクトにどのような影響を与えるのでしょうか?
Архитектура NVIDIA Kepler — больше для игр, чем для вычислений? / Новости hardware
Архитектура NVIDIA Kepler — больше для игр, чем для вычислений? / Новости hardware
  • 3dnews.ru
Поведение первого ускорителя NVIDIA Kepler в бенчмарках показывает, что новая архитектура, лежащая в основе GeForce GTX 680, более нацелена на преимущество в игровой производительности, нежели в вычислениях общего назначения. По крайней мере, по сравнению с предыдущей архитектурой Fermi. Тестирование VR-Zone показывает, что новый ускоритель...
 
GKS:
http://www.3dnews.ru/news/626616 AMDの勝利。どうなんだろう!?このプロジェクトにどのような影響を与えるのでしょうか?
AMDは大量生産品のコンピューティングパワーで飛躍的にリードし、NVIDIAは不当に高価な、狭い範囲に特化したTeslaに賭けてきました。
 
Renat:
NVIDIAが不当に高価な高度に専門化したTeslaに賭けていたのに対し、AMDは大量生産品での計算能力でずっと先を行っています。

はい、それは間違いないです。それに、フラッグシップ機ならAMDの方が "ハングリービー "が多く、計算も得意です。

P.S.プロジェクトに 参加する私にとって、次のグラフィックカード選びは自明です。