Batch Processing

Please support our Python advertiser: Programming Forums - DaniWeb Sister Site
Reply

Join Date: Oct 2008
Posts: 3
Reputation: superman71903 is an unknown quantity at this point 
Solved Threads: 0
superman71903 superman71903 is offline Offline
Newbie Poster

Batch Processing

 
0
  #1
Oct 29th, 2008
I am fairly new to Python, so writing code in it is complicated right now. I wanted to know if anyone knew of a code to send a process started on a workstation to a multiprocessor supercomputer where the job could be finished while still allowing the workstation to be used. I am working with a 3-D rendering program called Blender and a 192 processor computer that I would like to be able to send drawings and animations to be rendered by the supercomputer instead of my mac workstation. Any help would be great. If anyone has this type of code that I could modify for my purposes that would be perfect.
Reply With Quote Quick reply to this message  
Join Date: Jul 2008
Posts: 964
Reputation: Gribouillis is a jewel in the rough Gribouillis is a jewel in the rough Gribouillis is a jewel in the rough 
Solved Threads: 221
Gribouillis's Avatar
Gribouillis Gribouillis is offline Offline
Posting Shark

Re: Batch Processing

 
0
  #2
Oct 29th, 2008
An easy way of communication is the pyro module. pyro stands for Python Remote Objects, it allows a process to register a python object in a name server and other processes to obtain proxies for the object. They can remotely call methods on the object, which is a very simple way to transmit data. I suggest that you try to run this example http://pyro.sourceforge.net/manual/8-example.html with the server program running on your supercomputer and the client program on your mac.
Last edited by Gribouillis; Oct 29th, 2008 at 2:50 pm.
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 3
Reputation: superman71903 is an unknown quantity at this point 
Solved Threads: 0
superman71903 superman71903 is offline Offline
Newbie Poster

Re: Batch Processing

 
0
  #3
Nov 5th, 2008
Originally Posted by Gribouillis View Post
An easy way of communication is the pyro module. pyro stands for Python Remote Objects, it allows a process to register a python object in a name server and other processes to obtain proxies for the object. They can remotely call methods on the object, which is a very simple way to transmit data. I suggest that you try to run this example http://pyro.sourceforge.net/manual/8-example.html with the server program running on your supercomputer and the client program on your mac.
Do you know if this would enable me to send processes to the supercomputer to be completed and then returned to the mac once completed? I am trying to get a program called Blender to render animations without slowing or freezing my mac workstation. The supercomputer has Blender installed as well as Python.
Reply With Quote Quick reply to this message  
Join Date: Jul 2008
Posts: 1,063
Reputation: jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough 
Solved Threads: 267
Sponsor
jlm699's Avatar
jlm699 jlm699 is offline Offline
Knows where his Towel is

Re: Batch Processing

 
0
  #4
Nov 6th, 2008
If you read the information on the website provided you will see that pyro will do exactly what you're looking for.
1. Use Code Tags.
2. Homework? Show Effort.
3. Keep discussions on the forum: no PMs
Reply With Quote Quick reply to this message  
Join Date: Oct 2008
Posts: 3
Reputation: superman71903 is an unknown quantity at this point 
Solved Threads: 0
superman71903 superman71903 is offline Offline
Newbie Poster

Re: Batch Processing

 
0
  #5
Nov 12th, 2008
Originally Posted by jlm699 View Post
If you read the information on the website provided you will see that pyro will do exactly what you're looking for.

Thank you. My response was a bit hasty, but I have read and pyro is what I am looking for. Your assistance is much appreciated.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



Tag cloud for Python
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC