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

[Condor-users] How to filter out hyperthreading CPU cores


In our condor cluster we have several workstations configured to use
hyperthreading (e.g. virtual CPU cores from INTEL CPUs).
Condor seems to recognise virtual hyperthreaded CPU cores as real ones
and evenly divides recources.

For example a workstation with a four core Intel CPU would then appear
as an eight core workstation, which we would like to avoid.

We do not want to use such virtual CPU cores but can not enforce their
hardware sided (e.g in the BIOS) deactivation. Is there a way that
condor somehow "filters" them out and announces only real CPU cores?

Can condor distinguish real cores from virtual ones? 
I suppose manually declaring 4 CPU cores may not work because all 4
declared cores might be running on virtual cores...

DI Hermann Fuchs
Div. Medical Radiation Physics
Department of Radiotherapy
Med. Univ. Vienna / AKH Vienna
Währinger Gürtel 18-20
A-1090 Wien

Tel.  + 43 / 1 / 40 400 7271
Mail. hermann.fuchs@xxxxxxxxxxxxxxxx