[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] running namd in Condor-G
- Date: Thu, 15 May 2008 16:50:42 -0500
- From: "emir mahmut bahsi" <embahsi@xxxxxxxxx>
- Subject: [Condor-users] running namd in Condor-G
I am trying to submit a condor job in my local machine which submits it to a site that has pbs scheduler. This job is an mpirun job and it runs namd2 via mpi.
is one executable which is used in some (in biology) scientific calculations. namd2 takes a file path as an argument.
Command line e.g. : namd2 min1.confHowever, whatever I try
it does not except that argument as the file name. It always gives me
the following error:
Command line e.g for mpi-namd : mpirun -np $np -machinefile $PBS_NODEFILE namd2 min1.conf
------------- Processor 0 Exiting: Called CmiAbort ------------
Reason: FATAL ERROR: No simulation config file specified on command line.
My condor submit file is following:
universe = globus
globusscheduler = <site>/jobmanager-pbs
executable = <directory path for namd>/namd2
arguments = "<directory path for config file>/min1.conf"
environment = "CHARMRUN=<directory path for charmrun>/charmrun"
remote_initialdir = /.../../.../sim/0000
should_transfer_files = YES
when_to_transfer_output = ON_EXIT
transfer_executable = false
error = tom_condor_old.error
output = tom_condor_old.output
log = tom_condor_old.log
notification = never
globusrsl = (project=<allocation>)(jobType=mpi)(count=04)(queue = checkpt)(arguments=<directory path for config file>/min1.conf)
I did not know whether I have to give the argument name as the argument
in condor-dagman or argument as a value in globusrsl; I wrote in both
places (as you can see above).
I am trying to solve that problem for days but I could not.
Emir Mahmut Bahsi
Dept of Computer Science at LSU
Room 231, Johnston Hall
Louisiana State University
Baton Rouge, LA 70803