OpenCL:MQL5での内部実装テスト - ページ 53 1...464748495051525354555657585960...70 新しいコメント Sceptic Philozoff 2012.04.13 07:10 #521 'CL_DEVICE_COUNT' - undeclared identifier Struct_OpenCL__1.mq5 105 79ヘルプにはあるが、スクリプトにはない。 そして、このアイデンティティの混乱はいつ終わるのでしょうか? Andrey Dik 2012.04.13 07:22 #522 Mathemat: 'CL_DEVICE_COUNT' - undeclared identifier Struct_OpenCL__1.mq5 105 79 を630ビルドで動作させました。 Sceptic Philozoff 2012.04.13 08:40 #523 joo: Tychkov教授の方法を用いて私のコンピュータで謎のデバイス1を 検出したところ、CL_USE_ANYよりも 速く、CL_USE_GPU_ONLYよりも さらに速く動作することがわかりました。何ですか?:OランGPUキャップス、情報量は豊富でしょう。おそらく2つのデバイスをお持ちだと思います。0がホスト、つまりCPUで、1がディスクリートカードです。125msと78msの時間差は、GetTicksCount()のエラーと考えるほど大きなものではありません。CL_USE_ANYとCL_USE_GPU_ONLYは、あくまでデバイスを選択するための「マスク」であり、個別のデバイスを選択するものではありません。 Andrey Dik 2012.04.13 08:56 #524 Mathemat:ランGPUキャップス、情報量は豊富でしょう。おそらく2つのデバイスをお持ちだと思います。0がホスト、つまりCPUで、1がディスクリートカード です。 ユーティリティのどこに記載があるのですか? Sceptic Philozoff 2012.04.13 08:59 #525 joo: ユーティリティからは、どこで見ることができますか?ここを見てください。 右側のリストを展開し、どのようなデバイスがあるのかを確認します。ホストは常に0であるべきだ、それがホストというものだ...。 Andrey Dik 2012.04.13 09:16 #526 Mathemat:そして、おそらく2つのデバイスを持っていることでしょう。0がホスト、つまりCPUで、1がディスクリートカード です。数学ここを見てください。 右側のリストを展開し、どのようなデバイスがあるのかを確認します。辻褄が合わなくなる。 Sceptic Philozoff 2012.04.13 09:34 #527 とにかく...変じゃないんです。最低でも2台は持っていないと、どうしようもない。プラットフォームが違うだけで、あるんです。そして、MT5は、プラットフォームに関係なく、それらを見ることができます。CLGetInfoInteger(0, CL_DEVICE_COUNT) は何を教えてくれるのでしょうか?2なんですよね? Andrey Dik 2012.04.13 09:40 #528 Mathemat:そして、MT5は、プラットフォームに関係なく、それらを見ることができます。CLGetInfoInteger(0, CL_DEVICE_COUNT) は何を教えてくれるのでしょうか?2なんですよね?だから2、だから何?デバイス0がグラフィックカードで、1がCPUというのはどうやってわかるのですか?それが私の言いたいことなのですが、できません。まあ、もちろん、プログラムをOpenCLにして、どのデバイスがどの番号を持っているかという情報をすべて内部で取得することは可能です。でも、MQL5を使うと外ではできないんですよ。 Ilyas 2012.04.13 09:55 #529 joo:だから2、だから何?デバイス0がグラフィックカードで、1がCPUというのはどうやってわかるのですか?それが私の言いたいことなのですが、できません。もちろん、OpenCLを使って、デバイスのシリアル番号を記述して、必要な情報をすべて内部で取得することも可能です。でも、MQL5を使うと外ではできないんですよ。OpenCLの機能は 近日中に言語に追加される予定です。だから、誰が誰なのかを知る機会もあるはずだ。 Sceptic Philozoff 2012.04.13 09:58 #530 joo: だから2、だから何?デバイス0がビデオカードで、1がCPUというのはどうやってわかるのですか? グラフィックカードが0になったのか!?すごいですね。 1...464748495051525354555657585960...70 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ヘルプにはあるが、スクリプトにはない。
そして、このアイデンティティの混乱はいつ終わるのでしょうか?
何ですか?:O
ランGPUキャップス、情報量は豊富でしょう。
おそらく2つのデバイスをお持ちだと思います。0がホスト、つまりCPUで、1がディスクリートカードです。
125msと78msの時間差は、GetTicksCount()のエラーと考えるほど大きなものではありません。
CL_USE_ANYとCL_USE_GPU_ONLYは、あくまでデバイスを選択するための「マスク」であり、個別のデバイスを選択するものではありません。
ランGPUキャップス、情報量は豊富でしょう。
おそらく2つのデバイスをお持ちだと思います。0がホスト、つまりCPUで、1がディスクリートカード です。
ユーティリティからは、どこで見ることができますか?
ここを見てください。
右側のリストを展開し、どのようなデバイスがあるのかを確認します。
ホストは常に0であるべきだ、それがホストというものだ...。
そして、おそらく2つのデバイスを持っていることでしょう。0がホスト、つまりCPUで、1がディスクリートカード です。
数学
ここを見てください。
右側のリストを展開し、どのようなデバイスがあるのかを確認します。
辻褄が合わなくなる。
とにかく...変じゃないんです。最低でも2台は持っていないと、どうしようもない。プラットフォームが違うだけで、あるんです。
そして、MT5は、プラットフォームに関係なく、それらを見ることができます。CLGetInfoInteger(0, CL_DEVICE_COUNT) は何を教えてくれるのでしょうか?2なんですよね?
そして、MT5は、プラットフォームに関係なく、それらを見ることができます。CLGetInfoInteger(0, CL_DEVICE_COUNT) は何を教えてくれるのでしょうか?2なんですよね?
だから2、だから何?デバイス0がグラフィックカードで、1がCPUというのはどうやってわかるのですか?それが私の言いたいことなのですが、できません。
まあ、もちろん、プログラムをOpenCLにして、どのデバイスがどの番号を持っているかという情報をすべて内部で取得することは可能です。でも、MQL5を使うと外ではできないんですよ。
だから2、だから何?デバイス0がグラフィックカードで、1がCPUというのはどうやってわかるのですか?それが私の言いたいことなのですが、できません。
もちろん、OpenCLを使って、デバイスのシリアル番号を記述して、必要な情報をすべて内部で取得することも可能です。でも、MQL5を使うと外ではできないんですよ。