Tower of Hanoi

Tower of Hanoi

Description

A 141 step Tower of Hanoi
Hi everyone. I just recently began creating this very long animation (31245 frames) of the math game \"Tower of Hanoi\". Unfortunently it takes more than 4-5 minutes rendertime per frame for me, so now I need your help :) Especially your help is needed since I hope to be able to present this animation as a gift to my father on his 60 year birthday on March 1., so can you help?

Please note that this session has been submitted as a high priority session, though I don\'t know what the cost of 1000 CSC (though think it is CobleStone Credit) is referring to.

Thanks for your help, also please accept the fact, that this may be the first real scientific animation, hope you as I do enjoy it!

Regards

Kenneth!

Message boards : Comments and discussion : 731

1 · 2 · 3 · Next
Author Message
Profile Janus
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 16 Jun 04
Posts: 4461
Credit: 2,094,806
RAC: 0
Message 7438 - Posted: 14 Jan 2008, 14:30:14 UTC

Please note that this session has been submitted as a high priority session, though I don\'t know what the cost of 1000 CSC (though think it is CobleStone Credit) is referring to.

Don\'t worry. As long as we are in alpha-testing mode it will not cost any spendable coblestones for the sessions you upload.

KEP
Send message
Joined: 12 Mar 06
Posts: 80
Credit: 53,305
RAC: 0
Message 7439 - Posted: 14 Jan 2008, 15:05:45 UTC - in response to Message 7438.

Please note that this session has been submitted as a high priority session, though I don\'t know what the cost of 1000 CSC (though think it is CobleStone Credit) is referring to.

Don\'t worry. As long as we are in alpha-testing mode it will not cost any spendable coblestones for the sessions you upload.


Great, actually it is just fair, to \"pay\" something, since this is a quite computational demanding job :) Just hope that we make it in time (before March first), since on my dual core it would take at least 55 days to complete, if I rean 24/7 the entire 55 days. Thanks for helping out, now I just hope your system can handle such a heavy animation.

Take care everyone!

Achim
Send message
Joined: 17 May 05
Posts: 182
Credit: 2,505,702
RAC: 0
Message 7440 - Posted: 14 Jan 2008, 17:15:38 UTC - in response to Message 7439.

Great, actually it is just fair, to \"pay\" something, since this is a quite computational demanding job :)

You can always think about using the donation link

KEP
Send message
Joined: 12 Mar 06
Posts: 80
Credit: 53,305
RAC: 0
Message 7442 - Posted: 14 Jan 2008, 17:34:37 UTC - in response to Message 7440.


You can always think about using the donation link


Is actually already considering that, just want to wait and see how the animation turns out, if I\'m satisfied, then next month, when I\'ve got my salary from work, I\'ll of course give a matching amount (keeps that secret for now)! Thanks all for helping out, I got my first frame now, it was at 112, so it should render pretty fast!

Profile Janus
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 16 Jun 04
Posts: 4461
Credit: 2,094,806
RAC: 0
Message 7443 - Posted: 14 Jan 2008, 18:01:30 UTC

If you intend to use a video-editing tool to post-process and composite the frames into a movie you can start downloading the finished frames already using \"CATS\".
If you don\'t care and just want the finished movie you can wait until all frames have been returned and BURP will stitch them into a movie file for you.

KEP
Send message
Joined: 12 Mar 06
Posts: 80
Credit: 53,305
RAC: 0
Message 7444 - Posted: 14 Jan 2008, 18:07:58 UTC - in response to Message 7443.

If you intend to use a video-editing tool to post-process and composite the frames into a movie you can start downloading the finished frames already using \"CATS\".
If you don\'t care and just want the finished movie you can wait until all frames have been returned and BURP will stitch them into a movie file for you.


Unless someone (You forinstance) can tell me how to use and how to get started with CATS, I may consider downloading the images and make the movie myself, otherwise waiting for BURP to do the postprocessing for me, will also work :) Boy it is coming in rather fast, so I guess that there will be plenty of time left to postprocess the file before I really have to have the movie in my hand. But again, I\'ll reconsider, once I know more about \"CATS\" :)

Thanks!

Profile Janus
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 16 Jun 04
Posts: 4461
Credit: 2,094,806
RAC: 0
Message 7445 - Posted: 14 Jan 2008, 18:30:28 UTC - in response to Message 7444.

I may consider downloading the images and make the movie myself, otherwise waiting for BURP to do the postprocessing for me, will also work :)

Well, you should only use CATS if you need to change the images in some way before making them into a movie file. A typical movie file made by BURP uses about 10MB of space. Downloading the images using CATS may use several gigabytes of space and takes a lot of time. So as I said, only use CATS if you need to change the images before making them into a movie, if the only thing you need is to put the images together into a movie file (without any editing) it is much better simply to wait until the server does that automatically.

With that in mind there is a video tutorial (about advanced postprocessing) that includes a large section about how to use CATS.
Also CATS has its own FAQ with a lot of useful information. It is a very good idea to read the FAQ before using the tool.
The Known Problems-page includes a list of known issues and limitations in CATS.

KEP
Send message
Joined: 12 Mar 06
Posts: 80
Credit: 53,305
RAC: 0
Message 7446 - Posted: 14 Jan 2008, 18:39:15 UTC - in response to Message 7445.

I may consider downloading the images and make the movie myself, otherwise waiting for BURP to do the postprocessing for me, will also work :)

Well, you should only use CATS if you need to change the images in some way before making them into a movie file. A typical movie file made by BURP uses about 10MB of space. Downloading the images using CATS may use several gigabytes of space and takes a lot of time. So as I said, only use CATS if you need to change the images before making them into a movie, if the only thing you need is to put the images together into a movie file (without any editing) it is much better simply to wait until the server does that automatically.

With that in mind there is a video tutorial (about advanced postprocessing) that includes a large section about how to use CATS.
Also CATS has its own FAQ with a lot of useful information. It is a very good idea to read the FAQ before using the tool.
The Known Problems-page includes a list of known issues and limitations in CATS.


Thanks for the info Janus. Since no editing of the images should be nescessary before compositing the images into a movie file, I think it is much easyer (as you said) to wait for your PostProcessing, so that is in fact what I intend to do. Also it is a lot easyer since I\'ve no experience in making movies whatsoever, so again there BURP is a great tool.

Thanks for pushing this render so fast, it really meant a lot to me :)

Take care my friend!

Kenneth!

diederiks
Send message
Joined: 25 Sep 06
Posts: 26
Credit: 259,335
RAC: 0
Message 7448 - Posted: 14 Jan 2008, 19:37:47 UTC

Hello,

Yust noticed that 2 of my machines crunches the maximum amount of 4 work units within the 20 minutes \"back off\" time.

I think we could crunch this movie a bit faster if the \"back off\" time would be lowerd or the maximum amount of work units per core/cpu would be raised to 3.

Are would this cause to have load for teh server?

Greetings Diederiks

Profile Janus
Volunteer moderator
Project administrator
Avatar
Send message
Joined: 16 Jun 04
Posts: 4461
Credit: 2,094,806
RAC: 0
Message 7449 - Posted: 14 Jan 2008, 20:10:31 UTC - in response to Message 7448.

Yust noticed that 2 of my machines crunches the maximum amount of 4 work units within the 20 minutes \"back off\" time.

There is no set amount of \"back off\" time here. Your clients may connect as often as they see fit.
I\'m pretty sure that BOINC will reconnect for more work in the case that it runs short of it.

diederiks
Send message
Joined: 25 Sep 06
Posts: 26
Credit: 259,335
RAC: 0
Message 7452 - Posted: 14 Jan 2008, 20:44:35 UTC - in response to Message 7449.

I\'m pretty sure that BOINC will reconnect for more work in the case that it runs short of it.

After:
14-1-2008 20:29:15|BURP|Message from server: No work sent
14-1-2008 20:29:15|BURP|Message from server: (reached per-host limit of 2 tasks)
14-1-2008 20:49:18|BURP|Sending scheduler request: To fetch work. Requesting 30326 seconds of work, reporting 4 completed tasks

I will have a try at making some screenshots of the 20 minuter timer counting down and the 4 WU completed.

Luka820
Project donor
Send message
Joined: 12 Oct 06
Posts: 27
Credit: 20,808
RAC: 0
Message 7453 - Posted: 14 Jan 2008, 20:50:08 UTC

Same happens to me!
I get 2 workunits and after 40 minutes, both of them are done and uploaded, but BOINC doesn\'t report completed result and doesn\'t ask for more job until \"timer\" runs out (communication deferred XX minutes...). Sry I couldnt explain better!

...Maybe it is something under account settings, I dont know I only know it happens only on this project.
____________

diederiks
Send message
Joined: 25 Sep 06
Posts: 26
Credit: 259,335
RAC: 0
Message 7454 - Posted: 14 Jan 2008, 21:04:14 UTC - in response to Message 7452.

I will have a try at making some screenshots of the 20 minuter timer counting down and the 4 WU completed.


http://ftd.tsutrecht.nl/1.jpg
http://ftd.tsutrecht.nl/2.jpg

I also notices this doesn\'t happen with other project with very short WU\'s

nick
Send message
Joined: 23 Aug 06
Posts: 23
Credit: 251,238
RAC: 0
Message 7455 - Posted: 14 Jan 2008, 22:05:39 UTC - in response to Message 7453.

Same happens to me!
I get 2 workunits and after 40 minutes, both of them are done and uploaded, but BOINC doesn\'t report completed result and doesn\'t ask for more job until \"timer\" runs out (communication deferred XX minutes...). Sry I couldnt explain better!

...Maybe it is something under account settings, I dont know I only know it happens only on this project.


ya i am getting this to, except with a dual core machine and four work units.
____________

AC
Project donor
Avatar
Send message
Joined: 30 Sep 07
Posts: 121
Credit: 143,874
RAC: 0
Message 7456 - Posted: 14 Jan 2008, 22:29:37 UTC
Last modified: 14 Jan 2008, 22:35:30 UTC

They\'re referring to the fact that the scheduler defers clients for 20 minutes when they try to download more than 2 WU/cpu. If the WUs complete within this 20 minute period, the client\'s manager still honors the 20 minutes and will not contact the server to report completed work* or request new work until the time has elapsed, leaving the client without BURP work. It happens frequently for sessions that render very quickly.

1/14/2008 5:12:20 PM|BURP|Sending scheduler request: To fetch work 1/14/2008 5:12:20 PM|BURP|Requesting 3603 seconds of new work 1/14/2008 5:12:37 PM|BURP|Scheduler RPC succeeded [server version 601] 1/14/2008 5:12:37 PM|BURP|Message from server: No work sent 1/14/2008 5:12:37 PM|BURP|Message from server: (reached per-host limit of 2 tasks) [u]1/14/2008 5:12:37 PM|BURP|Deferring communication for 20 min 0 sec[/u] 1/14/2008 5:12:37 PM|BURP|Reason: requested by project

* I believe it still uploads results as they become available, it just doesn\'t report them until the 20 minutes have passed.

KEP
Send message
Joined: 12 Mar 06
Posts: 80
Credit: 53,305
RAC: 0
Message 7458 - Posted: 14 Jan 2008, 23:03:28 UTC

Well Diederiks, luka820 and Nick, this also happens to me with the limit, however I don\'t reach 20 minutes deferrence, I max reaches 1 minute 13 seconds, which fits with 3-4 calls to the server where no work is either returned, reported or recieved. However, as soon as 2 of my 4 cached tasks is finished, and the countdown goes to 0 (most likely within a minute) the host will automatically download new work and report the completed work :)

Good luck on finding the cause, no matter what, I highly appreciate your valueable support. I can see that we in the coming 4 days will be able to finish this rendering. A rendering taht would, if done by myself, had taken at least 55 days.

Also if this rather steady amount of time used per frame (around 6 minutes) can help improve some codings, or help show some limitations or errors, or anything else that is good to know, it has indeed been helpfull in many more ways than just the rendering.

Take care my friends!

Kenneth!

Profile noderaser
Project donor
Avatar
Send message
Joined: 28 Mar 06
Posts: 506
Credit: 1,548,030
RAC: 75
Message 7459 - Posted: 15 Jan 2008, 2:50:15 UTC

If you do \"Retry communications\" or \"Update\" the project, does that solve the problem?
____________

nick
Send message
Joined: 23 Aug 06
Posts: 23
Credit: 251,238
RAC: 0
Message 7461 - Posted: 15 Jan 2008, 3:58:19 UTC - in response to Message 7459.

If you do \"Retry communications\" or \"Update\" the project, does that solve the problem?


yes it does, until the next batch. its like it not reporting them for some reason.
____________

AC
Project donor
Avatar
Send message
Joined: 30 Sep 07
Posts: 121
Credit: 143,874
RAC: 0
Message 7462 - Posted: 15 Jan 2008, 4:06:12 UTC - in response to Message 7459.

If you do \"Retry communications\" or \"Update\" the project, does that solve the problem?


For the situation I was describing, Advanced->Retry Communications does force the update. I can\'t recall whether the update button works or not, and can\'t test it at the moment. That\'s only a temporary fix though -- the next time it tries to fetch work it\'ll resume the same behaviour.

Danish Dynamite
Send message
Joined: 7 Jan 08
Posts: 3
Credit: 8,117
RAC: 0
Message 7463 - Posted: 15 Jan 2008, 4:09:46 UTC

i have also had this problem
the work around i am using was to set resource share for burp to 10000 and run another project along side burp with resource share of 1 this is not an ideal solution but prevents running out of work (idle cores)

ps I\'m using a companion project with short work units so when work units completes goes back to burp work units, rather then waiting an hour for boinc to switch back rather then changing \"Switch between applications every \"60 minutes\"\"

1 · 2 · 3 · Next
Post to thread

Message boards : Comments and discussion : 731