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

Re: [Condor-users] condor convention, i686 vs x86_64 architecture

On Wed, 22 Feb 2006, Alain EMPAIN wrote:

Steven Timm wrote:
I have a cluster of machines, some of which are x86_64 architecture
(opteron) and some which are i686 (Intel Xeon).
At the moment they are all running the 32-bit version of the linux
kernel that comes with Sci. Linux 3.0.5.

If we were to change it so that our opterons ran the x86_64 kernel
and distro, while the others stayed at 32-bit, is there any
native condor classad that could tell the difference between them?
Or do they all appear the same?  It appears that there is no
difference in the condor binaries for 32 vs 64 bit kernel/distro.

What have other condor users done to be able to tell these
two architectures apart, if you have them in the same condor pool?


Steve Timm

Hello Steve,

I am using SciLinux 4.2 64bits and SciLinux 3.0.5 32bits on dual opterons and then condor_status gives
vm1@xxxxxxxxx LINUX       INTEL
vm2@xxxxxxxxx LINUX       INTEL
vm1@xxxxxxxxx LINUX       x86_64
vm2@xxxxxxxxx LINUX       x86_64

So it is easy to discriminate.
But I wonder if the difference is linked to SciLinux version or OS bit level !

I just did the test now.  Turns out that on 64-bit SciLinux 3.0.5
that the condor_status also shows up architecture X86_64 for a
x86_64 architecture node. so it goes with OS bit level, not scilinux versiion.


Anyway, I made performance statistics regarding to long blast jobs (blast compiled for 32 bits Linux), to have an idea of the influence of 32/64 bits OS on jobs : I gained 20 % simply running them on 64bits OS (another difference : kernel 32bits-2.4 vs 64bits-2.6).

So as soon as possible I will upgrade my nodes to SciLin 4.2 x86_64 !



Steven C. Timm, Ph.D  (630) 840-8525  timm@xxxxxxxx  http://home.fnal.gov/~timm/
Fermilab Computing Div/Core Support Services Dept./Scientific Computing Section
Assistant Group Leader, Farms and Clustered Systems Group
Lead of Computing Farms Team