This may not directly answer your question, but is a
method for accessing licensed seats with Condor.
You can take advantage of the STARTD_CRON feature to run a
program periodically on a Condor host. It is possible to determine what software
is installed on a machine (ie: for Windows, you can query the WMI -- there's
even a Perl module for doing so). If a given package is found, you can publish
that fact (and even the package's version number if you want) as a Machine
ClassAd attribute.
You can then tell your jobs to require machines w/that
attribute. In this way you are just using machines that already have a
license.
It's always a good idea to check with commercial software
vendors to ensure they are ok w/this usage.
~B From: condor-users-bounces@xxxxxxxxxxx [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of William Patterson Sent: Thursday, March 03, 2005 2:02 PM To: condor-users@xxxxxxxxxxx Subject: [Condor-users] Running MATLAB on Condor Condor
Users: I am very new to
Condor. I would like to know if it is
possible to run MATLAB jobs through Condor. Normally, each CPU needs to be
licensed for MATLAB, so I am not sure if running MATLAB is
possible. Yes or no advice would be greatly
appreciated. Thanks! Bill
Patterson UW-Madison School of
Business |