Gamestudio Links
Zorro Links
Newest Posts
Data from CSV not parsed correctly
by EternallyCurious. 04/18/24 10:45
StartWeek not working as it should
by Zheka. 04/18/24 10:11
folder management functions
by VoroneTZ. 04/17/24 06:52
lookback setting performance issue
by 7th_zorro. 04/16/24 03:08
zorro 64bit command line support
by 7th_zorro. 04/15/24 09:36
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:48
Zorro FIX plugin - Experimental
by flink. 04/14/24 07:46
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (SBGuy), 712 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Newest Members
EternallyCurious, howardR, 11honza11, ccorrea, sakolin
19047 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Zorro S multicore issue #468632
10/12/17 00:12
10/12/17 00:12
Joined: Oct 2017
Posts: 4
O
Orbiter Offline OP
Guest
Orbiter  Offline OP
Guest
O

Joined: Oct 2017
Posts: 4
Installed the license for Zorro S to be able to use all 8 cores for WFO training. I can run multiple Zorro instances and I was able to use all cores for WFO for a couple of days. Unfortunately this stopped working and I am not able to use more than one core for training. I can still run multiple Zorro instances but I can only use one core per instance.
I had Zorro S 1.60 and I have now the same problem with Zorro 1.66.

Anyone having similar issues ? Thanks in advance.

Re: Zorro S multicore issue [Re: Orbiter] #468635
10/12/17 00:36
10/12/17 00:36
Joined: Oct 2017
Posts: 4
O
Orbiter Offline OP
Guest
Orbiter  Offline OP
Guest
O

Joined: Oct 2017
Posts: 4
So I open Workshop6.c and set NumWFOCycles = 10. It spawns 6 processes and it works fine. I then set NumWFOCycles = -10 (negative number this time) and run Train again. This time it uses only one processor. No other changes required to reproduce the issue.

Re: Zorro S multicore issue [Re: Orbiter] #468638
10/12/17 07:12
10/12/17 07:12
Joined: Jul 2000
Posts: 27,978
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,978
Frankfurt
Maybe you're confusing WFO with multiple cores? A negative number just means that only 1 cycle is trained.

Re: Zorro S multicore issue [Re: jcl] #468678
10/12/17 19:12
10/12/17 19:12
Joined: Oct 2017
Posts: 4
O
Orbiter Offline OP
Guest
Orbiter  Offline OP
Guest
O

Joined: Oct 2017
Posts: 4
The documentation states that you can opt for Anchored Walk Forward Optimization by choosing a negative number (NumWFOCycles < 0). And it implies that you can choose more than one cycle to train.

Am I reading the documentation wrong and only the Rolling WFO can be trained on multiple cores?

EDIT: Here is what the documentation sais:

Number of cycles in a Walk Forward Optimization / Analysis (default = 0 = no Walk Forward Optimization). If NumWFOCycles is set to a positive number, rolling walk forward optimization is enabled with the given number of cycles; if it is set to a negative number, anchored walk forward optimization is enabled.

Last edited by Orbiter; 10/12/17 19:22.
Re: Zorro S multicore issue [Re: Orbiter] #468684
10/12/17 22:44
10/12/17 22:44
Joined: Feb 2017
Posts: 1,725
Chicago
AndrewAMD Offline
Serious User
AndrewAMD  Offline
Serious User

Joined: Feb 2017
Posts: 1,725
Chicago
Could it be that anchored WFO recycles testing data from the first run?

Re: Zorro S multicore issue [Re: AndrewAMD] #468699
10/13/17 09:48
10/13/17 09:48
Joined: Jul 2000
Posts: 27,978
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,978
Frankfurt
It recycles training data from the first run, but testing data is not recycled. And @Orbiter, you're right - now I understand what you mean. A negative number anchores WFO to the first cycle. Multiple cores are used in normal WFO, not in anchored WFO.

Re: Zorro S multicore issue [Re: jcl] #468714
10/13/17 18:37
10/13/17 18:37
Joined: Oct 2017
Posts: 4
O
Orbiter Offline OP
Guest
Orbiter  Offline OP
Guest
O

Joined: Oct 2017
Posts: 4
Thanks guys. It makes sense now why the anchored training would use only one core as the second core would have to wait for the first one to finish the training, the third one for the first two ... and so on.

A note added to the documentation would not hurt plus some heads up on the fact that multi core training does not kick in if the source file is not in the Strategy folder. I also tried to "organize" the scripts and I created another folder. The confusion was even bigger frown but everything seems to be clear now.

Thanks.


Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1