LOCAL CORE NOT FULL WORK

 

為什麼我在執行ea優化的時候,前期所有CPU CORE都會運作,到後期卻有一半以上的CORE停止運作

Why do all CPU cores work in the early stage when I perform ea optimization, but more than half of the cores stop working in the later stage?


 

Physical cores only are working in cloud (logic cares will not work now).

It is the explanation of MetaQuotes about why -

Forum on trading, automated trading systems and testing trading strategies

Metatester 5 agent manager strategy tester does not see processor threads.

Renat Fatkhullin , 2019.11.27 06:12

Due to the apparent lack of memory with an excessive number of agents and a decrease in the speed of calculations on hyper-threading cores, we decided to limit ourselves to only physical cores when working in cloud.

Now in Cloud they drive very expensive tasks, and the vast majority of Cloud participants have a banal lack of memory with many agents. For example, 2 GB per agent and 16 agents already require at least 32 GB of memory, although usually 8-16 GB are available.

As a result, many passes fail, wasting the network and agents. But most importantly, they are slowing down the calculation due to expectations of results and restarting tasks.

We have long been evaluating the approximate resource sufficiency of agents before issuing tasks to them, and one of the most effective is to work only on physical cores in cloud.

Locally, you can use all the cores as you can easily control their shutdown.


Forum on trading, automated trading systems and testing trading strategies

Metatester 5 agent manager strategy tester does not see processor threads.

Renat Fatkhullin , 2019.11.27 07:18

After the release, we undertake a radical restructuring of the resource management of the tester and its agents.

This primarily affects the effectiveness of local agents.


原因: