エネルギー効率の高い」コアを搭載したプロセッサでのMT5の動作について、開発者から説明やコメントをもらうことはできますか?
人々は通常、テスターの仕事に興味がありますが、私は多くのEA(および「マルチEA」-1つの中に多くの独立したEA)を実行するMT5の仕事だけに興味があります。
Stanislav Korotky, 2023.08.26 21:09
これはすべて、コーヒーのかすを推測しているのです。MQは独自のベンチマーク(PCMark、CineBench、Geekbenchなどのようなプログラム)を提供すべきです - MetaTraderBenchのように。アプリケーションタスクにおけるCPU/GPU性能、グラフィック、ディスク処理などに関する疑問は解消されるだろう。MT用のPC構成を選択するのがより簡単になるでしょう。残念ながらベンチはありません。
より効率的で高速なコードを生成できるようになる。
MT5を "電力効率に優れた "コアを搭載したプロセッサーで動作させることについて、開発者から明確な説明やコメントを得ることはできますか?
人々は通常、テスターの仕事に興味がありますが、私は多くのEA(および「マルチEA」-1つの中に多くの独立したEA)を実行するMT5の仕事だけに興味があります。
私たちのテストでは
- MSVCコンパイラからClang/LLVMに切り替えると、全体として最大25%向上します。GoogleがChromeのビルドについて同様のことを述べているように、まさにこのような驚異的な成長です。
それが、MetaTrader 5が長い間Clangでビルドされてきた理由です。 - プラットフォームにAVXを使用することで、パーセンテージを指定することなく、深刻な増加が得られます
そのため、私たちは2つのクライアント端末のセットを持っています:古いプロセッサのためのMSVC上の時代遅れのNoAVXバージョンと、最新のもののためのClang上のAVX。
インストーラは自動的にどちらのバージョンを置くかを決定します。Livapdateも。 - 我々の最新の研究によると、AVX2 + FMA3 は AVX よりも改善されるとのことです。
FMA3 はベクトル数学に役立ちますので、我々のクラスの問題には効果的でしょう。
AVX2 を使ったプログラムの第3セットをまもなくリリースする予定です。次回のアップデートでは、ターミナル自体が透過的に新しいバージョンを選択するようになります。
P/Eカーネルでの作業はWindows Schedulerに完全に依存しており、Intel Thread Director (Thread Manager extension)でさえ、重要度によるタスクの割り当てにおいて完全には効率的ではありません。ディスパッチャが効果的でない、あるいは疑わしい、さまざまな境界線上のケースが存在する。
一般的なケース でアフィニティ・マスクを使おうとしても、事態を悪化させるだけだ。特に、アプリケーションが仮想マシン上で動作している場合はなおさらだ。
アフィニティ・マスクを使用するのは、特定のアプリケーションを厳密に最適化するような特別な場合に限られます。
プロセッサに関する一般的な推奨事項は単純で、より多くのコア、より高い周波数、より多くのL1/L2キャッシュ、十分な高速RAMとNVMEディスクです。
現在、消費者向けプロセッサは、自信を持って5ギガヘルツのしきい値を取っている。例えば、32スレッドで600ドルのRyzen 7950Xは、各コアで4.5~5.0ギガヘルツで全負荷で簡単に動作し、驚くべき結果を生み出す。
フェルナンド・カレイロ, 01.09.2023 12:43 pm.
これは今後マーケット製品にどのような影響を与えるのでしょうか?
検証プロセスでは、最小公倍数を確保するために、製品をそれなしでコンパイルする必要があると推測します。
ー私はー私はー私はー私はーこのーのーのーのーのーのーのーのーのーのーのーのーのーのーのーーーーーーーーーーーーーこのーーこのーーーーーーーーーーこの3つのファイルは、以前のバージョンと同じ形で保存されています。
今、同じビルドで異なることができると主張している。それに応じて、パフォーマンスも異なる。
ー ターミナルのー ターミナルをー 起動時にー コンピュータ説明バナーでー AVXのー AVXのー。
ー ターミナルのー起動時にー ターミナルのー起動時にー ブロックをー ブロッキングをー ブロッキングをー ブロッキングをー
様々なファームが、以下の理由で常にBANされています:
- ー 更新をー をー をー をー をー ブロックしてー 更新をーブロックブロックブロックブロックブロックブロックブロックブロックブロックブロックブロックのー
- ー ターミナルのー ターミナルのー ターミナルのーク開始時にー ターミーク開始ナイジェー ターミーク開始ナイジェー ターミーク開始ナイジェー ターミーク開始ナイジェー ターミーク開始ナイジェー ターミーク開始ナイジェー
- ー端末をー起動時にー端末起動時にー端末起動時にー端末起動時にー端末起動時にー端末のー端末起動ー
ー文句をーよりーではなくーではなくーではなくーではなくーそんなー文句をー言うよりもー文句をー言うよりもー文句をー言うーーよりもーー文句をーーーー。「私は5GBのディスクを持っていて、お金を節約しているし、トラフィックは無料だ」と言っても、それが技術プロバイダーやブローカーのリソースを浪費する結果になるのであれば、大した問題ではない。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
次のベータ版では、AVX / AVX2 + FMA3 / AVX512 + FMA3の拡張命令セットを使用してMQL5プログラムをコンパイルする機能をリリースしました。
これにより、より効率的で高速なコードを生成することができます。
単一プログラム用の一般設定とプロジェクト 用の個人設定の両方を設定できます:
MetaQuotes-Demoサーバーからベータ版をダウンロードするか、"Help "メニューセクションからアップデートしてテストに参加してください。