[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] Run Jobs in two architectures

Thanks Alex,
 Maybe I was not clear, I want that the same task run in both architectures at the same time, I mean, I submit the next submitFile from the submit node (and X86_64 machine):
## submitFile##
Universe = Vanilla
should_transfer_files = YES
when_to_transfer_output = ON_EXIT_OR_EVICT
transfer_input_files = est2genome.pl
transfer_executable = False
Executable = /opt/test/bin/exonerate
Arguments = --model est2genome --bestn 1 --query 001_seqs --target /home/condor/Manihot_v1.n50.merMasked.repeat.masked.fa
Input = 001_seqs
Log = Log-001_seqs.txt
Error = Err-001_seqs.txt
Output = Out-001_seqs.txt
=?= 0

Arguments = --model est2genome --bestn 1 --query 002_seqs --target /home/condor/Manihot_v1.n50.merMasked.repeat.masked.fa
Input = 002_seqs
Log = Log-002_seqs.txt
Error = Err-002_seqs.txt
Output = Out-002_seqs.txt
=?= 0
Arguments = --model est2genome --bestn 1 --query 999_seqs --target /home/condor/Manihot_v1.n50.merMasked.repeat.masked.fa
Input = 999_seqs
Log = Log-999_seqs.txt
Error = Err-999_seqs.txt
Output = Out-999_seqs.txt
=?= 0
To the cluster, Condor will add Arch="X86_64", OpSys=LINUX, so the jobs will run only in the X86_64 nodex, and the PCs working at 32bits (Arch=INTEL) will be ommited. That's what I don't want, I want that the PCs process the jobs too.
Thank you.
On Thu, Oct 14, 2010 at 9:39 AM, Alas, Alex [FEDI] <aalas@xxxxxxxxxxxxx> wrote:


In your case I would start tracing the cause, do a condor_q –better-analyze and see what’s coming up. If the allocation is failing for a reason, this command can give you a good idea where the problem lies.



From: condor-users-bounces@xxxxxxxxxxx [mailto:condor-users-bounces@xxxxxxxxxxx] On Behalf Of Edier Alberto Zapata Hernández
Sent: Thursday, October 14, 2010 9:25 AM
To: condor-users
Subject: [Condor-users] Run Jobs in two architectures


Good morning


 I have a heterogeneous cluster with condor:

 2 DualQuadCore Servers (X86_64)

 3 PCs (x86)
All of them are Execute, I have the same programs installed on them and I want that when I submit a job it runs in all of them (But condor "require" same architecture in the submit and execute nodes), I'd disable the transfer of the executable to the nodes:

 transfer_executable = False

and I'd think to add a Requirements line like this to the submit file:

      requirements = Arch=="X86_64" || Arch=="INTEL"

 But that only means that It require that, not that It can run there, What line should I add to the submitFile to allow the task run in both architectures at the same time?


Thank you.

Edier Alberto Zapata Hernández
Est. Ingeniería de Sistemas
Universidad de Valle

Condor-users mailing list
To unsubscribe, send a message to condor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting

The archives can be found at:

Edier Alberto Zapata Hernández
Est. Ingeniería de Sistemas
Universidad de Valle