Gamestudio Links
Zorro Links
Newest Posts
Sam Foster Sound | Experienced Indie Game Composer for Hire
by titanicpiano14
9 minutes 25 seconds ago
Starting Zorro
by dpt
Today at 16:51
Lost Key
by jcl
Today at 13:58
Aum119 is ready
by Iglarion
Today at 13:09
Zorro on Linux
by Nanitek
Today at 11:08
AUM Magazine
Latest Screens
RPG PARTY
Triton Wing now available on Steam
AckCon'17: Lotter vs The World
Triton Wing
ZeaL
Who's Online
26 registered (Ch40zzC0d3r, Iglarion, dpt, gtell, Dbat, ezaffa, Dalla, firecrest, alibaba, 2 invisible), 475 Guests and 4 Spiders online.
Key: Admin, Global Mod, Mod
Newest Members
vivekkumar, Hale75, victrades, htj, anufriyev
17781 Registered Users
Topic Options
Rate This Topic
#468632 - 10/12/17 02:12 Zorro S multicore issue
Orbiter Offline
Guest

Registered: 10/12/17
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.

Top
#468635 - 10/12/17 02:36 Re: Zorro S multicore issue [Re: Orbiter]
Orbiter Offline
Guest

Registered: 10/12/17
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.

Top
#468638 - 10/12/17 09:12 Re: Zorro S multicore issue [Re: Orbiter]
jcl Offline

Chief Engineer

Registered: 07/22/00
Posts: 25816
Loc: Frankfurt
Maybe you're confusing WFO with multiple cores? A negative number just means that only 1 cycle is trained.

Top
#468678 - 10/12/17 21:12 Re: Zorro S multicore issue [Re: jcl]
Orbiter Offline
Guest

Registered: 10/12/17
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.


Edited by Orbiter (10/12/17 21:22)

Top
#468684 - 10/13/17 00:44 Re: Zorro S multicore issue [Re: Orbiter]
AndrewAMD Online
Junior Member

Registered: 02/21/17
Posts: 83
Loc: Chicago
Could it be that anchored WFO recycles testing data from the first run?

Top
#468699 - 10/13/17 11:48 Re: Zorro S multicore issue [Re: AndrewAMD]
jcl Offline

Chief Engineer

Registered: 07/22/00
Posts: 25816
Loc: 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.

Top
#468714 - 10/13/17 20:37 Re: Zorro S multicore issue [Re: jcl]
Orbiter Offline
Guest

Registered: 10/12/17
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.

Top



Gamestudio download | chip programmers | Zorro platform | shop | resources | magazine | manual | support faq | bugs | beta features

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) 3dgamestudio.net